Skip to content

11

Compare
Choose a tag to compare
@nemik nemik released this 22 Jul 17:52
· 13 commits to master since this release

What's new in this release:

  • easy firmware upgrade from the web interface

How to Flash

Linux or OS X

Connect the Happy Bubbles device over USB to a computer and find which port it's connected to, like /dev/ttyUSB0

Then while holding the 'flash' button on the board, press the 'reset' button too; then let go of both buttons.

Get esptool.py and then run:

curl -L https://github.com/happy-bubbles/presence-firmware/releases/download/10/happy-bubbles-ble.tgz | \
    tar xzf -
cd happy-bubbles-ble
esptool.py --port /dev/ttyUSB0 --baud 460800 write_flash -fs 32m -ff 80m \
    0x00000 boot_v1.5.bin 0x1000 user1.bin 0x3FE000 blank.bin

Windows

Connect the Happy Bubbles device over USB to a computer and find which port it's connected to, like COM3

Get nodemcu-flasher and download the Happy Bubbles release, untar it.

In the config section, assign

  • "boot_v1.5.bin" to offset 0x00000
  • "blank.bin" to offset 0x3FE000
  • "user1.bin" to 0x01000

Then while holding the 'flash' button on the board, press the 'reset' button too; then let go of both buttons.

Click the 'Flash' button on nodemcu-flasher.