Repository navigation
MandoPuter v1.0.0
Pre-release
Pre-release
New Features:
- Initial release of MandoPuter
- Supports multiple display types:
- Adafruit 1.14" LCD display (Pre-Beskar)
- Adafruit 1.3" LCD display (Beskar)
- Adafruit 1.44" LCD display
- Adafruit 0.96" LCD display
- Customizable display settings including backlight brightness and owner name display.
- Display of Mandalorian character sequences with configurable delays.
- Battery monitoring with low battery icon display.
- Banner graphic display with up to two images configurable per display type.
- Configurable LEDs for debugging.
Getting Started:
- Download and unzip the release package.
- Copy the contents to the root directory of your board (e.g., CIRCUITPY).
- Customize the
code.pyfile according to your preferences. - Enjoy your MandoPuter!
Configuration Instructions:
-
Board Type:
- Uncomment the appropriate import statement for your board in the
code.pyfile:import board_lilygo as board_setup # LilyGo RP2040 w/ 1.14" LCD https://amzn.to/4aBkma1 # import board_esp32_s3 as board_setup # Adafruit ESP32-S3 Feather https://www.adafruit.com/product/5477 # import board_feather_m4 as board_setup # Adafruit Feather M4 Express https://www.adafruit.com/product/3857 # import board_itsybitsy_m4 as board_setup # Adafruit ItsyBitsy M4 Express https://www.adafruit.com/product/3800 # import board_itsybitsy_rp2040 as board_setup # Adafruit ItsyBitsy RP2040 https://www.adafruit.com/product/4888 # import board_pipico_rp2040 as board_setup # Raspberry Pi Pico RP2040 https://www.adafruit.com/product/4864
- Uncomment the appropriate import statement for your board in the
-
Display Type:
- Set the
DISPLAYvariable to match your display type. Options are "1.14" for Pre-Beskar, "1.30" for Beskar, "1.44", and "0.96".
DISPLAY = "1.14" # Pre-Beskar # Adafruit 1.14" LCD display https://www.adafruit.com/product/4383 # DISPLAY = "1.30" # Beskar # Adafruit 1.3" LCD display https://www.adafruit.com/product/4313 # DISPLAY = "1.44" # Adafruit 1.44" LCD display https://www.adafruit.com/product/2088 # DISPLAY = "0.96" # Adafruit 0.96" LCD display https://www.adafruit.com/product/3533
- Set the
Bug Fixes:
- N/A
Known Issues:
- The ESP32-S3 library currently has a bug where communications to the battery monitor chip occasionally fail. It is recommended to disable battery monitoring until this issue is resolved if using the ESP32-S3 board.
Contributions:
- Thank you to the awesome Jon Breazile's amazing work so far!