LEGO Trigger: the power of AI in a lego brick
Lego Trigger allows you to play with object detection with amazing ease, bringing your Lego creations to life.
It harnesses the power of Tiny Machine Learning (TinyML) to enable users to trigger Lego actuators in a fun and easy manner. All the computing occurs within a 2x4 brick, making it more responsive, cost-effective, and, above all, more fun. On top it doesn’t require a connectoin with external and cloud based services.
Lego Trigger
The brick incorporates a camera for detecting objects that you have trained it to recognize. These "triggers" can then be utilized to activate motors and LEDs according to your preferences.
Whether you aim to ensure that your Lego Batcave only opens for Batman and not for the Joker, or you want to automatically brew new tea once you run out, you only need to follow three simple steps: train, build, and play.
Explore some use cases below.
All-in-one
The brick is custom-designed to fit into a 2x4 Lego brick. Despite its small form factor, all computing occurs directly on the brick itself. There is no need for supporting infrastructure, making the setup more accessible for anyone, anywhere.
3 Simple steps
2. BUILD
In the app, you can assign an action to the trigger. You have the option to select one or multiple actuators, which will activate as soon as the brick detects the object.
3. PLAY
After setup, you can freely engage in play. All you need are the brick and the actuators, as all computing occurs inside the brick itself! There's no requirement for internet, apps, or anything else during playtime.
1. TRAIN
Use the brick to capture the object that will serve as a trigger. Simply capture it from various angles, and the brick will be trained using that data.
Always fresh tea!
TRAIN
Capture an empty tea cup so the brick knows when you need a fresh cup of tea
BUILD
Activate a motor every time your tea cup will be empty
Play
The kettle will boil the water exactly when you need it!
A secure Batcave!
TRAIN
Make sure the brick knows the difference between the good and the bad guy.
BUILD
Program it so the Batcave will only open for Batman and stays closed for the Joker.
Play
There’s no chance the Joker will get in!
Custom design
The board is custom-designed and encompasses all necessary components: computing, wireless communication (for triggers), battery management, camera interface, and much more.
Moreover, the entire unit is highly cost-effective. The total bill of materials for the brick, including electronics, camera, and casing, can be under $5.
I open sourced the files and they can be downloaded here.