/esp32_led_panel

A web-connected LED Panel using the ESP32

Primary LanguageC++Apache License 2.0Apache-2.0

esp32_led_panel

Welcome to the esp32_led_panel project! This quick personal project was created for my family's "Maker Weekend". The project uses the ESP32-DevKit-C along with the 32x16 panel extracted from the Pixel Purse Mc2.

To build this project:

  • Install the Arduino IDE
  • Install the ESP32 boards - Instructions
  • Install the SmartMatrix teensy branch to Documents/Arduino. git checkout teensy4
  • Apply the SmartMatrix changes from smartmatrix.diff. git apply {path}/smartmatrix.diff
  • Open esp32_led_panel.ino.
  • Select the ESP32-DevKit target.
  • Select your ESP32 com port.
  • Set your WiFi credentials in wifi_credentials.h
  • Upload!

License

All pyjoulescope code is released under the permissive Apache 2.0 license. See the License File for details.