| skipped 66 lines |
67 | 67 | | |
68 | 68 | | * 2.- Install pyserial: sudo pip install pyserial |
69 | 69 | | |
| 70 | + | Now you can flash Atmega32u4 and ESP32-PICO in different ways: |
| 71 | + | |
| 72 | + | * Automatic installation |
| 73 | + | * Automatic installation with ESP Flasher V4 |
| 74 | + | * Manual installation |
| 75 | + | |
70 | 76 | | ## Automatic installation |
71 | 77 | | |
72 | 78 | | 1. Install Platformio Core: https://docs.platformio.org/en/latest/core/index.html |
| skipped 6 lines |
79 | 85 | | 1. Run `flash.bat` or `./flash.sh` to program 32u4 and esp32-pico |
80 | 86 | | |
81 | 87 | | **Note:** Please re-plugin Evil Crow Keylogger if you run the steps again. Because the script can't reset ESP32-PICO to program mode. |
| 88 | + | |
| 89 | + | ## Automatic installation with ESP flasher V4 |
| 90 | + | |
| 91 | + | 1. Install Platformio Core: https://docs.platformio.org/en/latest/core/index.html |
| 92 | + | 2. Download Keylogger-pio: https://github.com/volca/keylogger-pio/tree/prod (This is a migration of Evil Crow Keylogger to platformio) |
| 93 | + | 3. Download source EvilCrow-Keylogger. Extract the source code and name it as EvilCrow-Keylogger. Put the directory in same level with keylogger-pio |
| 94 | + | 4. Wire ESP Flasher and Evil Crow Keylogger |
| 95 | + | |
| 96 | + | ![Keylogger ESP Flasher](https://github.com/joelsernamoreno/EvilCrow-Keylogger/blob/master/images/keylogger-wired.jpg) |
| 97 | + | |
| 98 | + | 5. Connect Evil Crow Keylogger and ESP Flasher to your laptop |
| 99 | + | 6. Open command line and change directory to keylogger-pio |
| 100 | + | 7. Run flash.bat or ./flash.sh to program 32u4 and esp32-pico |
82 | 101 | | |
83 | 102 | | ## Manual installation |
84 | 103 | | |
| skipped 34 lines |
119 | 138 | | - kbd_pt_pt |
120 | 139 | | - kbd_tr_tr |
121 | 140 | | |
122 | | - | * 2.- Save and close Keyboard.h |
| 141 | + | * 2.- Save and close Keyboard.cpp |
123 | 142 | | |
124 | 143 | | ### Upload the ESP32 code |
125 | 144 | | |
| skipped 75 lines |