Dabble App Documentation

Dabble App transforms your Smartphone into a virtual I/O device to easily make various DIY projects and IoT applications. Dabble provides you with lots of modules to control hardware via Bluetooth, communicate with it, and access sensors like accelerometer, GPS, proximity, and other features of your Smartphone. Each module-wise tutorial contains an example code for both Arduino, and PictoBlox programming along with a few demo projects or videos for Arduino Uno-Nano-Mega, evive, and ESP32 boards to guide you through your project-making journey.

Getting Started with Dabble

These lessons provide an overview of the Dabble app and how to use it for home automation, connecting it with Arduino and evive boards. It covers step-by-step instructions for interfacing Dabble with Arduino Uno and evive boards, and using the terminal and PictoBlox blocks to control servo motors and DC motors.

Learn how to get started with the Dabble App to transform your Smartphone into a virtual I/O device and control hardware using Bluetooth, communicate with it, and access sensors like accelerometer, GPS, proximity, and other features.
Learn how to control a servo motor with your smartphone using Dabble and PictoBlox in this tutorial. We show you step-by-step how to interface the Bluetooth module to Arduino Uno and use the Terminal module of Dabble to send commands to the board.
Learn how to use Dabble and PictoBlox to control a robot’s movements and a DC motor connected to evive. Explore the dedicated blocks for Dabble in PictoBlox and how to use them in both the Stage and Upload modes.

Module-wise Documentation

LED Brightness Control Module

LED Brightness Control Module

Control brightness of LEDs by choosing the pin and setting the state/PWM.
Get Started

Terminal Module

Terminal Module

Send and receive textual as well as voice commands to and from the board.
Get Started

Gamepad Module

Gamepad Module

Make your phone a digital or an analog (Joystick or Accelerometer) controller.
Get Started

Pin State Monitor Module

Pin State Monitor Module

Remotely monitor the live status of devices and debug them by the pin values- both digital and analog.
Get Started

Motor Control Module

Motor Control Module

ON or OFF the actuators along with controlling the speed and the direction of them.
Get Started

Input Module

Input Module

Provides analog inputs using the knobs and the slide bar and digital inputs via tactile switches.
Get Started

Camera Module – Image & Video

Camera Module – Image & Video

Capture images and record videos by sending the commands from your hardware.
Get Started

Color Detector

Color Detector

Process live video stream and color detection as per the selected settings.
Get Started

Phone Sensors Module

Phone Sensors Module

Access sensors of smartphones like accelerometer, gyroscope, sound, and others.
Get Started

Data Logger Module

Data Logger Module

Configure, create, and save files and monitor them while they are being logged.
Get Started

Music Module

Music Module

The music module allows you to play songs, audio, and MP3 files of the Smartphone by sending the command from your hardware board.
Get Started

IoT Module – Notification

IoT Module – Notification

Trigger Notifications in your Smartphone by sending commands from the hardware!
Get Started

Oscilloscope Module

Oscilloscope Module

Analyze and visualize the data read by your hardware board on your Smartphone. Record the data and store it in the form of a CSV.
Get Started

IoT Module – Internet

IoT Module – Internet

Perform HTTP GET requests right from the hardware! Observe the request execution and response in real-time.
Get Started