Imagine something. Make it happen.

Big ideas.
Start with a block.

Turn your ideas into projects that move, light up and connect. Learn programming, electronics and robotics by creating.

STEAMakersBlocks editor with a repeating LED program
Robot Keyestudio
STEAMakersBlocks: Imagine · Connect · Create
01

Choose your boardFind your starting point.

02

Connect your blocksShape what you imagine.

03

Bring it to lifeConnect, test and keep creating.

Two environments. The same creativity.

C++ Arduino FrameworkArduino · C++

C++ Arduino-Framework with Connector

Program with blocks that generate C++. Connector compiles and uploads a custom firmware to your board, making the most of its power and performance.

BlocksConnectorYour board

Download Connector

MicroPython
MicroPythonBeta · Testing

MicroPython

COMING SOON!

Program with blocks that generate MicroPython. Install MicroPython on your ESP32 and upload your projects automatically from the browser: agile, real-time programming, without Connector.

BlocksBrowser + USBESP32

Use Chrome or a Web Serial-compatible browser, with HTTPS or localhost. No Connector needed.

Keep your curiosity going

A little help. A lot to discover.

Find documentation, books and resources to get started, solve questions and take your projects further.

Explore documentation