FourThirdsEye is an open-source hardware 10.7MP IMX294 camera module for the Raspberry Pi 5/CM4

Will Whang’s FourThirdsEye project is an open-source hardware camera module designed for Raspberry Pi 5 SBC and Raspberry Pi Compute Module 4 SoM using a Sony IMX294 Type 4/3 CMOS image sensor.

The camera module can capture 10.7 MP images and 4K (4096 x 2160) videos with improved low-light performance and dynamic range (4.63 um pixel size) compared to existing Raspberry Pi camera modules. Will claims it’s perfect for photography enthusiasts, developers, and makers who want a more powerful camera for their Raspberry Pi projects.

FourThirdEyes IMX294 camera module Raspberry Pi 5

FourThirdsEye camera module specifications:

  • Sony IMX294 sensor
    • Output image size – Diagonal 21.63 mm (Type 4/3) aspect ratio 17:9 & 4:3
    • Number of effective pixels
      • 4168 (H) × 2176 (V) approx. 8.93M pixels (aspect ratio 17:9)
      • 3792 (H) × 2824 (V) approx. 10.71M pixels (aspect ratio 4:3)
    • Unit cell size – 4.63 μm (H) × 4.63 μm (V)
    • Optical blacks
      • Horizontal – Front: 0 pixels, rear: 0 pixels
      • Vertical – Front: 16 pixels, rear: 0 pixels
    • Input drive frequency – 72 MHz (SLVS-EC) / 6 to 27 MHz (MIPI CSI-2)
    • Output Interfaces
      • SLVS-EC (2.304 Gbps / Lane) Max. 8-lane
      • MIPI CSI-2 (1.728 Gbps / Lane) Max. 4-lane
    • Supply voltage (VDD- 2.8 V / 1.8 V / 1.2 V
    • Package – 248-pin LGA
  • TMP117 temperature sensor
  • Host interface – 4-lane MIPI CSI connector following the Raspberry Pi Compute Module 4 IO Board
  • Compatible with Raspberry Pi 5 and Raspberry Pi Compute Module 4 boards with a 22-pin FPC connector
Raspberry Pi Camera Module 3 vs IMX294 module
Raspberry Pi Camera Module 3 placed on top of the FourThirdsEye IMX294 camera module for size comparison

The module has been designed in Kicad 6, and all hardware design files such as schematics, PCB layout, BoM, and Gerber files can be found on GitHub under an MIT license. Will also developed an open-source IMX294 V4L2 Linux driver he made available in a separate repository. The CinePi project is recommended for capturing RAW videos on the Raspberry Pi.

While the IMX294’s CSI-2 interface is running at 1.78Gbps, the Raspberry Pi 5 is limited to 1.5Gbps and the Raspberry Pi CM4 to a slightly lower value (possibly 1Gbps), but the FourThirdsEye module was successfully tested on both platforms. I suppose we won’t be able to shoot 4K 120 FPS videos as advertised on the IMX294 product brief, but 4K 60FPS has been tested on the Raspberry Pi 5… The cable length and quality do impact data transmission, and a shorter 20cm cable is recommended as black/bad pixels may start to appear with longer cables.

Sony IMX294 module schematics
Schematics

Raspberry Pi has already released several camera modules including the Raspberry Pi Camera Module 3 and the 12MP Raspberry Pi HQ camera, but the Sony IMX294 moduled used in the FourThirdsEye is of much higher quality. Sadly, I did not find any photo samples that could showcase this higher quality.

The FourThirdsEye camera module is not for sale, so you’d have to order the PCB and components yourself and do some soldering. The Sony IMX294 camera sensor appears to be hard to get, as it’s not listed on Mouser or Digikey, but I eventually found it on Aliexpress for $139.99. That price looked suspicious to me at first because USB 3.0-based IMX294 cameras sell for close to $600, but based on comments I received below and on X, the sensor price is normal and it can even be purchased for lower (on Taobao).

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
5 Comments
oldest
newest
Arsenio
Arsenio
2 days ago

I’ve bought sensors from that store before, they’re legit.
The upcharge for complete cameras is HIGH compared to raw sensors.

Tim
Tim
1 day ago

It’s a very old sensor. An IMX183 based camera is only €320

Vall
Vall
2 days ago

I wonder how good the low-light performance of this sensor really is. If it’s *really* good, it could open up uses in astrophotography.

Adrian
Adrian
2 days ago

ZWO sell astrophotography cams based on the 294 sensors so this is a reasonable suggestion. Depending on the board layout, which is hard to see in the article, it might even be possible to add some reasonably effective DIY cooling.

Khadas VIM4 SBC