Commit Graph

399 Commits

Author SHA1 Message Date
Michael Miller
797e505415 Rgbwww (#756) 2024-01-15 15:59:22 -08:00
Michael Miller
a89c09dc53 Esp32 i2s jitter (#754)
* ESP32 I2s clock divider calculations improved
* ESP32 I2s DMA silence block data improved
2024-01-03 16:58:02 -08:00
nick-diel
b7f0b44aa5 Added stream flush to destructor (#753) 2023-12-26 08:36:28 -08:00
Michael Miller
5b6e6f514f Update PixieStreamMethod.h (#752) 2023-12-23 15:05:55 -08:00
nick-diel
99f8bcf6f7 Support for Adafruit Pixie (#749)
* Support for Adafruit Pixie

* Updated based on PR review to align with library style and added Pixie constructor to NeoPixelBugLg
2023-12-13 16:33:42 -08:00
Michael Miller
d8af057eee rgbww80 gamma (#744) 2.7.7 2023-11-07 06:18:38 -08:00
Michael Miller
4e41e33a66 inc version (#743) 2023-11-07 06:07:52 -08:00
Michael Miller
7e84f7b759 Sm16825e (#742)
* Neo5WordFeature

* rgbww80color

* expose Rgbwc and Rgbcw feature
2023-11-06 11:32:59 -08:00
Michael Miller
9a42d3e7aa debug error check (#731) 2023-09-02 07:56:35 -07:00
Michael Miller
7d2a5d2580 Update NeoUtil.h (#730) 2023-08-12 08:20:58 -07:00
Michael Miller
46b24fec9a Dirty on Luminance change (#727) 2023-07-17 18:56:30 -07:00
Robert-github-com
978b62f841 Add RgbwwColor to NeoGamma (#726) 2023-07-17 08:04:06 -07:00
Michael Miller
029f71eb15 Gs1903 (#725) 2023-07-09 09:59:47 -07:00
Michael Miller
0ce9acd6f7 Inc Version (#722) 2.7.6 2023-06-27 13:12:50 -07:00
Michael Miller
1cf6b3187b Avr APA106 (#721)
* Apa106 timing support for 600Kbps

* interpixel time by speed object
2023-06-26 06:32:45 -07:00
Michael Miller
3c77a63b4b 8bit dim support on 16bit color elements (#720) 2023-06-23 11:19:14 -07:00
Michael Miller
66a6ae41d4 Mbi6033 (#719)
* two wire protocol
* due to unique reset using clock pin, supports bit bang only methods.
2023-06-19 10:01:55 -07:00
Michael Miller
567faa6c02 Color feature refactor (#716)
* refactor color order design within a color feature using a template to reduce duplicate code making it easier to add similar features with different order
* fix warnings
2023-06-12 20:10:06 -07:00
Michael Miller
dcf4b9ac53 destructor 2023-06-06 06:25:58 -07:00
Michael Miller
1cb18aea82 disconnect mux pin (#713)
https://github.com/Makuna/NeoPixelBus/issues/704
2023-06-05 18:33:51 -07:00
Michael Miller
f6517f49ce duplicate removed 2023-06-05 15:39:28 -07:00
Michael Miller
ebb5de07f8 cleanup (#712) 2023-06-05 15:38:03 -07:00
Michael Miller
fab5086a28 NeoGrbcwxFeature (#711)
* Color Object

* NeoGrbcwxFeature
2023-06-05 15:14:22 -07:00
Michael Miller
57bee07273 Refactor Feature Elements core (#710)
* refactor byte elements

* Word elements

* refactor no settings core

* refactor 2 byte 555 encoding
2023-06-05 08:17:18 -07:00
Michael Miller
b1b71920f0 mask byte not nibble (#701) 2023-05-06 21:18:38 -07:00
schlammbad
6ad69a8914 Fixed misspelling. (#692) 2023-05-06 12:03:18 -07:00
Michael Miller
a9988f7a7a fix endian issue with 16bit (#699) 2023-05-06 11:53:03 -07:00
Frank
512f27a88f NeoEsp32I2sXMethod::IsWriteDone() misses const attribute (#696)
adding the missing `const` attribute to NeoEsp32I2sXMethod::IsWriteDone().
See https://github.com/Makuna/NeoPixelBus/issues/695
2023-05-02 09:16:50 -07:00
Michael Miller
327b2d86d7 Update library.json (#691) 2023-04-25 17:32:31 -07:00
schlammbad
4c3dd07ad9 Fixed misspelling. (#690) 2023-04-25 17:05:50 -07:00
Michael Miller
78b3441281 Inc Version (#689) 2.7.5 2023-04-20 10:46:49 -07:00
Michael Miller
3fc819c31e 48 conversion constructors (#688) 2023-04-15 07:18:47 -07:00
Michael Miller
e862b7154e fix (#687) 2023-04-11 14:32:38 -07:00
Michael Miller
d212d3ac5c Inc Version (#685) 2.7.4 2023-04-11 10:22:35 -07:00
Michael Miller
c74febefef Method File Cleanup (#683) 2023-04-09 10:02:49 -07:00
Michael Miller
3a96023c56 Hand Merge (#682) 2023-04-09 09:09:24 -07:00
Michael Miller
cdcadc74be gradient (#681) 2023-04-06 16:46:46 -07:00
Michael Miller
5bb30975a8 New feature (#680) 2023-04-06 14:32:20 -07:00
Michael Miller
d25e447da9 Examples no longer use 800Kbps (#679)
Ws2812x instead
2023-04-06 10:19:28 -07:00
Michael Miller
a6713e724f Use a shader (#678)
expose a shader for DibRender support on NeoPixelBusLg
2023-04-06 10:09:18 -07:00
Michael Miller
f27383df9f Compare Comment Cleanup (#675) 2023-04-05 21:25:12 -07:00
Michael Miller
1c04fbcd5a DotStar NameCleanup (#674) 2023-04-03 16:48:08 -07:00
Michael Miller
d283dcc9b2 fix table typos (#673) 2023-03-31 10:50:25 -07:00
Michael Miller
0e82dfdde1 minor missing methods (#670) 2023-03-29 17:16:11 -07:00
Michael Miller
c1f3bc97d9 Delay between pixels (#668)
* Delay inter pixel support

* s2 s3 c3 Bitbang

* deprecate NeoPixelBrightnessBus
2023-03-26 10:06:33 -07:00
Michael Miller
c9c077ff5d fix double init call memory issue (#667) 2023-03-17 10:45:03 -07:00
Michael Miller
5071b6e5e2 Cleanup (#666)
Init to 0 not memset
standardized base name
2023-03-16 15:58:49 -07:00
Michael Miller
18aadb63e7 Dynamic gamma table (#665) 2023-03-16 13:10:43 -07:00
Michael Miller
caef973bc2 animations and buffers (#664) 2023-03-14 13:41:50 -07:00
Michael Miller
d39ae30d05 refactored files (#663) 2023-03-14 08:52:40 -07:00