Commit Graph
216 Commits
Author SHA1 Message Date
Michael Miller 6e276ec337 ws2801 (#328) 2.5.6 2020-01-10 14:45:04 -08:00
Michael Miller cc43a2956e initial (#326) 2019-12-31 00:29:15 -08:00
Michael Miller e0782bb88b SPI Hardware Not on AtTiny (#320) 2.5.5 2019-12-20 23:48:00 -08:00
Michael Miller 4b027db5cd Update NeoNrf52xMethod.h (#318) 2019-12-14 14:29:47 -08:00
Michael Miller 9fac62ce7f VersionAndComments (#315) 2.5.4 2019-12-08 22:48:52 -08:00
Michael Miller a0fab862fb NEOPIXEBUS_NO_STL (#314) 2019-12-07 13:56:34 -08:00
Michael Miller 31dafcddf6 Nrf52x (#313)
Nano 33 BLE
2019-12-06 11:38:02 -08:00
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 57d78ebfa4 increment version (#301) 2.5.3 2019-10-15 23:18:51 -07:00
Michael Miller 4302c3fc68 Create FUNDING.yml 2019-10-10 10:01:13 -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 fc5d40a513 Segmetns use Ws2811 (#299) 2019-10-08 12:50:53 -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 060c111782 Update issue templates 2019-09-28 09:16:08 -07:00
Michael Miller 37dcd5a8af NextRelease (#294) 2.5.2 2019-09-25 01:20:33 -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
Michael Miller d83c0c7088 NextVersion (#288) 2.5.1 2019-09-02 00:21:32 -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 49c411dbf9 Revert "Revert "Update ReadMe.md""
This reverts commit 10655c280a.
2019-08-19 13:29:11 -07:00
Michael Miller 10655c280a Revert "Update ReadMe.md"
This reverts commit f63e83b911.
2019-08-19 13:26:00 -07:00
Michael Miller 2173e99b67 Apa106 And Casting (#281) 2019-08-14 18:50:42 -07:00
Michael Miller f63e83b911 Update ReadMe.md 2019-07-16 08:43:38 -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
2.5.0
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
Marc MERLIN 3803234f5f Added link to why section in the wiki. (#266)
* Added link to why section in the wiki.

* Update ReadMe.md
2019-04-24 15:57:33 -07:00
owendelong 5edcd6671a Update DotStarColorFeatures.h (#265) 2019-04-23 15:13:19 -07:00
Michael Miller 13cb2eb014 increment version (#260) 2.4.4 2019-04-01 09:44:24 -07:00
PantastischandMichael 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) 2.4.3 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 9762439c85 Increment version (#251) 2.4.2 2019-02-04 16:55:39 -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.
2.4.1
2018-12-24 21:37:53 -08:00
Michael Miller 8933c307c5 Uart0 support (#239) 2.4.0 2018-12-23 14:30:01 -08:00
Michael Miller de143ce482 Ease center (#238)
* New Center Ease methods

* New Version
2.3.5
2018-12-12 17:26:34 -08:00
Michael Miller 61d917bb4e initial (#237) 2018-12-10 12:17:52 -08:00