Commit Graph
388 Commits
Author SHA1 Message Date
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
Michael Miller 76ec0f58c6 Inverted elements (#662)
* organize colors

* move NeoGamma

* refactor gamma files

* inverted gamma support
2023-03-13 16:15:37 -07:00
Michael Miller f5bace5a1a refactor color features (#661)
* dotstars

* SevenSegment

* featured all moved

* cleanup
2023-03-13 14:17:39 -07:00
Michael Miller 4c1c574507 i2s improvements (#654) 2023-02-22 11:51:07 -08:00
Michael Miller efdfdc6ac7 Added CIE Lab Gamma Equation (#651) 2023-02-12 09:35:42 -08:00
Michael Miller 656a48ff33 Linear blend uint8 (#650)
LinearBlend using uint8_t
index accessors to color elements
standardized Count for index accessor length
compare feature
fixed ardunio.h include
2023-02-11 18:29:46 -08:00
Steven Cohen 7e38508ec8 DotStarEsp32DmaSpiMethod: adjust start+end frames to reflect bus width (#637) 2.7.3 2023-02-09 20:47:26 -08:00
Michael Miller bcab173d7c inc version (#646) 2023-02-09 20:45:57 -08:00
Michael Miller d6ccd6da61 16 Bit Gamma improvements (#645)
* Gamma for 16bit Table Method
2023-02-09 16:33:34 -08:00
Michael Miller fff81b9a15 functional (#643) 2023-02-08 14:37:33 -08:00
Michael Miller 7822ea975e Fix Break Timing (#642) 2023-02-05 13:08:32 -08:00
Michael Miller f863fafbc6 idf version check (#640) 2023-02-04 12:52:19 -08:00