We recently encountered Joaquin “Wakks” Escay at this summer’s Open Sauce in San Francisco, and when he noticed our Raspberry Pi logo on our T-shirts, he stopped to share something remarkable: a retro-styled camera powered by one! He introduced us to KAMPi, an ingenious device that blends classic aesthetics with modern technology. This article dives into the design and functionality of this unique digital camera.
The Heart of KAMPi: Its Hardware Components
At its core, KAMPi utilizes a Raspberry Pi Compute Module 5 (CM5) paired with a Raspberry Pi High Quality Camera. Furthermore, it incorporates a Waveshare Nano A Base Board for direct GPIO connections and is complemented by a Pimoroni HyperPixel 4.0” Hi-Res Display to showcase the captured images. An Adafruit KB2040 chip acts as the camera trigger, connected to the Waveshare Nano A, while an illuminated push button from Adafruit adds a tactile element to the shooting experience.
The Role of the Compute Module 5
Choosing the Raspberry Pi Compute Module 5 was crucial for KAMPi’s compact design. Its small form factor allowed Wakks to fit all components within the retro camera housing, demonstrating impressive engineering ingenuity. The CM5 provides the processing power needed for image capture and display.
Customization and 3D Printing
Wakks meticulously hand-wired and soldered every component of KAMPi. He leveraged Python and CircuitPython to develop the camera trigger functionality, showcasing his programming skills. Notably, he also designed and 3D-printed the custom camera body, a testament to his dedication to bringing the vision to life.

Bringing Images to Life: Shooting with KAMPi
The design philosophy behind KAMPi prioritized a deliberate shooting experience. Wakks intentionally omitted autofocus, encouraging photographers to carefully compose their shots and focus manually before capturing the image. As a result, he implemented a preview feature in the software, allowing users to verify focus on the HyperPixel display.
Software and Workflow
The captured images are managed through a simple Python script that automatically organizes them into a folder accessible directly from the HyperPixel display. This streamlined workflow facilitates easy image review and transfer, enhancing the user experience of using this Raspberry Pi-powered camera. Furthermore, the use of Python makes it relatively straightforward for users to customize the functionality.
The Importance of Manual Focus
The absence of autofocus in KAMPi isn’t a limitation but rather a design choice that promotes mindful photography. It forces the user to engage more actively with their subject, leading to potentially more thoughtful and artistic compositions.
Why KAMPi Stands Out
The creation of KAMPi exemplifies the power of combining retro aesthetics with modern technology. It’s a testament to ingenuity, demonstrating how Raspberry Pi hardware can be leveraged to create unique and engaging experiences. Moreover, it serves as an inspiring example for hobbyists and makers looking to blend classic design elements with contemporary digital capabilities. Ultimately, KAMPi is more than just a camera; it’s a conversation starter and a celebration of creative engineering.
Source: Read the original article here.
Discover more tech insights on ByteTrending.
Discover more from ByteTrending
Subscribe to get the latest posts sent to your email.












