Project tutorial
BluBug

BluBug © CERN-OHL

Multiple Arduino shields integrated into one, wireless programming IoT device

  • 1,450 views
  • 0 comments
  • 0 respects

Components and supplies

Necessary tools and machines

09507 01
Soldering iron (generic)

Apps and online services

About this project

Multiple Arduino shields integrated into one, wireless programming IoT device.

What’s BluBug?

Fancy a motor shield, Bluetooth shield, Wi-Fi shield, sensor shield and a wireless programming shield consolidated into one single board? That’s what BluBug is all about! A time, energy and money saving device for all your IoT projects. Now monitor sensor data and control motors from a remote location over the internet. No more hassle of plugging the Arduino to your PC - upload a code from the Arduino IDE wirelessly over Bluetooth.

BluBug comes with an Android app for controlling robots via a virtual joystick, switching relays to make your home automation dream a reality, observing live sensor behavior from a distant place and a lot more cool stuff. It also features a Bluetooth Terminal like Arduino’s Serial Monitor.

Why catch the Bug?

Buying a shield for every other purpose can have many drawbacks – the irritation of connecting and disconnecting the shields, soldering berg sticks on the shields, the time and effort that goes into doing these things and not to mention how heavy all this can be on our pockets! BluBug solves all these problems:

An all-in- one motor shield, Bluetooth shield, Wi-Fi shield, sensor shield and a wireless programming shield compatible with Arduino UNO, Mega and Renesas (GR-Peach).

BluBug allows you to upload codes wirelessly from the Arduino IDE over Bluetooth or Wi-Fi (through OTA). This is especially useful where the system is deployed in a far-off location and you can’t afford to have wires dangling around for uploading sketches, seeing data on serial monitor, debugging, etc.

The BluBug app that comes along with the board lets you remotely monitor sensor data and control motors in real time.

There is provision to connect DC, stepper and servo motors, analog sensors, AC devices, etc. making it a perfect choice for your IoT and robotics projects.

Just like the serial monitor of Arduino, the Bluetooth terminal in the app lets you read serial information, that too, wirelessly.

Avail several libraries and example codes along with the device for applications like controlling DC, Servo, Stepper motors, switching AC devices, etc.

The Bug debugged – Features and technical specs

IoT device with wireless programming over Bluetooth or Wi-Fi.

Can connect upto four DC motors

Can connect upto two 4-wire stepper motors or four 2-wire stepper motors

Can connect upto six servo motors

Can connect upto six analog sensors

On board slot for connecting one ultrasonic sensor

On board Bluetooth

On board Wi-Fi module ESP8266

On board motor drivers (L293D)

On board 3.3V voltage regulator

The BluBug App

BluBug comes with a chic Android app that can be downloaded from the Google Play Store by all its backers for free. The various features of the app can be used wirelessly over Bluetooth or Wi-Fi. The app has 7 features:

i) DC Motor Control

This feature can be used for controlling DC motors - turn individual motors ON or OFF and also change the direction of the motor (Forward/Reverse).

ii) Servo Motor Control

This feature allows you to control the angles of 6 different servo motors wirelessly from the app.

iii) Stepper Motor Control

Control the number of steps per resolution and the speed of stepper motors.

iv) Analog Sensors

Monitor and view live data from various analog sensors and an ultrasonic sensor on the app wirelessly.

v) Robot Control

This is a virtual joystick that can be used to control robots and robotic arms making robotic projects fun to build.

vi) Device control

You can turn on and off 8 different electrical home appliances using this feature of the app to create your very own home automation system.

vii) Bluetooth Terminal

This is just like the serial terminal in Arduino, the improvement being that the terminal displays data from the BluBug wirelessly on the app. This data can also be saved as a text file on the phone’s memory for data logging purpose.

What cool stuff can you make?

BluBug is the perfect choice for all your IoT and robotic projects. Now you can build your very own IoT based home automation system to turn on lights and fans in your house using your smart phone. You can remotely monitor the soil conditions like moisture, humidity, temperature, etc. of an agricultural field over the internet. Another cool IoT project that you can build is an automatic garage door opener opening the garage door just by the click of a button, live monitoring of the garage door with intruder alert and notification, etc.

BluBug has motor driver ICs on it along with digital pins making it apt for building wireless robots or robotic arms that can be controlled using the app.

Comments

Similar projects you might like

Self Balancing Robot Using Blubug

by Team Twob

  • 27,527 views
  • 7 comments
  • 35 respects

Laser Pointer Panther Tank

Project tutorial by Arduino “having11” Guy

  • 5,534 views
  • 1 comment
  • 12 respects

Traffic Monitor- Monitors traffic on the Go

Project tutorial by Patel Darshil

  • 3,735 views
  • 0 comments
  • 8 respects

Safe City: A Device to Keep You Safe

Project tutorial by Patel Darshil

  • 7,890 views
  • 0 comments
  • 24 respects

Hacking A RC Car To Control It Using An Android Device

Project tutorial by MJRoBot

  • 21,011 views
  • 0 comments
  • 39 respects

Countdown Timer

Project tutorial by Prasantha Jayakody

  • 20,350 views
  • 13 comments
  • 33 respects
Add projectSign up / Login