THIS IS NOT A REAL FINISHED PRODUCT.
â Erohead, birther of Beepy
The Beepy is a handheld Linux console designed by artists and built for nerds.
From the first announcement, Beepyâs creatorâSQFMIâwas candid about the deviceâs lack of polish.
âBuyer beware!â was a direct quote.
But I snagged one anyway. And so far, the punishment has been minor.
What I dislike
Day one: I breezed through the âGetting Startedâ docs and readied myself for hacking.
Then the keyboard wailed âaaaaaaaaaaâ at me until I rebooted.
Off to a bad start.
Undeterred, I took to the Beepy Discord, where I found solace among other new and confused Beepy owners.
Thanks to the active Discord community, I was clued into to the fix: downgrade all the things.1
While this experience was bumpy, everyone in the discord was helpful and awesomeâIâm grateful for all the volunteers assisting us wayward nerds.
Iâve contributed some pending documentation changes to pay it forward.
What I like
The idea of a breakable computer was important to us.
â Eben Upton, CEO, Raspberry Pi Ltd
The Beepy is scrappyâan ideal platform for hacking and tinkering.
The form factor inspired some fun ideas for me:
gphoto2
intervalometer for my camera (a compact version of what I used for the last solar eclipse)- Catprinter-powered low-fi photobooth
- Ham radio fox hunting with retrogram~rtlsdr
- Distraction-free RSS reader and podcasting device via newsboat
Sure, I could do all these things with termux on my phone.
But something about the cold monolithic slab of modern smartphones feels considerably less cyberpunkâyouâll never hack an ATM ĂĄla Terminator 2 with a smartphone.
The keyboard is clicky and satisfying. Key chording gets you all the characters you need to use the terminal.
Bonus points for the stellar ASCII-art key chord documentation.
Plus, itâs a delightful Frankensteinâs monster of off-the-shelf parts:
- Raspberry Pi Zero W2 ($15)
- Blackberry keyboard (using Solder Partyâs BB Q20 keyboard driver via RP2040) ($30)
- 2.7â SHARP Memory Display at 400Ă240 ($45)
As Hackaday already pointed outâthe parts alone make the Beepy a screaming deal at $99.
Final verdict
Iâm a sucker for pocket-sized Linux devices. And a glutton for a certain kind of punishment.
The Beepy is not a finished product, but thatâs the whole point.
It scratches an itch Iâve always had: the desire to hack alongside like-minded nerds, all tilting at our joyless monolithic slabs.
- Install the old firmware from here: https://github.com/sqfmi/i2c_puppet/raw/df121c7273a204f17f0d21b28f48cd938787216b/i2c_puppet.uf2 - Set up a new sd card and boot Beepy. Wait until it finishes resizing its partition then connect via ssh. - Run this setup script which installs the latest sharp drm driver and the old keyboard driver: `curl -s https://raw.githubusercontent.com/TheMediocritist/beepy_setup/main/temp_beepy_setup.sh | bash`
The âDowngrade all the thingsâ fix, for posterity, via the Beepy Discordâ©ïž