Best setup
Posted: Fri Jun 16, 2023 5:50 pm
So I am brand new to the ESP32, I have mainly been programming with the parallax propeller but does not suit my needs for this project.
The propeller is very neat but power consumption and programming are limiting factors.
I am making an outdoor light-up display from cnc carved plexiglass and either SK6812 or WS2812 LED strips on the edges.
Here are my goals:
Control of WS2812 & SK6812 LED strips.
iPhone & Android remote control (need as wide of compatibility possible, new phones especially)
Time keeping for on/off schedules, need this to be semi-accurate over 6-months (few seconds drift ok)
Powered from rechargeable 21700 battery... I'm reading 4.2v output
What chipset supports all these needs with the lowest power consumption?
I see the ESP32 max Vin = 3.6v, so I should use probably something like an LM2937 to reduce 4.2v battery input to 3.3v?
I would like to use BLE so that while a phone app isnt in use, it can conserve as much battery power as possible.
Do I need to add an RTC for timekeeping, or can the ESP32 do this?
I ordered a pair of these to experiment with https://www.ebay.com/itm/354713596846
Eventually I have in mind another project which uses the same capabilities but with an accelerometer/gyro for interactive LED effects.
Can the ESP work with an accel/gyro?
The propeller is very neat but power consumption and programming are limiting factors.
I am making an outdoor light-up display from cnc carved plexiglass and either SK6812 or WS2812 LED strips on the edges.
Here are my goals:
Control of WS2812 & SK6812 LED strips.
iPhone & Android remote control (need as wide of compatibility possible, new phones especially)
Time keeping for on/off schedules, need this to be semi-accurate over 6-months (few seconds drift ok)
Powered from rechargeable 21700 battery... I'm reading 4.2v output
What chipset supports all these needs with the lowest power consumption?
I see the ESP32 max Vin = 3.6v, so I should use probably something like an LM2937 to reduce 4.2v battery input to 3.3v?
I would like to use BLE so that while a phone app isnt in use, it can conserve as much battery power as possible.
Do I need to add an RTC for timekeeping, or can the ESP32 do this?
I ordered a pair of these to experiment with https://www.ebay.com/itm/354713596846
Eventually I have in mind another project which uses the same capabilities but with an accelerometer/gyro for interactive LED effects.
Can the ESP work with an accel/gyro?