Michael Miller
2f63405c5c
Dim ( #312 )
2019-12-04 13:09:26 -08:00
Michael Miller
d71ad7a1fa
Fix IRAM method getting inlined ( #304 )
2019-11-02 12:04:41 -07: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
7c9ac59ddd
Seven segment ( #293 )
2019-09-25 00:49:24 -07:00
Michael Miller
0177b8d519
Lpd8806 ( #291 )
...
* SpecificMethod
* DotStar and Lpd8806 SPI speeds selectable
2019-09-22 22:00:00 -07:00
Mike Dunston
d6f7ad3b74
Adding error checks to the esp32 rmt_* api invocations ( #284 )
2019-08-30 14:08:35 -07:00
Michael Miller
a833fb48f0
Account For Loop Instruction Cycles ( #287 )
2019-08-30 14:03:02 -07:00
Michael Miller
c71e200dd6
BitBang enhancements ( #286 )
2019-08-28 17:08:14 -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
9619fefdac
Optional Param type missing ( #276 )
2019-06-18 00:53:19 -07:00
Michael Miller
28a67d463d
Update NeoArmMethod.h ( #274 )
...
STM32L4, STM32F1, and STM32F4 specifics
2019-06-15 14:52:51 -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
0eed256d33
Esp32 rmt new tech ( #272 )
...
* first compile
* refine and tested
* Update Version and Descriptions
2019-06-09 20:50:38 -07:00
owendelong
cf7b4a6438
Added remaining missing DotStar Features for color orders ( #267 )
...
* Update DotStarColorFeatures.h
* Update DotStarColorFeatures.h
* Update DotStarColorFeatures.h
2019-04-29 08:35:48 -07:00
owendelong
5edcd6671a
Update DotStarColorFeatures.h ( #265 )
2019-04-23 15:13:19 -07:00
Michael Miller
13cb2eb014
increment version ( #260 )
2019-04-01 09:44:24 -07:00
Pantastisch and Michael Miller
7976116233
Fixed compiler warning for unused variable ( #257 )
...
* Fixed compiler warning for unused variable
* Fixed compiler warning for unused variable by commenting them out
Fixed compiler warning for unused variable by commenting them out, as suggested
Co-Authored-By: Michael Miller <makuna@users.noreply.github.com >
* Fixed bad spacing
2019-03-14 14:13:11 -07:00
Michael Miller
75bdac78bc
Adjusting To Edp8266 Changes ( #255 )
2019-02-24 22:59:36 -08:00
Michael Miller
deea2d19d0
ConditionalForwardDeclare ( #254 )
...
The new core exposes the function so we don't have to
2019-02-14 23:16:16 -08:00
Szabolcs Székelyi
670535baaf
Fix "discards qualifiers" compiler error ( #253 )
...
GCC wouldn't compile because NeoPixelBus::CanShow() is declared const but IsReadyToUpdate() is not:
NeoPixelBus.h:161:40: error: passing 'const NeoEsp8266DmaMethodBase<NeoEsp8266DmaSpeedWs2812x>' as 'this' argument of 'bool NeoEsp8266DmaMethodBase<T_SPEED>::IsReadyToUpdate() [with T_SPEED = NeoEsp8266DmaSpeedWs2812x]' discards qualifiers [-fpermissive]
Making IsReadyToUpdate() const solves the issue.
2019-02-14 00:46:28 -08:00
Michael Miller
4cf5a0957b
Update NeoArmMethod.h ( #250 )
...
Teensy 3.5 & 3.6 support
2019-02-02 11:45:54 -08:00
Michael Miller
5ad70b7bc5
Dot star spi fixes ( #249 )
...
* Update DotStarSpiMethod.h
fixes for SPI.transfer
updated to modern beginTransaction
* Update DotStarSpiMethod.h
Use beginTransaction as this is the most modern way to use the SPI
AVR loops and sends one byte at a time since they don't have a method that doesn't overwrite the out buffer like esp does
2019-02-01 15:37:45 -08:00
Michael Miller
eb405efef5
Esp32 spi Fixes ( #247 )
...
* Initial work
* Update DotStarSpiMethod.h
2019-01-17 12:54:40 -08:00
Michael Miller
6c9270f4cd
Update NeoEsp8266DmaMethod.h ( #246 )
2019-01-14 17:32:08 -08:00
Michael Miller
57bf7e83cb
Update NeoEsp8266DmaMethod.h ( #245 )
...
Fix Esp8266 DMA to not truncate the send when the bus is destructed
Fix Esp8266 DMA to send first show, due to state change to idle to quickly
2019-01-14 17:00:00 -08:00
Michael Miller
037d9be562
Move fill uart fifo ( #241 )
...
* Moved
* Make Esp8266 v2.4.2 compatible
2.5.0beta works fine, but current normal build does not.
2018-12-24 21:37:53 -08:00
Michael Miller
8933c307c5
Uart0 support ( #239 )
2018-12-23 14:30:01 -08:00
Michael Miller
de143ce482
Ease center ( #238 )
...
* New Center Ease methods
* New Version
2018-12-12 17:26:34 -08: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
300dd423c5
Remove Const due to FileRead ( #223 )
2018-08-16 17:17:03 -07:00
Michael Miller
e4b47d435e
Const and Warning Correctness
...
const method correctness
fix some warnings
Missing Render method added back
Fix examples to use new NeoShaderBase
2018-08-16 12:35:49 -07:00
Michael Miller
940c4f37f3
Ring Shift and Rotate ( #220 )
2018-08-16 11:18:20 -07:00
Michael Miller
9d4138bf11
ChangeAnimationDuration ( #219 )
2018-08-15 16:55:30 -07:00
Michael Miller
399b10b740
Fix Esp32 Warnings ( #218 )
2018-08-12 09:54:03 -07:00
Jamie
7f1986fdb1
Fix esp32 i2s on case-sensitive filesystems ( #212 )
2018-07-02 10:32:57 -07:00
Josef Brandl
e13f9599c8
Fix "type defaults to 'int'" warning ( #210 )
2018-06-17 10:53:08 -07:00
Michael Miller
36650a44fc
Esp32 Hardware support using I2s ( #208 )
2018-06-13 10:41:23 -07:00
Michael Miller
7ebfcb7fe2
Missing syntax ( #198 )
2018-02-14 19:36:25 -08:00
Michael Miller
6e77d49ff1
Suppress Task Switch during show ( #186 )
2017-10-21 21:45:14 -07:00
Michael Miller
6a33cbf710
Initial support for Ws2813 ( #170 )
2017-04-09 14:22:07 -07:00
Michael Miller
073c89deb6
Fix RAM Attribute ( #169 )
2017-04-08 21:34:52 -07:00
Michael Miller
2b42de88ad
Esp32 ( #167 )
...
* Organize Examples
* Esp32 Support
refactored Esp8266 to more generic Esp
2017-04-05 19:58:01 -07:00
Michael Miller
85b250d37c
improvements to NeoDib ( #159 )
...
include dirty support
2017-01-26 11:50:29 -08:00
Michael Miller
2ba00f2bf0
Dib and Shader support ( #158 )
2017-01-24 15:26:48 -08:00
Michael Miller
adbe3f50e5
Fixes ( #156 )
2017-01-23 10:18:19 -08:00
Michael Miller
f182797159
Add Concentric Ring Topology ( #154 )
2017-01-14 12:50:35 -08:00