| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
Implement various tweaks such that it compiles with Arduino core 3.0.0-alpha2
|
|
|
|
Correct int width specifier
|
|
|
|
This pull requests adds a menuconfig option named `ESP32_HUB75_USE_GFX` which is used to determine if the Adafruit GFX component should be required and used for the build. menuconfig options are the standard way to change behavior of components in `esp-idf`.
[Commit b8367d9](https://github.com/mrfaptastic/ESP32-HUB75-MatrixPanel-DMA/commit/b8367d95d20da4edd149f207dd86665c3cc70588) introduced a backwards incompatible change that caused `idf-idf` to only require the Adafruit-GFX-Library component if `ARDUINO_ARCH_ESP32` was set. `ARDUINO_ARCH_ESP32` is set in platformIO, the arduino software but not in the standalone `esp-idf` installation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fix: min_refresh_rate to uint16_t -> higher min_refresh_rate possible
fix: hlineDMA and vlineDMA when line starts off matrix it is now partially drawn instead of not at all -> used in Text when size > 1 and letter is scrolling out
|
|
|
|
Don't have hardware to test however.
|
|
Makes ESP32_I2S_DEVICE adjustable via compile time define on ESP32 (original)
|
|
These lines threw errors with Arduino as an ESP-IDF component, looks like Arduino might be automatically casting them?
|
|
|
|
|
|
|
|
* Fix various compile errors / warnings when using Arduino 2.0 IDE (it compiles to a strict standard and errors out with unused variables etc.)
* Fix issue with compiling for ESP32-S2 using Arduino IDE
|
|
|
|
Didn't quite work however.
|
|
|
|
Consistent spelling of 'colour', double buffering works technically on S3.
|
|
Doesn't work though with new refactored code on S3 device - do not use...
|
|
Refactor tonnes of code. Double buffering not yet fully tested. PSRAM support doesn't work at all - garbled mess.
Enable in platformIO using:
build_flags =
-DSPIRAM_FRAMEBUFFER=1
|