This video shows a fun little project where I stream live video from a raspberry pi compute module with two wide-angle-lens cameras to the oculus rift dk2. The viewer maps the video properly to get that nice telepresence feeling 🙂
More about the project:
Raspberry Pi Compute Module 3 (CM3) targets on gadgets
Sort of announced in July 2016, the new Raspberry Pi Compute Module 3 (CM3) is known to go to the market soon. Last Oct . PC equipment maker NEC previously announced a new variety of professional P and V Series large format displays that seamlessly embed the RPi CM3 module. The new module, obtainable in 2 flavors – CM3 and CM3L (lite) – will complement the CM1 module launched some years ago.
Specs for the CM1, CM3 and CM3L SODIMM modules are available in the data sheet accessible on the RPi web page
. Where the CM1 was driven by a BCM2835 processor (as used on the original RPi and RPi B+ models), the CM3 carries a quad-core 1.2 GHz BCM2837 processor, like the RPi 3. It has 1 Gigabytes of LPDDR2 RAM and 4 Gigabytes eMMC Flash. The ‘L’ version is a CM3 free of eMMC Flash, encouraging the person to install his/her own SD/eMMC device. The pinout of the CM1 and CM3 modules are the same but the CM3 module is one mm higher (31 millimeters).
The price of the new modules is not known yet, but as a CM1 sells at around ￡20, a matching price might be estimated for the CM3.
The CM3 is based upon the Raspberry Pi 3 hardware and is suitable for industrial use to provide a less expensive means for people to make printed products based on the Pi software and hardware platform. The Compute Module product line is more compact and has less options and ports than a regular Raspberry Pi, rendering it to suit Internet of Things (IoT) products.
“The module makes use of a standard DDR2 SODIMM form factor, sockets for which are made by several makers, are comfortably available, and additionally are low cost,” Raspberry Pi COO and hardware lead James Adams explained in a blog post.
There are 2 choices of the CM3. Here are the specifications for both of them:
BCM2837 processor at as high as 1.2Gigahertz
4Gigabyte of on-module eMMC flash
BCM2837 processor at as high as 1.2GHz
SD card interface on Module pins hence an end user can connect this up to an eMMC or SD card that they select
Both variants can be slotted into a newly released Compute Module IO Board V3 (CMIO3) which lets you perform the following:
Offers necessary power to the CM3
Allows you to program the CM3 Standard’s flash memory or to make use of an SD card on the Lite version.
Connect to the processor interfaces in a a little more friendly fashion (pin headers and flexi connectors, much like the Pi)
Supplies the required HDMI and USB connectors allowing you to have an whole system which can boot Raspbian (or maybe the Operating system of your choosing).
“This board gives both a starting template for those who want to design with the Compute Module, and a quick way to begin experimenting with the hardware, and building and testing a system, before you go to the cost of making a custom made board,” Adam said.
The older Compute Module model will continue to be available, for many who do not require the CM3’s performance boost. Based on the Raspberry Pi official mag The MagPi:
“With a few caveats, the CM3 can be used a drop-in substitute for the CM1 considering they are pin compatible; the CM3 is 1mm taller, nonetheless, while the CPU can pull much more current from the VBAT power line and will eventually result in a lot more heat under heavy load.”