Commit graph

7 commits

Author SHA1 Message Date
mrfaptastic
ebe75dcaba Update to include S3 support.
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
2022-09-30 03:17:19 +01:00
Sol Huebner
4636054509
Fix watchdog doublebuff issue
Fix for #253
2022-02-01 11:20:04 -05:00
mrfaptastic
62deac6c48 New Year Updates
Move ISR I2S device check to a compile time option.
2022-01-03 18:43:52 +00:00
mrfaptastic
4f5fcf0399 Christmas DMA core tweaks
Bring back support to change the I2S_NUM_X as a define.

Attempt to reduce buffer swap flicker with some additional checks.
2021-12-21 22:19:59 +00:00
Mike Causer
7ed06c1217 Fix some typos 2021-10-17 01:00:43 +11:00
mrfaptastic
dd05550cc5 Remove ESP32C3 experimental stuff.
ESP32-C3 doesn't actually support 'lcd mode' aka. parallel DMA, so it'll never be of use with this library and a HUB75 panel.
2021-09-29 23:20:16 +01:00
mrfaptastic
6f8d9c0fa2 Initial Commit
Support for S and C (tbc)
2021-09-13 06:57:45 +01:00
Renamed from esp32_i2s_parallel_v2.c (Browse further)