This article details the creation of a toolkit for building a macropad using an Android app and a Linux server, focusing on communication protocols, security considerations, and the challenges of building a complex interface with App Inventor.
This article discusses using MIT's App Inventor to create a custom Android app for controlling a Raspberry Pi-based robot via Bluetooth. It details the ease of use of App Inventor, the challenges of setting up Bluetooth communication on the Linux side (specifically with Bluez), and a workaround involving a custom server to handle Bluetooth communication.