Dabble - Bluetooth Controller

Dabble - Bluetooth Controller

Arduino, ESP32 & Robot Control

117 ratings
54 reviews
Free

Details

  • Released
  • Updated
  • July 18, 2019
  • May 19, 2023
Dabble - Bluetooth Controller video #1 for iPhone
Dabble - Bluetooth Controller screenshot #2 for iPhone
Dabble - Bluetooth Controller screenshot #3 for iPhone
Dabble - Bluetooth Controller screenshot #4 for iPhone
Dabble - Bluetooth Controller screenshot #5 for iPhone
Dabble - Bluetooth Controller screenshot #6 for iPhone
iphone
ipad
🖼️Get Icon
Icons↘︎

About

Control and communicate with hardware like Arduino and ESP32 using your smartphone's sensors and Bluetooth. This app transforms your phone into a virtual controller, offering modules for LED control, terminal commands, gamepad functionality, and access to phone sensors.

LED Brightness Control
Terminal for text and voice commands
Gamepad control (analog, digital, accelerometer)
Pin State Monitor
Phone Sensor access (GPS, mic, accelerometer, etc.)
Scratch & Arduino compatible projects
Show original description

What's New in Dabble

2.0.2

May 19, 2023

- fixed some issues related to the gamepad and pin state monitor.

User reviews

Good

Good/10

Can connect but gamepad doesn’t work on iOS :/

Can you fix the gamepad for iOS for esp32? I’m using a xiao esp32-c3 trying to read the joystick values and they are all blank

THANK YOU DEVS!!!!

I don’t know what anyone would complain about especially when it’s free. It works fantastic with my robot arm that I built. I wish I could modify the game pad controller a little bit so when I press the start or select button that I have assigned for fine step motor function a little dialogue box could pop up and give the user notes, but I’m not complaining. Five stars! Thank you guys for making this app and bringing joy to my life. I’m grateful for everyone involved in making this beautiful app
Show more

Works solid and costs nothing for full utilization

Just like the title says it an awesome tool with solid compatibility for esp32 board and libraries

Great but could be better

It’s pretty good over all but there are a few things that could be improved. Firstly I think that they should add more buttons onto the game pad or make a mode where you can create your own gamepad. Secondly I think there should be more then just the two controllers(led controller and gamepad) such as maybe a joy stick or just a row of buttons, the a joystick would also be a great addition for the game pad maybe having different preset options for it such as arrows and buttons, two joystick and simple buttons, joystick and buttons ect. Over all very good but it could be even better with those things added.
Show more

Developer apps

FAQ

What does Dabble do?

Dabble is a versatile project interaction and Bluetooth controller app designed for Arduino, ESP32, and evive. It allows you to control and communicate with hardware via Bluetooth, leveraging your smartphone's built-in sensors like GPS, microphone, and accelerometer.

What are the key features of Dabble?

Key features include LED brightness control, a terminal for sending and receiving text and voice commands, a gamepad module for controlling devices with analog, digital, and accelerometer input, a pin state monitor for debugging, and access to various phone sensors for project development.

Is Dabble free to use?

Yes, Dabble is a free application. It does not have in-app purchases or advertisements, allowing users to explore its features without any cost.

What devices are compatible with Dabble?

Dabble is compatible with popular development boards such as evive, Arduino Uno, Arduino Mega, Arduino Nano, and ESP32. It also requires a compatible Bluetooth module like the HM-10 BT 4.0 BLE (or AT-09).

What kind of projects can I build with Dabble?

You can build a wide range of projects, from simple LED control and robot navigation using the gamepad module to more complex applications that utilize your smartphone's sensors. The app also offers dedicated projects compatible with Scratch and Arduino for learning by doing.