I'm a student who is trying to create a personal pet-project. Think of it as a wearable device.
I hope someone can suggest me a low cost hardware option with a low form factor.
My requirements are simple :
This project has to be able to connect with a mobile app via bluetooth or wifi (I'm open to suggestions here also)
Based on the signal that is coming from mobile app, this project has to rotate 1 servo motor
Non-functional requirements are :
Low cost
Form factor as small as possible
Will give priority to boards with built-in bluetooth/wifi capabilities
Suggestions for other ways to connect to a mobile app? I cannot think of a way that is not either wi-fi or Bluetooth. What does this app do?
An ESP32 board could be an option, but you must choose carefully, there are many models available. Some have connectors for, and capability to charge, a li-po battery.
This app uses serial monitor (not sure if this is the correct term) to give signals to a board in this project.
I just want to modify that same project (maybe use the same app, or probably try to create my own app, give up and use the same app) to operate one single servo.
That project uses arduino uno board with a separate bluetooth module. But my requirement is a board with built-in bluetooth and smaller in size compared to uno
Yeah, sounds like the wrong term. Serial monitor is a window you can open on your pc to see messages from the code running on the Arduino. I suspect you mean the Uno is connected to the Bluetooth module using its serial port (UART).
Here is a board you could consider. I'm not recommending it, I've never tried one, but it seems to fit some of your requirements: