During the summer break, Sargun Vohra decided to make an optimized Brainfuck interpreter in C. One thing led to the next, and here we are today, with our 6-key device hooked up to a Raspberry Pi using a Brainfuck editor made with Pygame.
The 6 keys used are Cherry-MX mechanical switches, all different switches, held up in a wooden base. It is connected to a breadboard that handles the GPIO for the pi, which also has a screen to display the editor.
Target user: hopefully no one. We just did this for "fun"! We plan to expand upon our current design in order to turn it into a handheld device with a 3D printed case and many more applications.
Built With
- brainfuck
- mechanical-switches
- pygame
- python
- raspberry-pi

Log in or sign up for Devpost to join the conversation.