{"title":"Adafruit PyBadge for MakeCode Arcade, CircuitPython or Arduino","handle":"adafruit-pybadge-for-makecode-arcade-circuitpython-or-arduino","url":"/products/adafruit-pybadge-for-makecode-arcade-circuitpython-or-arduino","description":"The Adafruit PyBadge is a credit-card-sized all-in-one development board with a colour TFT display, game-style buttons, NeoPixels, sensors, and a speaker. Powered by the ATSAMD51 running at 120 MHz with 512 KB Flash and 192 KB RAM, it can run MakeCode Arcade games, CircuitPython programs, or Arduino sketches.\n\nThe front features a 1.8\" 160×128 colour TFT display with dimmable backlight and fast DMA support, 8 silicone-top buttons arranged in a gaming layout (D-pad, 2 menu, 2 action), and 5 NeoPixel LEDs. The back has full Feather-compatible header sockets for FeatherWing expansion plus three STEMMA connectors for additional sensors.\n\nKey Features\n\n\nATSAMD51J19 Processor – 120 MHz Cortex M4F with 512 KB Flash + 192 KB RAM\n\n2 MB QSPI Flash – For storing images, sounds, animations, and game assets\n\n1.8\" 160×128 Colour TFT – Fast DMA-driven display with dimmable backlight\n\n8 Silicone-Top Buttons – D-pad + 2 menu + 2 action buttons with satisfying click feel\n\n5 NeoPixel LEDs – For status indicators, score tracking, or badge dazzle\n\nTriple-Axis Accelerometer – Tap and free-fall detection\n\nLight Sensor – Forward-facing for ambient light detection\n\nBuilt-In Buzzer Speaker – Plus a Class D mono amplifier for 4–8Ω speakers up to 2W\n\nFeather-Compatible Headers – Plug in any FeatherWing for expanded capabilities\n\n3 STEMMA Connectors – Two 3-pin (ADC/PWM) and one 4-pin I2C (Grove-compatible)\n\nLiPo Battery Port – Built-in charging via Micro-USB; on/off switch for battery saving\n\n\nProgramming Options\n\n\nMakeCode Arcade – Drag-and-drop block programming for games; load via disk-drive bootloader\n\nCircuitPython – Draw graphics, play audio, print text with custom fonts, and read sensors in Python\n\nArduino – Full low-level control using the Adafruit Arcada library for hardware abstraction\n\n\nIdeal For\n\nRetro-style gaming handhelds and MakeCode Arcade games\nConference badges with interactive displays\nPortable sensor projects and data displays\nLearning programming with a fun, self-contained platform\n\n\nPackage Contents\n\n1× Adafruit PyBadge (assembled with display, buttons, NeoPixels, and sensors)\n\n\n\nNote: LiPo battery, external speaker, and FeatherWings are sold separately.\n\n\nResources\n\nMakeCode Arcade\nCircuitPython for PyBadge\nAdafruit Arcada Arduino Library\n","vendor":"Adafruit","product_type":"physical","in_stock":false,"options":[],"variants":[{"id":5254,"title":"Default Title","sku":"AF-4200","price":68.19,"on_sale":false,"in_stock":false,"available_quantity":0,"option1":"Default Title"}]}