I’ve tried to setup a Adafruit Matrix Portal M4 based 64x32 display using this ESP Wrapper: GitHub - TillFleisch/ESPHome-HUB75-MatrixDisplayWrapper: Custom ESPHome component which wraps the ESP32-HUB75-MatrixPanel-DMA library into a ESPHome display component.
But I can’t seem to connect to the Matrix Portal after compiling. Has anyone used a Cortex M4 based device successfully?
Error in the log:
ERROR Please try running esptool.py --before default_reset --after hard_reset --baud 115200 --port /dev/ttyACM1 --chip esp32 write_flash -z --flash_size detect 0x10000 /data/build/info-display/.pioenvs/info-display/firmware.bin 0x1000 /data/build/info-display/.pioenvs/info-display/bootloader.bin 0x8000 /data/build/info-display/.pioenvs/info-display/partitions.bin 0xe000 /data/cache/platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin locally.
code:
esphome:
name: info-display
friendly_name: info display
platformio_options:
lib_deps:
- SPI
- Wire
- Adafruit BusIO
- adafruit/Adafruit GFX Library
- GitHub - TillFleisch/ESP32-HUB75-MatrixPanel-DMA: An Adafruit GFX Compatible Library for the ESP32, ESP32-S2, ESP32-S3 to drive HUB75 LED matrix panels using DMA for high refresh rates. Supports panel chaining.external_components:
- source: github://TillFleisch/ESPHome-HUB75-MatrixDisplayWrapper@main
esp32:
board: esp32dev
framework:
type: arduinoEnable logging
logger:
Enable Home Assistant API
api:
encryption:
key: “”ota:
password: “”wifi:
ssid: !secret wifi_ssid
password: !secret wifi_passwordEnable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: “Info-Display Fallback Hotspot”
password: “”captive_portal: