Circuit Cube
Python Interface

Circuit Cubes are Lego-compatible electronic building blocks. They are small and modular, but unfortunately require a smartphone app which is slow and clunky.

I wanted to be able to control the Circuit Cubes Bluetooth Battery Cube without using the default smartphone app. In order to do this, I developed a Python interface that communicates with the Circuit Cube via Bluetooth Low Energy (BLE).

This Python interface allows for controlling two motors using keyboard arrow keys, as well as low-level access to the Circuit Cube’s Bluetooth information.

Previous
Previous

Academic Project – MecE 260 Fruit Harvester

Next
Next

Personal Project – Macintosh Apple Watch Charging Stand