Library
Access the library from the Edit screen in order to copy panel.
We currently have 11 Arduino examples using this app to help get you started:
This example demonstrates the slider elements from the app. Pulse Width Modulation (PWM) is used to control the brightness of three LEDs. Arduino Uno and a Bluetooth HC-06 module are used.
This example demonstrates how to communicate to an Arduino with an HC-06 Bluetooth module using the button controls within the app. To make it more interesting, we used these buttons to control relays which connected power to the motor/solenoid of an old RC car.
This example demonstrates a cool effect that can be achieved with a line of LEDs turned on and off rapidly. An Arduino Nano and an HC-06 Bluetooth module were used.
Uses two Bluetooth HC-06 Modules to create a repeater, such that anything received on one of the modules is passed onto the other. Demonstrates the software serial on the Arduino, and the terminal controls on the app.
An HC-SR04 ultrasonic distance sensor is used to measure distance and send the information via an HC-06 Bluetooth module to the app. The light indicator on the app will change colour depending on the distance measured.
Monitors the digital and analogue inputs on an Arduino Mega. Uses an HC-06 Bluetooth module to connect to the Android device. Demonstrates the graph feature of the app.
Monitor the Analogue and Digital Inputs on the Arduino Uno. An XBee HC-06 Bluetooth module and shield are used to provide the Bluetooth Connection.
A DHT11 temperature and humidity sensor is read using an Arduino Uno. An XBee HC-06 Bluetooth module and shield are used to send the results to the app to be displayed on temperature and bubble gauge indicators.
This example demonstrates how to change the baud rate and other settings on an HC-06 Bluetooth module. Two modules are required, one to communicate to the app and the other to be programmed with the Bluetooth AT commands
Two stepper motors are controlled either by the accelerometer on the Android device, or pad control elements in the app. Two 28BYJ-48 Stepper motors are controlled with ULN2003 drivers and and Arduino Uno.
A NeoPixel ring is controlled from the Android device using an Arduino Uno and an XBee Bluetooth module and shield. Assembly language is used within the Arduino code to control the WS2812 LEDs so that either they all light up the same colour or one pixel rotates around the ring.