We’re thrilled to show you a sneak peek into the progress of the PONF Camera. We’ve got a simple prototype that works!
Maybe along the way you’ve asked, what is Raspberry PI, and how are we using it to make a fully programmable camera? Here we’ll explore exactly what this tiny yet powerful system can do and how we’re using to power the PONF systems. And more importantly, how you, the proud owner of your PONF Camera, will be using it too! One of our favorite aspects about this technology is how accessible it is to dive in and learn to create different functions for your camera. That’s the benefit of uniting computers and photography.
The Raspberry PI itself, in case you’re not familiar, is a fully functional computer with all necessary components to operate programs and perform various tasks. It connects to a display and will use a program to communicate between the sensor and the Raspberry PI, operated by the user via the touch screen. You can see below the Raspberry PI is connected to the 7″ screen, along with the other cables needed for this model. In this very first version, we’ve used a ribbon cable to connect a small sensor to the Raspberry PI. This provides a working camera, but not a great one like we’re envisioning. The final PONF Camera will have its own printed circuit board which communicates the vast amount of information needed to create an image once captured by the high resolution sensor to the main computer for processing. At its very simplest, this is how digital photography works.
We connected the screen, the Raspberry PI, and a sensor. What’s next? Programming the functions. This very first version has the ability to capture still and video images, and is also connected to wifi. The basic programming language used is Python, which in brief, is an object oriented, simple code used to give the commands to the Raspberry PI. Right now, these are only the simple commands noted above: Take a picture, record a video, and connect to the web browser.
As you know however, these simple functions will only be the beginning. In the finished camera, one will be able to select one menu to control all functions of the camera. Another menu will allow access to the display of the camera, where you’ll be able to make changes to the way the camera’s controls are set up. A third menu will allow access to other devices, like printers, monitors, external storage, and more. We’ll teach you to create all the functionality you want using the simple code structure.
Do you have any questions? Let us know!
Given that we are an Open Source Project, we are PONF are excited to keep our community updated on our progress, and look forward to sharing the official renderings of the camera and our first corresponding prototypes.