by virt2real

An open source stereoscopic camera based on Raspberry Pi

View all updates May 19, 2019

Working with eMMC and Skybox Hack Details

Working with eMMC

One of the most popular backer questions this week was about using eMMC-equipped Compute Modules. eMMC means “Embedded MultiMediaCard”, and you may think of it as a built-in microSD card.

Compute Modules without eMMC have the “Lite” suffix in their names. To work with these modules, you need a microSD card with Linux on it. Using the Lite modules, you may work with StereoPi like you would with the classic Raspberry Pi. This makes the microSD option the easiest and most comfortable way to use and develop with StereoPi.

The eMMC on non-“Lite” Compute Modules is highlighted by a red circle in this photo. This chip capacity varies from 4 Gb to 32 Gb, depending on Compute 3/3+ version. As this chip is factory-soldered, it is a more electrically reliable solution compared to using to microSD. But this chip is not nearly as replaceable as easy as microSD, and also requires some special tricks for uploading your software onto it. To put it briefly, the closer your product is to production, and the more robustness you need, the more reasons for using eMMC instead of a microSD.

As a tradition, let me cite one important thing from our Wiki:

In StereoPi schematics we used the reference solution from the Raspberry Pi Development board for eMMC and micro SD connections. Both eMMC and micro SD use the same SDIO lines. It means you can use either an eMMC or a micro SD card. If you insert an eMMC-equipped Compute Module into the StereoPi and also insert a micro SD card, the system won’t boot.

And if you own a Raspberry Pi Compute Module with eMMC, here is a guide on how to upload your data on an eMMC using StereoPi in our Wiki.

Skybox Protocol Hack

Well, we finished our Skybox experiment that was mentioned in our last update.

As a result of this work, we have:

  • A protocol that plays a video from desktop Skybox instances
  • Tested code for the StereoPi to work with Skybox
  • A GitHub repository with our solution
  • An Update for our S.L.P. image with this code
  • And even communication directly from Skybox developers!

To find more details, read the full story in our blog.

$90,245 raised

of $35,000 goal

257% Funded! Order Below

Product Choices


StereoPi Slim Edition

Perfect for DIY ninjas and those wanting to embed StereoPi in a tight space. This board is the same as the standard edition, but without all the bulky connectors - the Ethernet RJ45 jack, GPIO header, and dual USB Type-A connector have not been populated. To use this board, you will need your own Raspberry Pi Compute Module, cameras, camera ribbon cables, and power cable.


StereoPi Standard Edition

The world of stereoscopic video awaits! This board is the ultimate interface between two cameras and a Raspberry Pi Compute Module. It comes with all the bells and whistles, including Ethernet, dual USB ports, GPIO header, microSD slot, HDMI output, and more. To use this board, you will need your own Raspberry Pi Compute Module, cameras, camera ribbon cables, and power cable.


StereoPi Starter Kit

This kit has everything you need to get started right away. The kit includes one StereoPi Standard Edition board, two V1 cameras (w/ ~20 cm ribbon cables), one Raspberry Pi Compute Module 3 Lite, and everything in the StereoPi Accessories Kit (two short ribbon cables, one USB power cable, two power cables, one V1/V2 dual-camera mounting plate, and one wide-angle dual-camera mounting plate). We've also included a microSD card pre-imaged with Raspbian and all the stereoscopic video and image demos you see on this project page.


StereoPi Deluxe Kit

This kit includes everything in the StereoPi Starter Kit and adds two wide-angle (160°) cameras (w/ ~20 cm ribbon cables). With this kit, you'll be able to run all of the demos shown on this project page and start experimenting on your own. You will reign supreme over your stereoscopic domain.


StereoPi Accessories Kit

This bundle will help you mount and connect your two cameras, and supply power to the whole setup. Included are two short (5 cm) ribbon cables to connect your cameras to your StereoPi (most cameras come with cumbersome 10-20 cm cables), one USB power cable for powering your setup from a standard USB Type-A power source, two power cables with bare leads for using in screw terminals or soldering to a non-USB power source, a laser-cut acrylic plate for mounting two V1/V2 cameras, and a laser-cut acrylic plate for mounting two wide-angle cameras. Both camera mounting plates are compatible with the freely available plans for our 3D-printed enclosure. StereoPi and cameras not included.



We are a small team of geeks who have been making remote-controlled things with livestreaming video since 2010. We've done everything from boats and planes, to robots, copters, and VR helmets. If we can't find the right tools for our projects, we build them ourselves.

Eugene Pomazov

Sergey Serov

Kirill Shiryaev



Full-service Manufacturer

Subscribe to the Crowd Supply newsletter, highlighting the latest creators and projects: