Fates is a pcb add-on board for Raspberry PI 3 Model B+ and Raspberrry Pi 4 Model B that provides a stereo audio codec with headphone driver, 3 (or 4) encoders, 3 buttons, and a grayscale display. It’s fully compatible with norns software. A “DIY norns” if you like.
I’ve been working on this for the last 6 months or so and have been using prototypes to work on norns scripts and to contribute to the norns codebase.
While this is aimed at running norns, I expect this board will also be of use to anyone who might want a nice audio + controls solution for Raspberry Pi.
WM8731 codec with headphone driver
NHD-2.7-12864WDW3 128x64 grayscale display (available separately)
3 encoders (optional 4th encoder for Orac or other software)
2x 1/8in inputs
2x 1/8in outputs
1/8in stereo headphone out
Fates was designed for Raspberry Pi 3 Model B+ and Raspberry Pi 4 Model B. It’s not been performance tested with earlier Raspberry PI models.
Closed beta testing (i.e. not yet available).
I’ve been tracking down a hardware noise issue and have another run of pcb’s coming soon. As soon as I can confirm that issue has been fixed I will update here with more details. Noise issues significantly improved with the most recent board rev.
When it’s ready, I think there will be a few options available:
- bare pcbs
- pcbs with surface mount components pre-soldered
- maybe kits
I’m also slowly getting my github things in order and expect to open source the hardware design files at some point.
More images and whatnot of prototypes on my instagram: