No description, website, or topics provided.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
emulator
firmware
hardware
led_editor_site
map_maker
server/ota
teaser_site
tools
.gitattributes
.gitmodules
README.md
build.sh
pycpv

README.md

badge2018

To buld the ESP32 firmware:

  1. Install the ESP32 toolchain for your OS. You do not need to install the ESP-IDF -- that happens automatically in the next step.
  1. Pull in the ESP-IDF, MicroPython, and other dependencies: git submodule update --init --recursive

  2. Build mpy_cross: cd firmware/esp32/components/micropython/micropython/mpy-cross/ && make && cd ../../../..

  3. Optionally configure the serial port that your badge appears on (under Serial Flasher Config): make menuconfig

  4. Build it: make -j5

  5. Flash it: make flash

The EFM8 firmware has only been built inside Simplicity Studio.