2025-12-04 17:35:38 +13:00
2025-12-04 17:35:38 +13:00
2025-12-03 13:36:19 +13:00
2025-12-03 13:36:19 +13:00
2025-12-03 13:36:19 +13:00
2025-12-01 09:33:41 +00:00
2025-12-03 13:36:19 +13:00
2025-12-03 13:36:19 +13:00
2025-12-03 13:36:19 +13:00

LED Driver - MicroPython

MicroPython-based LED driver application for ESP32 microcontrollers.

Prerequisites

  • MicroPython firmware installed on ESP32
  • USB cable for programming
  • Python 3 with pipenv

Setup

  1. Install dependencies:

    pipenv install
    
  2. Deploy to device:

    pipenv run dev
    

Project Structure

led-driver/
├── src/
│   ├── main.py           # Main application code
│   ├── patterns.py       # LED pattern implementations
│   ├── patterns_base.py  # Base pattern class
│   ├── settings.py       # Settings management
│   └── p2p.py            # Peer-to-peer communication
├── test/                 # Pattern tests
├── web_app.py           # Web interface
├── dev.py               # Development tools
└── Pipfile              # Python dependencies
Description
No description provided
Readme AGPL-3.0 62 KiB
Languages
Python 100%