KidsBlock

Graphical Block Programming
for Every Child to
Build Real Hardware

KidsBlock lets kids drag and drop blocks to control Arduino, ESP32, ESP8266, Micro:bit, Makey Makey, AIbot and more โ€” no coding experience needed. Turn ideas into real hardware projects!

200+
Extensions
30+
Boards
4
Platforms
3
Coding Modes
Free
Forever
KidsBlock Interface
๐ŸŽฎ Scratch 3.0
โšก Arduino, ESP32 & Micro:bit
Features

Built for Young Makers

KidsBlock perfectly combines visual programming with real hardware control, making creation easy for every child.

Graphical Programming

Drag and drop colorful blocks to build programs โ€” no typing required.

Hardware Control

Connect and control Arduino, Micro:bit, ESP32, ESP8266, Makey Makey, AIbot and more.

Extension Modules

Hundreds of hardware modules supported out of the box.

Code Generation

Blocks auto-generate hardware control code with real-time preview, making graphical programming more intuitive.

See It In Action

Watch KidsBlock come alive

Graphical Programming

Drag & Drop Blocks

Build programs visually with colorful blocks

Code Generation

Hardware Control

Control real hardware in real time

Coding Modes

Three modes for every project

Choose the right mode for your project โ€” from interactive animations to standalone hardware programs.

๐ŸŽฎ

Animation Mode

Create interactive animations and games with Scratch-style blocks.

learnMore
โšก

Real-time Mode

Control hardware in real time โ€” see instant responses.

learnMore
๐Ÿš€

Upload Mode

Upload programs to run standalone without a computer.

learnMore
Hardware Support

Works with your favorite hardware

KidsBlock supports Arduino, ESP32, ESP32-S3, ESP8266, Micro:bit, Makey Makey, AIbot, Kidsbits and dozens of sensor modules.

Arduino Series
GraphicalCodeRealtime ModeUpload Mode
Micro:bit V2
GraphicalCodeUpload Mode
ESP32
GraphicalCodeUpload Mode
ESP32-S3
GraphicalCodeUpload Mode
ESP8266
GraphicalCodeUpload Mode
Makey Makey
GraphicalCodeUpload Mode
Albot
GraphicalCodeUpload Mode
Kidsbits
GraphicalCodeUpload Mode
Hardware Support

Compatible Hardware Brands

ArduinoMicro:bitEspressif (ESP32)Makey Makey
๐Ÿค–AIbot
No Install Needed

Code Online, Anytime, Anywhere

Just install the KidsBlock Link tool, then open your browser to access the full graphical programming environment. Supports Arduino, Micro:bit, and more.

๐ŸŒ
Runs in Browser
Only the Link tool required
๐Ÿ”Œ
Hardware Connection
Arduino / ESP32 / Micro:bit real-time coding
๐Ÿ’พ
One-click Save
Save locally or share with friends
๐Ÿค–
Smart Coding Assistant
Blocks auto-convert to code
ide.kidsblock.cc
KidsBlock Online IDE
Running Online
๐Ÿš€ No install needed

Ready to start building?

Download KidsBlock for free. No account required. Works on Windows and macOS.