I am working on a wearable project that needs ble capabilities. I started out making sure the project was feasible and luckily I was able to figure it out. The bad news is that my tester microcontroller is way too big. I used an esp32 with the components being attached to a breadboard so that brings me to my questions.
What are your suggestions for the smallest BLE capable microcontroller? I came across the TinyPico and Beetle BLE which seem cool but I don’t know how easy programming these would be. Then i came across single modules like the ESP-WROOM-32 which seems very small but programming it seems more difficult than the other two options. Perhaps I’m also missing other options?
Additionally I have never actually soldered stuff before (I’m fairly new). That doesn’t mean I don’t want to solder stuff just if a suggestion requires an experienced solder it might be more hard for me.
Due to confusion on why i’m asking this here is some context
"Here is what i am trying to achieve. I am working on a personal project. Something that if I can succeed in creating a prototype by myself I would be interested in working on a commercial/better version.
A button is clicked attached to wearable A → an LED on wearable A turns on → an LED on wearable B turns on.
The button is clicked again that is attached to wearable A → an LED on wearable A turns off → the same LED on wearable B turns off.
This works both ways A->B and B->A. The wearables are also going to be 100+km away from each other.
I was suggested to explore cell/3G micro controller development boards. This turned out to not be a good idea since it will cost a lot more and be larger than I would be comfortable with (I don’t want sim cards). I was told to explore wifi development boards. This turned out to not be a good idea since the wearables would need to be connected to the nearby phones hotspot since the people wearing the wearables will be on the move. On ios you can’t connect to wifi while also having a hotspot, that disqualified this option. I was told to explore bluetooth. This area is the current best path especially with BLE. I plan to connect a microcontroller (development board) via BLE to an ios app which then can communicate two iphones to eachother. When one iphone receives a message from a microcontroller it sends a message to another iphone which sends a command to another microcontroller. I have succeeded in creating this on an esp32 development board. This is amazing. I just need to make this smaller."
Do to even more confusion I feel the need to clarify something. I have already accomplished this. This task is completed. I don’t need suggestions on how to accomplish this task. I need suggestions on small BLE development board microcontrollers that is all.