Michael Miller
5aaa17f78a
Reset Pin Matrix on destruction ( #504 )
2021-07-11 18:17:30 -07:00
Michael Miller
79b10f6347
Tm1914 ( #480 )
...
* Create NeoTm1914ColorFeatures.h
* GRB
2021-06-10 09:55:30 -07:00
Michael Miller
fc7765bbd9
Esp32 c3 ( #479 )
...
* No VSPI
* I2s not default for S2 or C3
* include fixes
* remove ESP32C3 I2s support
* sdkconfig.h
* No Bitbang
2021-06-09 08:34:57 -07:00
Juerd Waalboer
cc17ec6fa1
ESP32 i2s: instead of runtime exception, silently upgrade pixelCount ( #459 )
...
Fixes #457
This workaround, compared to the old implementation of throwing an exception,
is simpler, makes the compiled program 260 smaller, and unbreaks existing code
that uses a pixel count of 1 that used to work prior to 2cce77e9 (v2.6.2).
This fix basically does the same thing as the recommended fix on the caller
side, except without bothering the caller. It does make `.GetPixelCount()`
return 2 instead of the provided number of pixels, but the resulting program is
arguably less broken than it is with the failing check at construction, and not
likely to really be much of an issue anyway.
2021-04-05 16:05:46 -07:00
h3ndrik and Michael Miller
edecdcef01
add TM1829 support ( #378 )
...
Co-authored-by: Michael Miller <Makuna@hotmail.com >
2021-02-16 13:23:24 -08:00
Michael Miller
816de24962
Spi dynamic speed ( #432 )
2021-02-16 10:23:02 -08:00
Michael Miller
b76a42bb5a
Default Back to i2s method ( #431 )
2021-02-14 17:16:06 -08:00
Michael Miller
8161894491
i2s MALLOC_CAP_DMA ( #430 )
2021-02-14 16:42:59 -08:00
Michael Miller
13b7d2e377
Esp32 i2s ( #427 )
...
* dynamic i2s bus numbers
* stabile and consistent shows
* faster to start send
2021-02-11 17:22:10 -08:00
Michael Miller
7a73ffc7b4
Clear Buffer ( #426 )
2021-02-10 20:25:47 -08:00
Michael Miller
0c41010e20
remove tabs ( #370 )
2020-09-20 10:29:49 -07:00
Michael Miller
ad38b97f8b
Esp32 s2 i2s ( #358 )
...
* More Init Cleanup
* cleanup
2020-06-17 15:11:34 -07:00
Michael Miller
f8ccdafe12
initial ( #354 )
2020-05-31 01:10:33 -07:00
Michael Miller
253333fa02
Tm1814 continued ( #330 )
...
* EspBitBang
* Esp32I2s
* Esp8266Dma
* esp8266UartTm1814
* Nrf52x and DotStars
2020-01-12 18:54:00 -08:00
Michael Miller
b6a6c41628
Arm esp32 fixes ( #300 )
...
* Fix missing semicolon
* Make RMT default for Esp32
2019-10-09 17:08:25 -07:00
Michael Miller
b669c17d47
Ws2811 ( #298 )
...
* esp8266 and esp32
* Update keywords.txt
* classic platforms
2019-10-02 17:20:14 -07:00
Michael Miller
5ca0d58dce
Invert support ( #296 )
...
* Esp8266Dma and Esp32Rmt
* EspBitBang
* Esp21I2s Invert Support
* esp8266 uart
2019-09-28 10:34:52 -07:00
Michael Miller
b237440d63
Esp32 update i2s ( #283 )
...
* Update NeoEsp32I2sMethod.h
* Esp32i2sFixes
* Improve Apa106 RMT timing
2019-08-19 17:47:40 -07:00
Michael Miller
2173e99b67
Apa106 And Casting ( #281 )
2019-08-14 18:50:42 -07:00
Michael Miller
2d3609e15d
Double buffer and shader fixes ( #273 )
...
* DoubleBufferFixes
* Add NeoBitmapFile Render
2019-06-12 23:10:42 -07:00
Michael Miller
82a8ca19f8
Initial new methods ( #230 )
2018-09-22 13:58:51 -07:00
Michael Miller
2cce77e9c8
Esp32i2 s fixes ( #226 )
...
* Fixes Captured From Gitter
* cmdcount fix
2018-08-22 17:27:23 -07:00
Michael Miller
36650a44fc
Esp32 Hardware support using I2s ( #208 )
2018-06-13 10:41:23 -07:00