open-hardware

Adafruit Crankfruit: open Playdate-style handheld runs CircuitPython Lua games

Key Takeaway

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 →

Ask AI & Compare Archive