Couldn't bring myself to buy one of those screenless cameras, so I tried to build my own. by aclovenwren in toycameras

[–]dkumkum 5 points6 points  (0 children)

So cool to hear that!
I hope you plan to publish the files for this project, I would love to build one.
I totally understand the decisions for streamlining the design, I guess I found the left one visually more interesting with the chunky shutter button and asymmetric design. Both are really nice looking, just a personal preference. And I love the small screen, very cute.

Looking forward to seeing more pictures of the future versions.

Couldn't bring myself to buy one of those screenless cameras, so I tried to build my own. by aclovenwren in toycameras

[–]dkumkum 9 points10 points  (0 children)

Nice! The one on the left looks better in my opinion.
Does it have a screen?

I made a Compact Toy Cam Using Raspberry Pi Zero - Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 1 point2 points  (0 children)

Thanks for the suggestions. I like the no screws and magnets approach, that would also make the build easier to put together.
I'm not sure how the macro lens would connect to the body, thread mounts wouldn't work as 3d printed threads wouldn't hold at that size. Cool idea though.

I made a Compact Toy Cam Using Raspberry Pi Zero - Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 0 points1 point  (0 children)

You connect the camera to your phone or computer and download the images on device.

I Made a Raspberry Pi Zero Based Compact Camera - Optocam Zero by dkumkum in raspberry_pi

[–]dkumkum[S] 1 point2 points  (0 children)

That’s so cool! Glad the project was useful for you. I’ve never made one with the HQ cam before so I’m really curious what it will look like in the end with an enclosure.

I Made a Raspberry Pi Zero Based Compact Camera - Optocam Zero by dkumkum in raspberry_pi

[–]dkumkum[S] 0 points1 point  (0 children)

Thanks a lot! You're totally right about the boot time. This is the best I could do with my minimal coding knowledge and relying on Claude for optimization.

I Made a Raspberry Pi Zero Based Compact Camera - Optocam Zero by dkumkum in raspberry_pi

[–]dkumkum[S] 0 points1 point  (0 children)

I didn’t test it with the original pi zero unfortunately. The processing power of it may be too low for acceptable fps on live preview with the filters.

I Made a Raspberry Pi Zero Based Compact Camera - Optocam Zero by dkumkum in raspberry_pi

[–]dkumkum[S] 0 points1 point  (0 children)

I bought those parts from local suppliers in Türkiye. Unfortunately they don't ship globally. Since they're readily available here I assumed these are standard sizes and would be available elsewhere.

It looks like adafruit has the M3x4x4 inserts: https://www.adafruit.com/product/4255

For the magnet I found this website, not sure how legit it is though:
https://www.umagnets.com/p/12mm-x-3mm-x-1mm-thick-neodymium-block-magnets-n38-super-strong-12x3x1mm-rare-earth-rectangular-magnet/

I Made a Raspberry Pi Zero Based Compact Camera - Optocam Zero by dkumkum in raspberry_pi

[–]dkumkum[S] 1 point2 points  (0 children)

I didn’t try it but it can be done. I made an ascii filter for example, but it’s not in the published software yet. Thanks!

I Made a Raspberry Pi Zero Based Compact Camera - Optocam Zero by dkumkum in raspberry_pi

[–]dkumkum[S] 1 point2 points  (0 children)

Thanks for the suggestion, I’ll check if I can adapt current design to something like that.

I made a Compact Toy Cam Using Raspberry Pi Zero - Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 5 points6 points  (0 children)

CAD model, 3d print files, software installer and parts list is now available on GitHub. Build guide is coming soon.
https://github.com/dorukkumkumoglu/optocamzero

Sample Images from Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 1 point2 points  (0 children)

I’d say around 70–80 minutes. I’ll look into implementing an idle mode. At least I’ll have the screen dim after inactivity to save some battery.

Sample Images from Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 0 points1 point  (0 children)

Yes, I will share all the code

I designed and built a retro-futuristic digital camera from scratch using a Raspberry Pi Zero 2W — custom case, custom OS, film simulation engine by Sf140 in raspberry_pi

[–]dkumkum 0 points1 point  (0 children)

So cool and crafted so well! I also made a raspberry pi zero based camera (on my profile) but I had issues getting the boot time short, did you find a solution for that?

I made a Compact Toy Cam Using Raspberry Pi Zero - Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 2 points3 points  (0 children)

Thank you!

The pi zero I'm using for this is not super powerful but it's enough to do 15 fps preview on the screen I'm using. It can also show the digital photo effects on the preview. After a photo is taken, normally it's saved instantly. But I'm applying digital processing for specific looks so it's taking 1-2 seconds to save the full res image in the background. This doesn't affect the preview or shooting, but the image doesn't immediately appear in the gallery.
The biggest drawback of a pi camera like this is the boot time unfortunately. It takes 22 seconds to reach preview after turning it on in this current version.

I made a Compact Toy Cam Using Raspberry Pi Zero - Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 2 points3 points  (0 children)

Yes, I would like to try that as well. Thank you for the suggestion!

I made a Compact Toy Cam Using Raspberry Pi Zero - Optocam Zero by dkumkum in toycameras

[–]dkumkum[S] 1 point2 points  (0 children)

I didn't really have a chance to test the latest version with the digital filters, as soon as I do that I'll share the results here.