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
|
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
|
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
|
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
|
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
|
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
|
7a5045c3a4
|
Fix the bluetooth includes - that is, remove them
|
2020-07-26 17:29:59 -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 |
|
Brian Bulkowski
|
6fb2ce6fa1
|
Had broken the build for v4.0. Fixed now howpefully still testing
|
2020-06-29 11:17:33 -07:00 |
|
Brian Bulkowski
|
acff7025ba
|
I notice the example code uses the default constructor, which
seems to also set a few different optional parameters. Let's
use that default constructor, it seems to make the code more stable.
|
2020-06-28 12:55:45 -07:00 |
|
Brian Bulkowski
|
4dd628d7d7
|
Works with various ESP-IDF versions
|
2020-06-27 23:10:57 -07:00 |
|
Brian Bulkowski
|
99111b9a81
|
Make the 4-wire LEDs compile.
Had to pull in far more of the Arduino HAL.
|
2020-03-08 17:56:33 -07:00 |
|
Brian Bulkowski
|
aacf37ce65
|
Removed the 8266 code, not germain.
Updated the clockless rmt simply for a compiler warning
|
2020-02-29 23:48:36 -08:00 |
|
Brian Bulkowski
|
f88cc05748
|
Add correct license files for the espressif Arduino HAL.
|
2020-02-29 11:57:05 -08:00 |
|
Brian Bulkowski
|
63d966b6f5
|
Removing unnecessary files
|
2020-02-28 01:29:35 -08:00 |
|
Brian Bulkowski
|
818f0df116
|
Remove unneeded files
|
2020-02-28 01:13:22 -08:00 |
|
Brian Bulkowski
|
d9218fb922
|
Not sure which of these are necessary, we can try to cut it down
later. Probably don't need things like PSRAM.
|
2020-02-17 19:27:25 -08:00 |
|
Brian Bulkowski
|
2e70c9ef5a
|
Getting very close to compiling.
Current next problem has to do with defining some pins to do different
things.
|
2020-02-17 19:25:09 -08:00 |
|
Brian Bulkowski
|
5b81ce6431
|
CMakeLists and Readme updates.
This version of the cmakelists includes a hal directory, but i haven't
yet figured out how to make that work, so this is fairly broken.
|
2020-02-16 13:25:56 -08:00 |
|
Brian Bulkowski
|
e64b06f03f
|
Hacked a makefile issue ( Define ESP32 ) which should have been
done a better way.
|
2020-02-14 09:07:26 -08:00 |
|
Brian Bulkowski
|
a8262028ae
|
Check in the current Arduino FastLED code, but nothing
compiles yet.
|
2020-02-13 22:56:04 -08:00 |
|