Skip to content

Commit d0f7ec2

Browse files
committed
README: Install the Crypto library
1 parent 0873a4a commit d0f7ec2

File tree

14 files changed

+21
-1898
lines changed

14 files changed

+21
-1898
lines changed

README.md

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ TurtlPass Firmware provides a simple and secure way of generating passwords usin
4343
* No power input
4444

4545

46-
## Installation and getting started
46+
## 💿 Installation and getting started
4747

4848
### 1. Install the Arduino Legacy IDE (1.8.19)
4949

@@ -69,13 +69,13 @@ The Arduino IDE 1.8.19 can be downloaded from this [link](https://www.arduino.cc
6969
</details>
7070

7171

72-
### 3. Install Pico Board package
72+
### 3. Install the Pico Board package
7373

7474
- Go to `Tools` -> `Board` -> `Boards Manager...`
7575

7676
- Search for "pico"
7777

78-
- Install the package "Raspberry Pi Pico/RP 2040"
78+
- Install the `Raspberry Pi Pico/RP 2040` package
7979

8080
<details>
8181
<summary>Screenshots</summary>
@@ -85,7 +85,7 @@ The Arduino IDE 1.8.19 can be downloaded from this [link](https://www.arduino.cc
8585
</details>
8686

8787

88-
### 4. Select Raspberry Pi Pico Board
88+
### 4. Select the Raspberry Pi Pico Board
8989

9090
- Go to `Tools` -> `Board` -> `Raspberry Pi RP2040 Boards(1.9.5)`
9191

@@ -98,14 +98,30 @@ The Arduino IDE 1.8.19 can be downloaded from this [link](https://www.arduino.cc
9898
</details>
9999

100100

101+
### 5. Install the Crypto library
102+
103+
- Go to `Tools` -> `Manage Libraries...`
104+
105+
- Search for "arduinolibs crypto"
106+
107+
- Install the `Crypto` library
108+
109+
<details>
110+
<summary>Screenshots</summary>
111+
112+
<img src="assets/manage_libs.png" width="50%">
113+
<img src="assets/install_crypto_lib.png" width="100%">
114+
</details>
115+
116+
101117
## 🔧 Generate your own seed
102118

103119
1. Run the bash script `./generate_seed_file.sh` to generate a new seed file `Seed.cpp.<timestamp>` on a computer with macOS or Linux.
104120

105121
2. Rename the generated file to `Seed.cpp`.
106122

107123

108-
## ⬆️ Upload sketch
124+
## ⬆️ Upload sketch
109125

110126
1. Open `turtlpass-firmware.ino` with Arduino IDE on a computer.
111127

assets/install_crypto_lib.png

334 KB
Loading

assets/manage_libs.png

191 KB
Loading

turtlpass-firmware/Crypto/Crypto.cpp

Lines changed: 0 additions & 114 deletions
This file was deleted.

turtlpass-firmware/Crypto/Crypto.h

Lines changed: 0 additions & 46 deletions
This file was deleted.

0 commit comments

Comments
 (0)