Skip to content

cryptovillage/badge2018

Repository files navigation

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.