- Requirements:
- Send/receive messages over Bluetooth - ESP32
- Control robot's velocity and direction - Joystick most likely
- Place robot in different modes and itself in different modes - push-buttons
- Display relevant information, can choose what it displayed and how it is displayed - screen and push buttons
- Battery powered - BT takes a lot of power
- Programmable via USB - use a USB to UART converter
- Simple to use IDE - Arduino
- Will take inspiration from game controllers and RC controllers
- https://www.amazon.ca/FLYSKY-Transmitter-Controller-Receiver-Upgrade/dp/B07Z8VCB45/ref=asc_df_B07Z8VCB45/?tag=googleshopc0c-20&linkCode=df0&hvadid=706841688476&hvpos=&hvnetw=g&hvrand=1694029161074720460&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001024&hvtargid=pla-1088447909254&psc=1&mcid=c9f926f34897300eaa7c25e74dbb2f04&gad_source=1
- https://www.amazon.ca/DJI-FPV-Remote-Controller-Compatibility/dp/B0CS6JCX2W/ref=asc_df_B0CS6JCX2W/?tag=googleshopc0c-20&linkCode=df0&hvadid=706724959887&hvpos=&hvnetw=g&hvrand=1694029161074720460&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9001024&hvtargid=pla-2489520640472&psc=1&mcid=f32a5bfd8b8c3bf7bbd4d2b5bef1abd8&gad_source=1
- https://www.google.com/search?sca_esv=5de61c6dbcae3990&rlz=1C1CHBF_enCA862CA864&sxsrf=ADLYWIJSQK7JbUN--RXnojvIJRHf0_mpcA:1727902305618&q=ps2+controller&udm=2&fbs=AEQNm0CrHVBV9axs7YmgJiq-TjYc7RgyMjmhctvLCnk5YpVfOzTk9UgrCkq1LL6wECoQ_WGpuh2-yvh4a1uIS1ER30dB5AWZ8RxNjUsmzFd4N_UT1oUNZfs4C3G8xLBj8dMjxnxwyU-UJN99U7fNsRI-pWnVE5KFVJFgLI_Oh0CZhjHwc1W0HeIrcIvNwyjxFJw-UaUn9lCRGxP3O_xa89hyqWrDJSrVcw&sa=X&ved=2ahUKEwis84fZyfCIAxUQmIkEHc_SLPsQtKgLegQIEhAB&biw=1920&bih=919&dpr=1#vhid=Lb2cas9fS-k0YM&vssid=mosaic
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.