Drag-and-drop coding for Arduino and ESP32
Build programs with blocks to control lights, motors, and sensors. See the matching code as you build.
150+ blocks for sensors, motors, LEDs, and more
Arduino code generates instantly
Trusted by makers in 120+ countries
Start for free in your browser.

Code Kit Pro
Upload straight to your board and simulate circuits on-screen before wiring them up. Code offline with the desktop app.

Upload straight to your Arduino without leaving Code Kit

Build and run circuits on screen before wiring them up

Code and upload offline with apps for Windows, macOS, and Linux
Code Kit Classroom
Bring coding and electronics to your next class or workshop. Get Pro for your entire group, plus tools for educators and workshop coordinators.
For schools, workshops, makerspaces, and libraries.
Give learners and educators Pro access for coding, circuits, and direct uploads.
Manage groups and accounts from one dashboard.
View projects and leave feedback alongside each learner’s work.