16×16, 16 colors
16×16, 16 colors
5 channels, 4 waveforms
160×128 color LCD
8 buttons (2 D-pads)
2-core, 133 MHz MCU
2x AAA lasts 30 hours*
Sprig is also hardware development kit! It comes disassembled and every part is reusable for your own projects. It's powered by a Raspberry Pi Pico reflash the firmware with the touch of a button and run whatever you want.
We built you a game engine that’s accessible to beginners, yet entertaining for masters. Start building a Sprig game within minutes using integrated sprite, sound, and map editors.
Sprig isn’t for sale. Build an original game and we’ll personally mail you one — “you ship, we ship!”
It can be your first program, or your thousandth, but build fast! Only 430 devices will be built and sent out. Oh, and only teenagers (or younger) can receive a free Sprig everyone else can only submit to the gallery. Read more about how to earn your Sprig.
Make a game in the Sprig engine
Share it with the community in our gallery
Check your mailbox for a Sprig device :)
Sprig was developed by a team at Hack Club with assistance from Brian Silverman (who helped develop Scratch and the precursor to LEGO Mindstorms), Vadim Gerasimov (engineer at Google who helped create Tetris when he was 15), and Quentin Bolsée (researcher at MIT and Vrije Universiteit Brussel). We're also grateful for amazing open-source projects that make this possible like Kaluma, JerryScript, uhtml, and CodeMirror.
Dozens of contributors from our community of teen hackers were instrumental to Sprig’s development as well. Have any questions about Sprig or just want to hang out?
Sprig is open-source. Read code for: editor, firmware, hardware