12 Commits

Author SHA1 Message Date
Gordon Williams
e3df9e9353
Merge pull request #2541 from rgomezwap/Add-ESP32_S3
Add esp32 s3
2024-08-27 09:27:03 +01:00
MaBecker
41c26aca7e make neopixel reliable with one channel and multiple pins (fix 2505) 2024-08-26 18:10:09 +02:00
rgomezwap
d6d9fa9a65 Adding Bluetooth and Neopixel
I’ve made the necessary changes to enable Bluetooth and Neopixel. Now the firmware is with all the features. It remains to test it well.
2024-08-18 21:39:07 +02:00
MaBecker
ca9b12fdf8 esp32 handle multiple pins 2024-06-16 05:58:35 +02:00
MaBecker
2fbe3cf984 esp32 handle multiple pins 2024-06-13 14:27:59 +02:00
Gordon Williams
e3e68c7a9e Support for ESP32C3 IDF4 neopixels 2024-05-16 11:00:56 +01:00
Gordon Williams
82d0077263 removing tabs in ESP32 code 2023-05-03 14:16:57 +01:00
spyptev
bfa85429fb Change ESP32 neopixel to use all available RMT buffers
Also simplify neopixel_bits init, some debug in interrupt usage and in call with zero size buffer.
2019-02-20 02:04:06 +03:00
spyptev
c8872c98f7 Change name of neopixel_half variable to neopixel_bufpart to make next commit more well-understandable 2019-02-20 00:37:49 +03:00
jumjum123
d58f2f6e03 Changed assignment of data pin.
No information from Espressif about the difference.
Anyway it works with my 8*8 led matrix

 Changes to be committed:
	modified:   targets/esp32/esp32_neopixel.c
2018-12-12 13:03:35 +01:00
jumjum123
dd55b3dd74 changes SET_PERI_REG_MASK to DPORT_SET_PERI_REG_MASK
and CLEAR_PERI_REG_MASK to DPORT_CLEAR_PERI_REG_MASK
older syntax has been replaced in V3.1

Changes to be committed:
	modified:   targets/esp32/esp32_neopixel.c
2018-10-15 11:40:10 +02:00
jumjum123
1c4a4ec192 Merged wit latest changes(2nd of march 2017) from master
Added support for neopixel to esp32 branch
 Changes to be committed:
	modified:   Makefile
	modified:   libs/neopixel/jswrap_neopixel.c
	new file:   targets/esp32/esp32_neopixel.c
	new file:   targets/esp32/esp32_neopixel.h
2017-03-03 09:20:17 +01:00