Skip to content

Commit 57e438b

Browse files
authored
Steps to program with ESP Web Flasher
1 parent 72e2dcc commit 57e438b

1 file changed

Lines changed: 25 additions & 2 deletions

File tree

README.md

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
<img width="2048" height="2048" alt="BlueQuack" src="https://github.com/user-attachments/assets/ffb8fb15-a31c-4893-969e-551a7ba11955" />
22

3-
# The project is under development.
4-
53
# 🦆BlueQuack
64
A classic bluetooth-controlled USB Rubber Ducky clone built with ESP32 boards.
75

@@ -59,6 +57,31 @@ https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32
5957
- If it is here, then it is successfully added.
6058
12. Done! Arduino IDE with required boards and libraries is ready.
6159

60+
# ⚙️Setup using ESP Web Flasher
61+
1. Open Adafruit ESP Web Flasher from [here](https://adafruit.github.io/Adafruit_WebSerial_ESPTool/).
62+
2. Set the Baud Rate to `115200 Baud`.
63+
3. Connect `ESP32` with a USB cable and then to the PC/Laptop.
64+
4. Press and hold the `BOOT` button.
65+
5. Click on `Connect` button.
66+
6. Select your Device COM Port in the Pop-Up Window.
67+
7. Release the `BOOT` button.
68+
- When connected successfully, then it show this <img width="386" height="217" alt="Adafruit ESP Web Flasher" src="https://github.com/user-attachments/assets/47b8888e-25d2-4a29-ab6d-25055cf3a033" />
69+
8. Click on `Erase` button.
70+
- Wait for sometimes to successfully erased.
71+
9. Download `3` files from Releases.
72+
- The files are :
73+
1. `bootloader.bin`
74+
2. `partitions.bin`
75+
3. `bluequack.bin`
76+
10. Select `bootloader.bin` file with offset `0x1000`.
77+
11. Select `partitions.bin` file with offset `0x8000`.
78+
12. Select `bluequack.bin` file with offset `0x10000`.
79+
13. Click on `Program` button.
80+
- Wait for sometimes to successfully programmed.
81+
14. Press and release the `BOOT` button.
82+
15. Unplug and plug the `ESP32` on the PC/Laptop.
83+
16. Done! `BlueQuack` is ready.
84+
6285
# ⚙️Setup `BlueQuack.ino`
6386
1. Download or Clone the Repository.
6487
2. Open the folder and then open `BlueQuack` folder and just double click on `BlueQuack.ino` file.

0 commit comments

Comments
 (0)