Adafruit Crankfruit: open Playdate-style handheld runs CircuitPython Lua games
Adafruit released Crankfruit, an open hardware game console built on the Fruit Jam board that plays Playdate-style Lua games with a crank controller over HDMI.
Summary
Crankfruit is a new open hardware project from Adafruit that turns the Fruit Jam development board into a standalone game player. It runs Playdate-inspired Lua games with one-bit graphics and synthesized audio output over HDMI, controlled via USB gamepad and an optional 100-pulse CNC handwheel encoder that replicates the Playdate's signature crank input. The project includes a full Learn Guide for building the device and creating games.
What Crankfruit offers builders
- Built on Adafruit Fruit Jam board running CircuitPython
- Renders one-bit graphics with synthesized audio over HDMI
- Loads and runs Playdate-style Lua games from source
- Input: standard USB game controller plus optional 100-pulse CNC handwheel encoder for crank mechanics
- Standalone operation; no host computer required for gameplay
Why it matters
The project extends the Playdate's creative game development model to open hardware, letting builders replicate the crank-driven gameplay mechanic without proprietary hardware. It may attract indie game developers already working with Playdate's Lua-based Pulp or SDK tools.
Original reference: blog.adafruit.com →