Turn your old Android phone into a powerful controller for Arduino or other micro controllers using Python and Kivy. Repurpose your phone’s touchscreen, sensors, and flashlight to create an interactive controller app for your microcontroller projects. No Java or Android Studio required: Just simple Python and open source tools!
Thank you to PCBWay for sponsoring this video. Get PCBs, 3D printing and sheet metal works: https://www.pcbway.com/?from=Doctor%20Volt
Example code and instructions:
- https://github.com/michalin/androidino
Libraries/Tools:
- Kivy: kivy.org
- Telemetrix4Arduino: https://github.com/MrYsLab/Telemetrix4Arduino
- Plyer: https://github.com/kivy/plyer
- Buildozer: https://kivy.org/doc/stable/guide/packaging-android.html
- TCPUART Bridge app: https://play.google.com/store/apps/details?id=com.hardcodedjoy.tcpuart&pcampaignid=web_share
Special Items used in this video:
- USB OTG PD cable: https://amzn.to/4iMG6VY
Please use these links for your order to support the channel. It's the same price for you, but I'll get a small commission.
00:00 - Introduction
00:34 - Kivy
01:31 - Kivy app programming
02:55 - Telemetrix
06:03 - PCBWay
06:44 - Buildozer
08:39 - Running the app
09:19 - TCP2UART bridge
10:53 - Plyer