Hey I want to make a device that can receive a data packet (bluetooth I guess) in order to turn a light on/off. Basically like a smart light bulb. My problem: it has to be TINY. Tiny as in thinner as a board maker and less than 3cm in height.
I think that buying a controller and a bluetooth interface separately wouldn't be the most cost/space-efficient way so having a chip that already comes with bluetooth functionality would be perfect.
I can code in various programming languages and the device doesn't need to have much processing power. Like I said, it's to turn a light on an off every couple of minutes and I can live with a delay of 10 seconds, latency isn't an issue either.
It just has to be small and cheap.
>>61443956
ESP32?
>>61443956
ESP32 or something from Nordic Semi
pic related
>>61444260
>>61444327
>$3.00
fucking wow, this is great, exactly what I needed, thanks guys!!!
Still open to other suggestions but I will defo check this out. Wifi wasn't even necessary but this way I can maybe make them communicate with each other
>>61444593
ESP32 is still new and most boards are using Rev 0 silicons which have some known bugs re: power save mode (will continue to consume battery at idling mode rate when it's supposed to be sleeping and using almost no energy).
Only ESP32 board that advertises itself as using Rev 1 silicon is the one from Adafruit which cost $20 plus shipping.
Among the Chinese boards on AliExpress, LoLIN32 ESP32 board from Wemos is probably the best, but it uses Rev 0 last I checked.
It will take a couple months fro the Rev 0 inventory to be depleted and all new boards to be using Rev 1 silicon.
>>61444793
thanks for the advice, bro, can you recommend any blogs to follow for knowledge like this? Really wanna dig into this
And also I didn't even think of power saving, thanks for reminding me of that.
>>61444978
hackaday.com/blog