Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 1.29 KB

README.md

File metadata and controls

49 lines (36 loc) · 1.29 KB

esp32-app

Main led-clock application based on esp32 wroom device.

Instalation

PIO tool path

If pio tool not visible globally, add:

alias pio=~/.platformio/penv/bin/pio

Building and flashing

# Build an application
pio run --environment esp32dev

# Upload the application binary
pio run --target upload  --environment esp32dev

# Build filesystem
pio run --target buildfs --environment esp32dev

# Upload filesystem image
pio run --target uploadfs --environment esp32dev


# All in one-liner
pio run --environment esp32dev  &&  pio run --target upload --environment esp32dev  &&  pio run --target buildfs --environment esp32dev  &&  pio run --target uploadfs --environment esp32dev

Running unit tests

pio test --environment native

Debug monitor

pio device monitor -f esp32_exception_decoder -b 115200 -p /dev/ttyUSB1

HARDWARE

Pinout

  • HW pinout defined at: src/hw_config.h