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.
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
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.
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).
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.
Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress
I’ve bought sensors from that store before, they’re legit.
The upcharge for complete cameras is HIGH compared to raw sensors.
Thanks for the feedback. I had expected maybe 2X for the price, but the USB cameras are four times more expensive than the sensor itself. That must be because it’s a niche market.
It’s a very old sensor. An IMX183 based camera is only €320
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.
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.