Skip to content

Bluetooth pairing

Latest

Choose a tag to compare

@albal albal released this 22 Oct 15:19
9413756

Keybot Firmware v0.1.12

Download and Flash

  1. Download the firmware files from the Assets section below
  2. Install esptool.py if you don't have it:
    pip install esptool
  3. 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.bin

Standard 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.bin

Replace /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.