MakeCode
The sparkliest way to give the gift of learning
Unicorn Christmas Stocking with Rainbow Lights & Sound
Beginner
Desktop toy for when your life feels like a dumpster fire
Desktop Dumpster Fire
9
Beginner
No 3D printer? No problem! Make this disembodied hand with nothing but masking tape, then light it up with a Circuit Playground Express!
CPX Glowing Disembodied Hand
1
Beginner
Use microcontrollers to build custom controllers for Arcade games
Custom Controllers for MakeCode Arcade
3
Beginner
Don't be afraid, this animated box just wants you to offer you some Halloween goodies!
Circuit Playground Express Spooky Laughing Box
3
Beginner
Trick or treat with this Xenomorph candy bucket
Xenomorph Halloween Candy Bucket
2
Beginner
Sword that lights up as soon as you touch it!
Magical Cardboard Craft Obsidian Sword
6
Beginner
Let your Cosplay Magic Flow
Glowing Interactive Crystal Staff
7
Intermediate
3D printed heart beats in time with your pulse
Capacitive Touch Pulsing Heart
5
Beginner
Make your own set of light up ears!
NeoPixel LED Mickey Ears
4
Beginner
An anatomical Heart that beats using simple mechanical motion
Anatomical 3D Printed Beating Heart with MakeCode
1
Intermediate
Your MakeCode programs can now read and write data to files and log variable values
Datalogging and File Storage in MakeCode
Beginner
Your Circuit Playground Express can draw beautiful circles, diamonds, sine waves and more for you as a perfect paint program assistant!
Mouse Painter: Emulate Mice with MakeCode
Beginner
You can use a rotary encoder with PyGamer and PyBadge in MakeCode Arcade. Here's how to do it to control a fishing game.
Go Fishing with Rotary Encoders
5
Beginner
Want to teach kids to use microcontrollers? This guide is for you!
Best Beginner Boards for Teachers
5
Beginner
Keep your potted plants healthy and happy by monitoring soil mosture and light levels on the PyBadge!
Plantagotchi: PyBadge Plant Monitor
2
Beginner
Make your own customized name tag with 3 code blocks in MakeCode Arcade
Making a Name Tag in MakeCode Arcade
1
Beginner
Plug in a NeoPixel strip and control its color and animation with PyGamer's thumbstick and buttons.
PyGamer NeoPixel Controller
3
Beginner
Shark mask that starts chomping in response to your voice!
Sound Activated Shark Mask
10
Beginner
Use the PyGamer accelerometer to play this marble maze game!
PyGamer Marble Labyrinth in MakeCode Arcade
1
Beginner
How to submit your game for consideration for the MakeCode Arcade Community Games carousel
Submitting Games to MakeCode Arcade Front Page
Beginner
Here's how to create and use your own custom 16 color palettes for MakeCode Arcade games
Custom Color Palettes for MakeCode Arcade Games
1
Beginner
Make your own sequel to Trash Panda, this time you've got to stop the raccoons and their cat friends from throwing trash!
Trash Panda 2: Garbage Day
3
Beginner
Illuminate and Festival-proof your ride
Playa Festival Bike
7
Intermediate