Keybot Firmware v0.1.12
Download and Flash
- Download the firmware files from the Assets section below
- Install esptool.py if you don't have it:
pip install esptool - Flash the firmware using one of these methods:
Easy Method (Merged Binary)
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 \
write_flash -z --flash_mode dio --flash_freq 40m \
--flash_size 4MB 0x0 keybot_merged.binStandard Method (Individual Files)
esptool.py --chip esp32 --port /dev/ttyUSB0 --baud 921600 \
write_flash -z --flash_mode dio --flash_freq 40m \
--flash_size 4MB \
0x1000 bootloader.bin \
0x8000 partition-table.bin \
0x10000 keybot.binReplace /dev/ttyUSB0 with your actual serial port.
Hardware Requirements
- ESP32-WROOM-32 development board
- ILI9341 TFT touchscreen display (2.8" or 3.2")
- USB cable for programming
For detailed setup instructions, see the
README.
What's Changed
See CHANGELOG.md
for details.