An Adafruit GFX Compatible Library for the original ESP32, to drive 64x32px or 64x64px HUB75 LED matrix modules using the ESP32's DMA engine for high refresh rates. Supports panel chaining. - ESP32-HUB75-MatrixPanel-I2S-DMA/ESP32-HUB75-MatrixPanel-I2S-DM
I've made thisspreadsheetto estimate all of the main parameters for ESP32-HUB75-MatrixPanel-DMA lib driving any combination of matrices/chains so that I do not need to reflash it hundreds of times just to check for the debug info about memory. Be sure to enable embedded macro's to allow...
#include "ESP32-HUB75-MatrixPanel-I2S-DMA.h" //#include "xtensa/core-macros.h" // Credits: Louis Beaudoin <https://github.com/pixelmatix/SmartMatrix/tree/teensylc> // and Sprite_TM: https://www.esp32.com/viewtopic.php?f=17&t=3188 and https://www.esp32.com/viewtopic....
Issues Watch 1Star0Fork4 jixiao/ESP32-HUB75-MatrixPanel-I2S-DMA forked fromCaidongxu/ESP32-HUB75-MatrixPanel-I2S-DMA 全部 看板 里程碑 欢迎使用 Issue! Issue 用于跟踪待办事项、bug、功能需求等。
ESP32-HUB75-MatrixPanel-DMAAn Adafruit GFX Compatible Library for the ESP32 is a powerful library that allows you to drive HUB75 LED matrix panels using DMA for high refresh rates. This library supports panel chaining, which means you can connect multiple panels together and control them as ...
2 changes: 1 addition & 1 deletion 2 src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp Original file line numberDiff line numberDiff line change @@ -711,7 +711,7 @@ void MatrixPanel_I2S_DMA::brtCtrlOEv2(uint8_t brt, const int _buff_id) { --colouridx; char bitplane = ( 2 *...
This lib supports build-time defines used to set some of the basic key features. For example build flags could be set using PlatformIO's .ini file like this [env] framework = arduino platform = espressif32 lib_deps = ESP32 HUB75 LED MATRIX PANEL DMA Display build_flags = -DSERIAL_DEBUG...
An Adafruit GFX Compatible Library for the original ESP32, to drive 64x32px or 64x64px HUB75 LED matrix modules using the ESP32's DMA engine for high refresh rates. Supports panel chaining. - ESP32-HUB75-MatrixPanel-I2S-DMA/library.properties at master
ESP32-HUB75-MatrixPanel-I2S-DMA.h platforms/esp32c6 dma_parallel_io.cpp dma_parallel_io.hpp src/ESP32-HUB75-MatrixPanel-I2S-DMA.h +1 Original file line numberDiff line numberDiff line change @@ -7,6 +7,7 @@ 77 #include<esp_err.h> ...
2 changes: 2 additions & 0 deletions 2 src/ESP32-HUB75-MatrixPanel-I2S-DMA.cpp Original file line numberDiff line numberDiff line change @@ -195,11 +195,13 @@ void MatrixPanel_I2S_DMA::configureDMA(const HUB75_I2S_CFG &_cfg)