Commit graph

221 commits

Author SHA1 Message Date
Phillip Burgess
d802a5ca2a Fix pixeldust compilation for CI 2023-05-18 19:36:25 -07:00
Phillip Burgess
e263d6a890 Version bump for MatrixPortal ESP32-S3 examples 2023-05-18 19:13:18 -07:00
Phillip Burgess
5d5756737c MOST examples (except animated_gif) working on both MatrixPortals 2023-05-18 16:46:50 -07:00
Paint Your Dragon
5eefcf5316
Bump version for ESP32-S2 + matrix shield in example 2023-04-26 08:57:27 -07:00
Paint Your Dragon
6c8171cdca
Merge pull request #58 from adafruit/metroesp32s2
now working with esp32-s2 + matrix shield
2023-04-26 08:56:05 -07:00
ladyada
a22be49e73 now working with esp32-s2 + matrix shield 2023-04-24 14:52:46 -04:00
Phillip Burgess
ae2567aebe Timer adjustments centered around ESP32-S3 DMA 2022-11-21 16:23:05 -08:00
Phillip Burgess
8e74b7308b clang-format 2022-11-18 10:49:35 -08:00
Phillip Burgess
20feb8a10d ESP32-S3 DMA and pin drive strength fixes 2022-11-18 10:46:17 -08:00
Dan Halbert
cc93ff18c3
Merge pull request #54 from MicroDev1/master
stm32 type name fix
2022-11-09 14:24:39 -05:00
MicroDev
000ca43f79
stm32 type name fix 2022-11-09 10:27:36 +05:30
Paint Your Dragon
418c8e1728
Add support for panels with FM6126A chipset. 2022-09-21 17:52:58 -07:00
Paint Your Dragon
a0a194ef4f
Add support for panels with FM6126A chipset. 2022-09-21 17:48:42 -07:00
Phillip Burgess
a819183e61 Appease clang-format 2022-09-21 14:54:46 -07:00
Phillip Burgess
9c8872efd1 Simplify FM6126A init 2022-09-21 14:51:15 -07:00
Paint Your Dragon
c141ffbc46
Merge pull request #52 from colorama/pr-FM6126A
Add support for panels with FM6126A chipset. Copied from SmartMat…
2022-09-21 13:31:30 -07:00
Misha
0ba5e457d8 Code cleanup as requested. 2022-09-21 12:21:06 -07:00
Misha
257a05e12a Apparently delay() is no bueno 2022-09-21 00:51:52 -07:00
Misha
98fee126d8 Add support for panels with FM6126A chipset. Copied from SmartMatrix.
Have not tested with 'normal' panels - I don't have any.
2022-09-21 00:24:50 -07:00
Dan Halbert
db3c9f2720
Merge pull request #50 from MicroDev1/master
Updates to support esp-idf v5.0 on CircuitPython
2022-09-20 12:46:32 -04:00
microDev
94aeb8d31f
updates to support esp-idf v5.0 on circuitpython 2022-09-20 21:40:16 +05:30
Phillip Burgess
a902f81142 Fix _PM_timerGetCount() on nRF52 2022-06-24 22:00:23 -07:00
Paint Your Dragon
0baa8bd097
Update version number for ESP32 improvements 2022-06-15 19:21:32 -07:00
Paint Your Dragon
be25ca91b7
Merge pull request #46 from adafruit/pb-esp32s3
ESP32 family refactor; S2 and S3 performance improvements
2022-06-15 19:20:15 -07:00
Phillip Burgess
996913d1c3 Appease the clang-format monster. Rawr! 2022-06-15 19:06:24 -07:00
Phillip Burgess
b3d8339719 ESP32-S3 do-over 2022-06-11 16:07:40 -07:00
Phillip Burgess
b7c7c5d4f3 nRF fix 2022-06-02 08:56:38 -07:00
Phillip Burgess
73c4852fe1 Some clang-format and stuff 2022-06-01 21:25:32 -07:00
Phillip Burgess
7469be5084 Remove old & inaccurate comment cruft 2022-06-01 17:41:09 -07:00
Phillip Burgess
ee0f949da8 Moar comments, and changing some bytesPerElement code 2022-06-01 17:24:40 -07:00
Phillip Burgess
b28f9612d8 Oh, move core struct back into 'private' members 2022-06-01 17:05:10 -07:00
Phillip Burgess
25d75cdd01 Big refactor, still need to test all platforms 2022-06-01 17:03:12 -07:00
Phillip Burgess
c90e29b310 ESP32 refactor, not yet tested 2022-05-31 15:47:48 -07:00
Phillip Burgess
c036d5a7f2 Fiddle the LCD setup slightly 2022-05-28 07:08:32 -07:00
Phillip Burgess
de4af68ef0 ESP32-S3 starting to work, some caveats but hey 2022-05-27 17:25:42 -07:00
Phillip Burgess
d52180b747 Some progress on S3! 2022-05-27 15:10:45 -07:00
Phillip Burgess
63b1973ab7 Add ESP32-S2 comments for later
Although this approach will probably be abandoned in favor of I2S-LCD, setting the code aside as-is for now, with notes on how it works and why…may still be informative when adapting to the other peripheral.
2022-05-12 14:37:33 -07:00
Phillip Burgess
55194ee60f ESP32 WIP notes 2022-05-11 10:33:22 -07:00
Phillip Burgess
14fc498d35 ESP32 ah ha! Starting to work. 2022-05-10 23:24:39 -07:00
Phillip Burgess
5cf809733d ESP32 WIP some data format trouble 2022-05-10 22:40:08 -07:00
Phillip Burgess
4cb133d816 ESP32S2 WIP 2022-05-10 17:17:39 -07:00
Phillip Burgess
4c6a4abd10 ESP32-S2 WIP, almost working except OE & latch 2022-05-10 16:47:15 -07:00
Phillip Burgess
9c6bba76af WIP on ESP32-S2/S3 improvements 2022-05-06 19:29:32 -07:00
Phillip Burgess
0c5fef8139 Start adding capability for custom 'blast' funcs 2022-05-06 10:12:53 -07:00
Paint Your Dragon
4721641f03
Merge pull request #45 from adafruit/pb-esp32s3
Add ESP32-S2 support (about the same as S3)
2022-04-25 10:34:47 -07:00
Phillip Burgess
0ccd35551d Add ESP32-S2 support (about the same as S3) 2022-04-25 10:15:07 -07:00
Paint Your Dragon
d139dccc4d
Merge pull request #44 from adafruit/pb-esp32s3
Initial ESP32S3 Support
2022-04-22 17:34:50 -07:00
Phillip Burgess
8536ff119f Appease the clang-format monster 2022-04-22 17:01:19 -07:00
Phillip Burgess
1e3f82fe2c ESP32-S3 support 2022-04-22 16:52:35 -07:00
lady ada
b2574621aa update 64 tall example 2022-01-21 13:29:51 -05:00