Cover image for Pikon II, The Ultimate DIY Raspberry Pi Camera!

Pikon II, The Ultimate DIY Raspberry Pi Camera!

Build your own Raspberry Pi Camera with the PiKon II. This project guides you through the steps to create a high-quality camera system using the Raspberry Pi and Python.


 25 July 2025   |     3 minute read   |   By   |   Share this article on

Page last updated 25 July 2025

Videos

For every project I create, I often make a corresponding YouTube video. Sometimes, there might be more than one video for a single project. You can find these videos in this section.

Explore more through these this dedicated videos.

I created the original Pikon camera back in August 2022, and its a project I take with me to events and shows such as OpenSauce and Maker Faire Rome. The original Pikon camera was a great project, but it had some limitations, such as the lack of a UI to take pictures from the camera, and lack of a touchscreen display. The camera was also quite a basic design, and I wanted to improve it with a more robust chassis and better components.

The PiKon II is the next evolution of the Pikon camera, and it features a new design, a touchscreen display, and a more robust chassis. The camera is powered by a Raspberry Pi 5, and uses the PiCamera2 library to take pictures and video.


PiKon II Overview

The PiKon II is a DIY Raspberry Pi camera project that allows you to build your own camera system. This guide provides step-by-step instructions to create a high-quality camera using the Raspberry Pi and Python.


Features

The PiKon II camera features:

  • A Raspberry Pi 5 as the main controller
  • A 3.5-inch touchscreen display for easy interaction (Waveshare 3.5 inch SPI IPS display)
  • A high-quality camera module (Raspberry Pi HQ Camera)
  • A custom-designed chassis for a robust and stylish look
  • A user-friendly interface to take pictures and videos
  • A standard tripod mount for easy mounting

Assembly

  1. Attach the Front section to the chassis using 4x M4 screws.

  2. Attach 4 M2.5 standoffs to the Raspberry Pi 5 - the variety that has both the male and female threads. Use these to attach the Raspberry Pi 5 to the touchscreen display - it mounts to the bottom of the Raspberrry Pi 5 with the pogo-pinks connecting to the GPIO on the revesrse side of the Pi 5.

  3. Insert the Camera cable into one of the Raspberry Pi 5’s 2x MiPi connectors.

  4. Carefully push the camera end of the cable through the slot in the front of the chassis

  5. Connect the camera cable to the HQ Camera module, the black band on the cable should face the back of the camera module.

  6. Attach the HQ Camera mount to the chassis. 4 M2.5 screws are used to secure the camera mount to the chassis, with the screws pointing out of the chassis. Use an M2.5 nut to hold the screw in place and also to provide a stand off for the camera module.

  7. Take the SD Card out of the Raspberry Pi and insert the Pi 5 into the chassis

  8. Insert the SD card into the Raspberry Pi 5 - you may need to use some long-nose pliers to insert the SD-Card.

  9. Insert the 2 Power USB powerbank into the chassis

  10. Attach the bottom section of the chassis to the main chassis using 4x M2 screws

  11. Plug the power cable from the battery into the Raspberry Pi 5




Code

View Code Repository on GitHub - https://www.github.com/kevinmcaleer/pikon_ii

3D Models

Here are the 3D printable STL files:

STL List

File Name Description
pikon_ii_chassis.stlTopThe main chassis section of the PiKon II camera
pikon_ii_bottom.stlBottomThe bottom section of the PiKon II camera
pikon_ii_front.stlFrontThe front section of the PiKon II camera
Top

The main chassis section of the PiKon II camera

Bottom

The bottom section of the PiKon II camera

Front

The front section of the PiKon II camera