Key Takeaways
- • YouTuber Bo Made It released InkBoy, an open-source custom E Ink driver that runs emulated Game Boy games at 30 frames per second with four shades of gray on a stock Waveshare 1.54-inch ESP32-S3 e-paper display, according to The Register.
- • The driver raises output from 3.33 fps with the native Waveshare driver to roughly 30 fps, achieved by shortening the waveform and deliberately halting the pigment transition partway to produce grey levels on demand.
- • Bo's driver is published on GitHub after roughly a month of work, with admitted use of vibe coding; he warns that custom waveforms and higher refresh rates can permanently damage e-paper panels and that long-term panel life was not evaluated.
- • The project is not the first 30 fps-class E Ink Game Boy: Bo credits another YouTuber who built a faster display using custom hardware, whereas his approach works on stock e-paper hardware.
Summary
E Ink panels retain their image without continuous power, but they refresh slowly. The screen Bo used has a refresh time of roughly 300 milliseconds, which is fast for e-paper but practical mainly for static images. Standard black-and-white E Ink panels rely on positively charged black and negatively charged white pigments, and switching between them requires a particular waveform. The native driver on Bo's board produces about 3.33 frames per second and leaves little room for motion.
Bo wrote a custom driver that shortened the waveform and used per-pixel driving to reduce ghosting. Initially he used dithering to produce grey tones, which he described as looking poor. While addressing ghosting, he noticed the panel already produced grey accidentally. Because the pigment does not switch instantly from black to white, halting the drive partway through the transition yields intermediate grey levels on demand. Refinements brought the output to 30 frames per second, as quoted from his video: "I noticed the display was already producing grey - just accidentally."
The Register notes this is not the first faster E Ink Game Boy. Bo said he took his idea from another YouTuber who built a custom-hardware E Ink Game Boy with a faster display. Bo's distinguishing point is that his method runs on stock e-paper hardware.
After about a month of development, Bo has posted a working driver on GitHub. He cautions that forcing custom waveforms and higher refresh rates can permanently damage E Ink screens, and that panel longevity was not tested. The Register advises users to experiment only on inexpensive panels rather than valuable devices such as modified Kindles.
Go deeper than the headline
Research every firm in this story, track the ones that matter and get the daily briefing — free for 7 days.