Use your Android device as a customizable controller for Arduino projects

Hi everyone,

I'd like to share an open-source Android project called DroidPad that makes it easy to create custom control interfaces for your project

With DroidPad, you can use a simple drag-and-drop builder on your phone to design interfaces with buttons, sliders, joysticks, switches, gauges, LEDs, and more. It supports many connection types: Bluetooth Classic, Bluetooth Low Energy (BLE), TCP, UDP, WebSocket, and MQTT.

You can send commands in real-time from the app to your Arduino (using easy CSV or JSON formats), and even update the app's UI (like turning on an LED or moving a gauge) from your Arduino sketch.

Main repo and full details: GitHub - UmerCodez/DroidPad: Build Android control interfaces for Bluetooth Low Energy, Bluetooth, WebSocket, MQTT, TCP, and UDP protocols for your project

The app is free and available on F-Droid too.


1 Like