Learn block coding
Guides for TurtleBlock Studio. Free ($0) is the block builder and the Pico W simulator. Standard ($30/month) adds ESP32, Raspberry Pi, Makeblock, USB upload, and .py downloads. Premium ($50/month) adds online project saves. Your blocks stay in this browser.
-
Getting started with Pico W
Getting started with Pico W: open TurtleBlock Studio in the browser, try the Pico W simulator, then connect a real Pico W with USB in Chrome or Edge.
-
Block coding for kids: blink an LED
Block coding for kids: the Blink an LED sample is a first Blockly project. It turns the onboard LED on and off. Try it in the Pico W simulator.
-
ESP32 block coding guide
ESP32 block coding in TurtleBlock Studio: pick ESP32, snap blocks, and read the MicroPython. Connect with USB in Chrome or Edge. The simulator is for Pico W.
-
Raspberry Pi blocks-to-Python
Raspberry Pi blocks-to-Python: snap blocks, read the Python, and copy it to the Pi. Run it in Thonny or the terminal. The website does not sign in to the Pi.
-
For teachers: Turtleblock in class
For teachers: use TurtleBlock Studio in class on a Chromebook, Windows PC, or Mac. Students snap blocks in the browser. USB needs Chrome or Edge. No class roster yet.
-
Python for kids with blocks
Python for kids with blocks: snap Blockly blocks in TurtleBlock Studio and read the MicroPython or Python they create. You can turn simple Python back into blocks.
-
Build a robot car with blocks
Build a robot car with blocks: a DC motor block drives forward, backward, or stop, and a servo block turns. Try the virtual motor in the Pico W simulator.
-
Makeblock Auriga block coding
Makeblock Auriga block coding in TurtleBlock Studio. The board is Makeblock (Auriga on Python Host). Copy the Python and run it on a computer with the makeblock package.
-
Pico W simulator: try blocks without a board
Pico W simulator: try TurtleBlock Studio with no hardware. Run Blocks shows pin levels, a virtual lamp, a virtual motor, and a terminal log in the browser.
-
Traffic light, button, and buzzer
A starter project for kids: the Traffic Light sample, a button that lights an LED, and a buzzer block. Try the lights in the Pico W simulator.
-
Block coding lesson plan for class
A block coding lesson plan for class, ages 8 to 14. One period with Blink an LED, the Pico W simulator, and the Python the blocks create. No student accounts.
-
Pico W virtual lab
The Pico W virtual lab uses the same Blockly blocks as the studio. Drag parts on a breadboard, press Run, and try the Turtleback Rover track.
Makeblock robot programs are copy-and-run host Python. The studio shows the Python. It does not run the robot from this page.