87 Commits
Author SHA1 Message Date
feedc0de 6a64e87bc3 Fix crash because of missing IRAM attribute 2022-10-06 01:27:55 +02:00
feedc0de 3f4d71050e Fixed lots of warnings 2022-09-17 22:28:22 +02:00
feedc0de 9acfb4443c Fix missing dependency driver 2022-09-17 22:11:52 +02:00
feedc0de b7066ea04d Fixed i2s implementation 2022-09-08 21:36:11 +02:00
feedc0de 76e19791f9 Updated to newest IDF with new GCC 2022-06-13 20:33:42 +02:00
feedc0de 411fbf94de Cleanup arduino useless bullshit 2022-05-23 23:54:16 +02:00
feedc0de a7f574bcf0 Cleanup arduino useless bullshit 2022-05-23 23:28:51 +02:00
feedc0de 12a66541c3 Changes needed to compile again with new idf 2022-03-17 14:45:08 +01:00
feedc0de c41ecf5ea1 Fixes to work again with old idf too 2022-03-05 15:25:41 +01:00
feedc0de 5ec41bde78 Fixes after idf rebase 2022-02-24 14:54:40 +01:00
feedc0de cc466349b7 Fixed compiling with newest idf again 2022-01-11 13:53:25 +01:00
feedc0de a18abff773 Added support for old and new IDF 2022-01-03 17:12:02 +01:00
feedc0de 5a3c3866d1 Reduced useless warnings 2021-12-28 02:34:06 +01:00
feedc0de 51adf73c58 fixed warnings with rebased idf 2021-10-28 13:36:13 +02:00
feedc0de 151565bee4 Removed arduino's delay() call 2021-08-09 16:14:07 +02:00
feedc0de 35d66caf82 Fixed warnings related to the register keyword 2021-06-07 18:02:09 +02:00
feedc0de 350d791799 Fixed RMT 2021-05-31 16:47:53 +02:00
feedc0de 26979f6050 Removed Kconfig 2021-05-31 16:08:12 +02:00
feedc0de 26c0d4c557 Fixes to be used as a submodule in other projects 2021-05-31 16:05:44 +02:00
Brian Bulkowski 1565347f6f Recode another delay in an esp32 specific fashion that should be faster 2020-09-21 19:12:15 -07:00
Brian Bulkowski 22c7ada86f Update readme, fixed timing issue that was causing I2S to run into itself 2020-09-21 18:53:54 -07:00
Brian Bulkowski fb775914f3 : 2020-09-21 18:53:14 -07:00
Brian Bulkowski 47f83d4689 Delay code written for Arduino was no longer quite right and prone to overflow
On ESP32 we can use 64bits and the native libraries and it's OK
2020-09-21 18:52:32 -07:00
Brian Bulkowski 162a962a02 Update readme slightly 2020-09-21 17:45:10 -07:00
Brian Bulkowski 544a86d817 Much better test code, test a lot more things 2020-09-21 14:28:58 -07:00
Brian Bulkowski ad1bb2a9f3 Make a few little things easier to read 2020-09-21 14:28:40 -07:00
Brian Bulkowski 89a419b1c9 Change default to I2S driver, explain how to use RMT if you really want to 2020-09-15 18:22:39 -07:00
Brian Bulkowski 8f0da6ff4a Make I2S compile 2020-09-15 17:00:01 -07:00
Brian Bulkowski 750661abcd Add a slightly better test in the main.cpp 2020-09-15 01:01:15 -07:00
Brian Bulkowski 33f0f05ebb Extra info about the state of the port. The esp-idf driver now works. 2020-09-15 00:55:20 -07:00
Brian Bulkowski 67e2522016 Make ESP-IDF driver work. 2020-09-15 00:40:04 -07:00
Brian Bulkowski 95be9e8432 Further fix for channels, the done handler wasn't quite right 2020-09-15 00:03:37 -07:00
Brian Bulkowski ba32cc36a0 Fix issue with multiple channels. Hadn't propigated use of mRMT_channels into the IRQ handler. 2020-09-14 23:38:35 -07:00
Brian Bulkowski e63619eaab Update readme to current status of testing 2020-09-14 19:22:21 -07:00
Brian Bulkowski 220446e033 Fix issue with 4.1 ESP-IDF
Update multiple channels, so the RMT channel is correct for MEM_BLOCK
2020-09-14 18:28:58 -07:00
Brian Bulkowski fa1fa56ef3 Warn about ESP-IDF 4.1 not working 2020-09-14 11:08:06 -07:00
Brian Bulkowski b7f96a8b62 Fix for multiple channels and multiple MEM_BLOCKS, suggested by @samguyer
Should resolve issue #16 , checkin ahead of test because it can't get worse :-)
2020-09-14 11:06:23 -07:00
Brian Bulkowski 69c28ee3f5 Do the right thing with RTC pins regardless of ESP-IDF version. 2020-09-12 11:56:12 -07:00
Brian Bulkowski 81e041d255 Fix access for RTC pins like 19 to resolve issue 19 and issue 12. 2020-09-12 11:20:39 -07:00
Brian Bulkowski 62e078bbed Add the WS2812FX pattern library. 2020-09-11 17:59:14 -07:00
Brian Bulkowski 09f76c33c6 Tired of the compile error showing the version. The SPI one can stay for a bit 2020-09-11 17:52:51 -07:00
Brian Bulkowski ea247d64fd Make the current code less specific to the version of ESP-IDF, this should
work for all versions 4.0 to master.
2020-09-11 17:51:59 -07:00
Brian Bulkowski 83c0736401 A major update that removes different kind of flashes. 2020-09-04 16:42:31 -07:00
Brian Bulkowski cd08f93593 Updated to Sam Guyer's latest 2020-08-20 18:03:25 -07:00
Brian Bulkowski df69632301 Remove unused hal files that were throwing warnings on platformio 2020-07-26 21:09:41 -07:00
Brian Bulkowski a16df70c45 Updated for more recent 4.0 version 2020-07-26 20:32:03 -07:00
Brian Bulkowski 7a5045c3a4 Fix the bluetooth includes - that is, remove them 2020-07-26 17:29:59 -07:00
Brian Bulkowski f7984498fe Update README.md 2020-07-18 19:36:31 -07:00
Brian Bulkowski 171dc8cc8e Function is used only when the esp-idf driver is used, thus unclear if it matters yet
wq
2020-07-18 19:28:59 -07:00
Brian Bulkowski 38d97dbca3 Update to sam guyer's FastLED fork. Should reduce or eliminate flashing. 2020-07-18 19:22:02 -07:00