The Obscura One Is a Tiny Nostalgia-Driven Pocket Camera You Can Build for Just $35
A 3D-printed housing hides an Ai Thinker ESP32-CAM module, linked to a single push button with a clever three-mode interface.
Developer Christoph K. has designed a pocket-friendly digital camera built with nostalgia rather than image quality in mind — powered by the Ai Thinker ESP32-CAM module in a custom 3D-printable housing: the Obscura One.
"Obscura One [is] a minimalist, fully open-source camera project with a nostalgic 2000s vibe," Christoph writes of the gadget. "Designed to be simple, hackable, and entirely 3D printable. The camera is powered by an [Ai Thinker] ESP32-CAM module and controlled with a single button. All parts are easy to source (under ~€30 [around $35]), and the entire enclosure is fully 3D printable."
Many do-it-yourself digital camera projects build around a Raspberry Pi single-board computer and a compatible MIPI Camera Serial Interface (CSI)-connected image sensor — but the Obscura One opts for something lower-cost: the Ai Thinker ESP32-CAM, a combined image sensor and Espressif ESP32 microcontroller development board. This is linked to a single push-button switch, a vibration motor, and a USB charging model that handles a 1,100mAh battery.
Given the low cost and small size, you'll be unsurprised to hear that image quality was not at the forefront of the design goals: the low-resolution image sensor delivers grainy shots, which evoke a turn-of-the-century nostalgia, though there's an optional flash to improve low-light performance.
Interestingly, the entire user interface is tied into a single button: press it once, and a single image is captured; press it twice, and you'll take a picture with the flash enabled; hold it for three seconds, and a Wi-Fi hotspot is activated so you can download the camera's images.
Full details and source code are available on GitHub under the permissive MIT license; 3D print files for the housing are available on Printables under the Creative Commons Attribution 4.0 International license.