YOU CAN BUILD A CINEMA CAMERA THAT RECORDS THE SAME RAW FORMAT AS THE PROFESSIONAL ONES

A buildable cinema camera that records the same 12-bit CinemaDNG RAW as professional workflows, powered by a Raspberry Pi 4.

by Csaba Nagy

FULL CAD BOM FIRMWARE DOCS

Open-hardwareDisplays

Built withRaspberry Pi3D printing

difficulty
●●●●○
time
a long weekend
license
CC-BY-SA-4.0
repo
repo ARCHIVED1,422 stars
1
Jump to section

COMPAREE VERDICT

This is for someone who wants a modifiable cinema camera and is comfortable modifying hardware to get it. The draw is genuine: it records 12-bit CinemaDNG RAW, a frame-by-frame digital negative format that grading suites handle natively. The author calls the design a template and starting point: buttons, RTC and other parts can be swapped, while the Raspberry Pi 4B and the HQ Camera are the only hard requirements and the HyperPixel Square 4.0 display is a firm one, because the body is shaped around it. The constraint is the Super-8-sized sensor in the Raspberry Pi HQ module: it is far smaller than Super35 cinema sensors, so low-light performance and depth of field will not match larger formats no matter how good the RAW is. The README does not hide the difficulty: the design modifies hardware and is not recommended if you are not comfortable with a soldering iron, and the wiki is a build log rather than a step-by-step guide. If you have built electronics projects before and want a camera you can modify down to the enclosure, this is a real option. If you want something that works out of the box, this will eat more than a weekend.

GOOD TO KNOW

  • —CAD files for the enclosure are present in STL and STEP formats, designed for standard FDM printing.
  • —An itemised parts list with supplier links and prices is in the repo (docs/images/BuildGuide.md); the author invites you to swap buttons, RTC or display for equivalents.
  • —The software is cinepi-raw, a C++ recorder forked from Raspberry Pi's rpicam-apps with a modified libcamera (both included as submodules). There is no software guide in the CinePI wiki; cinepi-raw's README lists Redis, Hiredis and Redis++ as requirements and points to the Raspberry Pi camera-software build docs, so expect a manual build on Raspberry Pi OS.
  • —The README explicitly states hardware modifications are needed and warns this is not for beginners uncomfortable with soldering.
  • —Licence is CC BY-SA 4.0 — you may modify and sell, but derivatives must carry the same licence and credit the original.
  • —No official kit or PCB — this is a full DIY build where you source, solder and assemble every component yourself.

Parts to buy

11 items

From our check of the build. Exact quantities and part numbers are in the creator’s BOM.

  • Raspberry Pi 4 (2, 4 or 8GB)Find
  • Pi HQ camera moduleFind
  • C or CS-mount lensFind
  • Pimoroni HyperPixel Square 4.0 touchscreenFind
  • Zero2Go Omini power boardFind
  • Four NCR18650B cells with a 4S BMSFind
  • PCF8523 real-time clockFind
  • Noctua 40 mm 5V fanFind
  • LED buttonsFind
  • USB 3 SSDFind
  • Ribbon cables and hardwareFind

BUILDS OF THE WEEK

Five open-source builds worth your weekend, every week.

Checked like this one: what’s really in the repo, what it costs, how hard it is. One email, unsubscribe anytime.

Can I build this?

PrintFull camera enclosure in about a dozen parts (body, top and screen plates, brackets, lens turret, sunhood); STL and STEP files are in the repo.
BuyRaspberry Pi 4 (2, 4 or 8GB), Pi HQ camera module, C or CS-mount lens, Pimoroni HyperPixel Square 4.0 touchscreen, Zero2Go Omini power board, four NCR18650B cells with a 4S BMS, PCF8523 real-time clock, Noctua 40 mm 5V fan, LED buttons, USB 3 SSD, ribbon cables and hardware.
ToolsSoldering iron (also for heat-set inserts), screwdrivers, side cutters, wire strippers, multimeter, heat shrink; a 3D printer or a print service
SkillsIntermediate electronics: soldering wires onto off-the-shelf boards (display I2C port, Zero2Go Omini, buttons), setting heat-set inserts, and building C++ software from source in a terminal. Prior Raspberry Pi experience strongly recommended.
TimeA long weekend: half a day printing, half a day sourcing and checking parts, a full day on assembly and soldering, then an evening on software setup and troubleshooting.
Cost$$: the Pi, HQ camera and HyperPixel display are the biggest priced items in the BOM; the lens, SSD and battery cells are not priced there and vary with your choices; the enclosure is filament only
SafetyLithium-ion pack assembly: four 18650 cells with a 4S BMS. Fire risk if the BMS is bypassed or connections short. Work on a non-flammable surface and supervise first charge tests.

Build at your own risk. Projects involve tools, electronics and sometimes mains voltage — follow the creator’s safety notes.

Videos

CinePI V2 by Schoolpost | Hands-On1:55

Shows the finished camera, interface walkthrough and sample footage — this is the source of our video's visuals.

More builds like this

All projects

Gallery

github.com

Start here

Navigation into the creator’s own docs — we don’t rewrite the guide, we route you to the source.

  1. 1.Read the README and wiki assembly guide fully before ordering anything; the parts list in docs/images/BuildGuide.md names each component, and the author encourages swapping equivalents. (The README warns about hardware modifications; take that seriously.)
  2. 2.Print the enclosure parts; STL files are in the repo. The author printed his in PLA and lists PLA, ABS, ASA or PETG as options; a print service works too.(About a dozen parts (body, plates, brackets, lens turret, sunhood); the body is the long print.)
  3. 3.Source the Raspberry Pi 4, HQ camera module, HyperPixel Square display, Zero2Go power board, 18650 cells and remaining hardware from the parts list in docs/images/BuildGuide.md, which links each item.(The BOM lists the Pi 4B in 2, 4 or 8 GB versions; it is one of the two parts you cannot substitute.)
  4. 4.Flash 64-bit Raspberry Pi OS Lite, then build cinepi-raw following its README (Redis, Hiredis and Redis++ first, then the Raspberry Pi camera-software build steps)(This is terminal work: compiling C++ and its dependencies on the Pi, so budget extra time if you have never built software from source.)

KNOWN ISSUES

  • Buying a different 4-inch screen than the HyperPixel Square 4.0 the enclosure is designed around: the printed bracket and screen plate fit that display, so any substitute means redesigning the parts.
  • Not testing runtime: recording CinemaDNG RAW to an SSD keeps the Pi busy, so run a full-length test on the internal 18650 pack before relying on it for a shoot.
  • Building the 18650 pack yourself without experience: the author deliberately gives no pack-building instructions because it can be dangerous. If you do build one, never skip or bypass the 4S BMS and its low-voltage cutoff, or you risk dead cells or a fire.
  • Assuming the HQ camera module performs like a cinema sensor — it is Super-8 sized, so low-light and shallow depth of field are constrained by physics.
  • Skipping the RTC module and discovering your clips have no usable timestamp metadata in post.
  • Not testing the SSD write speed before a shoot — a slow USB 3 drive will drop frames and you will not know until you offload the footage.

What lenses can I use?

The Pi HQ camera has a C-mount, so any C-mount or CS-mount lens fits directly. You can adapt other mounts, but C-mount glass is cheap and plentiful.

How does the RAW compare to a Blackmagic or RED?

It records 12-bit CinemaDNG, an open RAW format that grading tools such as DaVinci Resolve handle much like other cinema RAW. The sensor is far smaller, so dynamic range, low light and depth of field will not match larger cinema sensors.

Can I use this commercially?

Yes — the CC BY-SA 4.0 licence permits commercial use. If you sell a modified version, you must release the design files under the same licence and credit the original.

How long does the battery last?

It uses an internal pack of four NCR18650B cells with a 4S BMS. Runtime depends on the cells, the SSD and how hard the Pi works, so test a full recording session before a shoot.

Is there a kit or PCB available?

No — this is a full DIY build. You source every component, print the enclosure and assemble it yourself.

Community builds

No community builds yet — be the first, we feature the best ones.

Discussion1

FROM THE COMPAREE TEAM

The sensor is Super-8 sized, so depth of field and low-light are physically constrained, but the 12-bit CinemaDNG RAW workflow is real. What would you shoot with it?

CompareeTEAM1mo agoedited

Practical notes from our verification: the repository is archived and read-only since October 2023, so treat it as a finished reference design rather than an active project. It still has what you need to build: an itemised BOM (BuildGuide.md) with exact parts and Digi-Key or AliExpress links, including the Raspberry Pi 4B, the HQ Camera, a Pimoroni HyperPixel Square 4.0 display, a Zero2Go Omini power board, a PCF8523 real-time clock, four NCR18650B cells with a 4S BMS and a Noctua 40 mm fan, plus about a dozen STL parts and a STEP file for the enclosure. The recording software is cinepi-raw, a C++ application built on a forked libcamera, included as submodules. The README warns that the design modifies hardware and is not recommended if you are not comfortable with a soldering iron. The lens is the biggest open cost variable, since the design leaves the glass up to you. Correction (4 October 2026): we re-checked this page line by line against the project's own repository, documentation and videos, and fixed errors in earlier versions.

Csaba Nagy

Csaba Nagy (schoolpost) published CinePI V2 as a template and starting point for your own camera: the CAD files are included so you can modify the enclosure, and apart from the Raspberry Pi 4B and the HQ Camera module, every part can be swapped. He has since focused on the cinepi-raw recording software.

GitHub

Star the project on GitHub

DISCLAIMER

  • Comparee is not the author of the projects featured here. All rights to each project belong to its creator — every page links to the original source, and we never host creators’ files.
  • Information is provided without warranty and may become outdated as projects evolve. Prices are indicative bands only — always check the creator’s parts list for current costs.
  • Building and operating any project is at your own responsibility. Protective equipment, safe workshop practice and compliance with local regulations are the builder’s responsibility.