BlueCube - Control a Cube from iOS or Android via Bluetooth LE

The "Cube4" is a 4x4x4 RGB LED cube with an Arduino Leonardo compatible onboard controller. [Product page]
Post Reply
neographophobic
Posts: 9
Joined: Mon Sep 28, 2015 6:36 am

BlueCube - Control a Cube from iOS or Android via Bluetooth LE

Post by neographophobic » Mon Mar 07, 2016 10:05 am

BlueCube is an open source project I’ve created to allow remote control of a your cube via Bluetooth Low Energy (LE) from a compatible mobile (cell) phone using a Adafruit BlueFruit LE UART Friend https://www.adafruit.com/product/2479 module connected to the Cube, and the companion sketch.

BlueCube implements all of the API functions available for the cube, and adds the ability to pick any colour to use (and to managed a list of favourites), call any user defined patterns saved within the sketch, and to use “static” favourites (which is re-running a series of previously saved API commands).

To support the use of BlueCube, I’ve written a website that has all of the information on how to:-
  • Wire up the cube
  • Download and install all of the requirements
  • How to use the apps
  • Some basic troubleshooting steps
  • How to setup the development environment
The instructions on setting up the development environment are so that you can make modifications to the sketch or mobile apps yourself. The mobile apps are written in HTML and Javascript, using the Cordova and Ionic frameworks that allow for them to be compiled into native apps.

If you don’t want to worry about setting up the environment to deploy the apps to your own mobile, I’ve published them to the Apple App Store and Google Play Store, and they can be downloaded directly from there.

When creating this project, I learnt enough to achieve what I wanted, but I know that I haven’t done things in the best way possible. I’m more than happy for any suggestions or improvements that you have.

To see BlueCube in action, check out the video I’ve posted to YouTube (https://youtu.be/kitcSIoxmM4). It shows the iOS version, however the Android version of the app is the same.

The best place to start exploring BlueCube is the website at http://neographophobic.github.io/BlueCube/. Download links can be found on the download page at http://neographophobic.github.io/BlueCube/download.html.

andrew
Freetronics Staff
Freetronics Staff
Posts: 978
Joined: Sun Jul 14, 2013 7:06 am
Location: Melbourne, Australia
Contact:

Re: BlueCube - Control a Cube from iOS or Android via Bluetooth LE

Post by andrew » Tue Mar 08, 2016 8:30 am

That is genius - thank you for sharing with us.

garrywilson
Posts: 6
Joined: Fri Sep 22, 2017 10:32 am

Re: BlueCube - Control a Cube from iOS or Android via Bluetooth LE

Post by garrywilson » Fri Sep 29, 2017 1:23 pm

IOS Bluetooth Setup Support contact with Apple technical Support

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests