Software

Requirements:

  • PlatformIO

  • ESP32 microcontroller

If you aren't sure what ESP board to select in PlatformIO, choose "ESP32 Dev Module" - it works on all ESP32 I have tested so far.

ESP32 Architecture

Logging

This project uses ESP32's native logging library.

Commands

Upload and monitor

pio run -t upload -t monitor

Run Unit Test tests

pio test -e test

Other Documentation

  • [Git Branching Strategy](docs/Git Branching Strategy)

Last updated