Dabble - Bluetooth Controller

Dabble - Bluetooth Controller

Arduino, ESP32 & Robot Control

128 ratings
56 reviews
Free

Details

  • Released
  • Updated
  • July 18, 2019
  • May 19, 2023

Features

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 users say

See all reviews

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

굿

무료로 터미널까지 쓸수있는 제품

Developer apps

User experience

🐞

Reported Bugs

15 issues

Gamepad doesn't work on iOS

Bug

Joystick values are blank on iOS

Bug

Buttons do not show for gamepad

Bug

Controller function broken on iPhones without a home button

Bug

Gamepad won't turn, only shows left/right controls, format off

Bug

Gamepad doesn't load properly, shows only two arrows

Bug

Game pad section is useless after iOS 16 update, doesn't show entire gamepad

Bug

Lag and robot continues to move

Bug

Joystick resets values when action button is pressed

Bug

GPS data transfer not reliable

Bug

Phone sensor data is flaky

Bug

UI completely messed up due to no updates

Bug

Auto connect problem (BLE services in reverse order)

Bug

Doesn't connect to Nintendo Switch Lite, no SYNC button

Bug

Gamepad doesn't display on iPhone 8, works on iPad

Bug
✨

Requested Features

7 requests

More buttons on gamepad or custom gamepad creation

Feature

Additional controller types (joystick, button rows)

Feature

Ability to map terminal commands to virtual actions/notifications

Feature

Offline automation and scripts for iOS

Feature

Xbox controller support

Feature

Motor control on iPhone

Feature

Pro version with more options

Feature

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.