Drag-n-drop coding for Raspberry Pi Pico

Introducing Piper Make: a Raspberry Pi Pico-friendly drag-n-drop coding tool that’s free for anyone to use.

piper make screenshot
The ‘Digital View’ option displays a dynamic view of Raspberry Pi Pico showing GPIO states

Edtech startup Piper, Inc. launched this brand new browser-based coding tool on #PiDay. If you already have a Raspberry Pi Pico, head to make.playpiper.com and start playing with the coding tool for free.

Pico in front of Piper Make screen
If you already have a Raspberry Pi Pico, you can get started right away

Complete coding challenges with Pico

The block coding environment invites you to try a series of challenges. When you succeed in blinking an LED, the next challenge is opened up to you. New challenges are released every month, and it’s a great way to guide your learning and give you a sense of achievement as you check off each task.

But I don’t have a Pico or the components I need!

You’re going to need some kit to complete these challenges. The components you’ll need are easy to get hold of, and they’re things you probably already have lying around if you like to tinker, but if you’re a coding newbie and don’t have a workshop full of trinkets, Piper makes it easy for you. You can join their Makers Club and receive a one-off Starter Kit containing a Raspberry Pi Pico, LEDs, resistors, switches, and wires.

Piper Make starter kit
The Starter Kit contains everything you need to complete the first challenges

If you sign up to Piper’s Monthly Makers Club you’ll receive the Starter Kit, plus new hardware each month to help you complete the latest challenge. Each Raspberry Pi Pico board ships with Piper Make firmware already loaded, so you can plug and play.

Piper Make starter kit in action
Trying out the traffic light challenge with the Starter Kit

If you already have things like a breadboard, LEDs, and so on, then you don’t need to sign up at all. Dive straight in and get started on the challenges.

I have a Raspberry Pi Pico. How do I play?

A quick tip before we go: when you hit the Piper Make landing page for the first time, don’t click ‘Getting Started’ just yet. You need to set up your Pico first of all, so scroll down and select ‘Setup my Pico’. Once you’ve done that, you’re good to go.

Scroll down on the landing page to set up your Pico before hitting ‘Getting Started’

9 comments

Bob avatar

This is wonderful. After sharing scratch programming with my little one, this is a great next step for her.

rzwemer avatar

Have made multiple attempts to update Pico firmware, all to no avail.

Router login avatar

I also could not update the Pico firmware, but I found a lot of useful information.

scruss avatar

It’s pretty, but Chrome/Chromium/Edge only. Other blocks-style languages don’t have that restriction

Henk de Sain avatar

there are no pins 16,17,18 etc to select.

Met vriendelijke groet,
Henk de Sain

CJ Rijn avatar

Is it only working with a raspberry Pico? I have a Raspberry PI 4 with all kind of materials aroud. When I want to work wit this do I only neede to buy a Pico can I use the other materials

Rafael Aroca avatar

Another similar option is BIPES:
https://bipes.net.br/beta2serial/ui/
Fully Open Source and free. Works with both Raspberry Pi Pico and other Raspberry Pi boards, including 4.0.

Laurent avatar

Hi Rafael,
I tried for hours to make my HC SR04 ultrasonic sensor work on BIPES and was unable to… Seems not to recognize the module… Could you help?

Rafael Vidal Aroca avatar

Hello, there was a bug with HC SR04. Fixed, with many other features. Take a look. Regards.

Comments are closed