PyBadge

The PyBadge is the middle entry in a line of boards that look and act like mini game controllers. All feature full-color display screens that let you draw your own 8-bit-style designs and bring them to life!

The PyBadge has built-in accelerometer (tilt sensor) and light sensor inputs, in addition to directional controls (four buttons that can be used like a joystick) and other programmable buttons.

For outputs, along with that amazing display, it has a row of RGB NeoPixel lights and a built-in speaker.

That makes a nice compromise between the lower-cost PyBadge LC (which doesn't have an accelerometer) and more self-contained than the higher-end PyGamer (which has a built-in joystick but requires an add-on speaker).

How to Power It

Unlike CPX and Gemma, you can't use a AA battery holder with a JST plug to make the PyBadge portable.

Instead, you can use an extra long (six foot) USB cable attached to your computer or any USB charger.

You can also use a AA battery holder with a USB connector (like this one).

Suggested PyBadge Learning Guides for Beginners

There are lots of helpful tutorials and examples on the MakeCode Arcade site. And the number of guides on the Adafruit Learning System is constantly growing as well. Here's a sampling:

This guide was first published on Aug 06, 2019. It was last updated on Aug 06, 2019. This page (PyBadge) was last updated on Oct 15, 2019.