Radxa is donating some free Radxa CM3 to open source hardware projects.
Send a new PR to this repository on GitHub, append your application table(sort Project Name). Radxa team will review/ask questions/discuss about the project detail. If the project is interesting or welcomed by the community, we will approve it. Radxa Team will contact the developer for the further sample shipping&development etc.
Project Name | CM3 Model | Hardware(Carrier Board) | Software | Notes |
---|---|---|---|---|
AI-Speaker | RM116-D8E* | Custom design | AI Speaker | We would like to release something like Home Assistant Amber dev board with Radxa CM3 |
BalenaOS | eMMC, prefer 4GB RAM, WiFi | Any, RevolutionPi, Compulab IOT-GATE-RPI4 | BalenaOS IoT OS, based on Yocto | Replacement for CM4 in Industrial Internet of Things Projects (IIoT), Industry 4.0. |
Buildroot | RM116-D1E0 | Radxa E23 | Buildroot | Adding CM3 support for buildroot |
currypi | RM116-D8E* | CurryPi | Linux | Pictures |
Device Farm | Any | Any | Device Farm | DEVICE.FARM is a platform to deploy containerized services to IoT devices, similar to Balena. We need the board for testing before we publish them as supported. |
Gram Research kiosk | RM116-D2E0W | Currently the RPi CM4 + LCD | Raspbian/Linux | Custom carrier board for compute module, integrated into slim 2k resolution LCD shell. Project will be open sourced when it is completed, currently it's not public. Here are some early photos: https://i.imgur.com/3xsmMi8.png https://i.imgur.com/irzZMza.png |
K3s ARM cluster | RM116-D8E8 | 6 x Rpi CM4 | Ubuntu | Testing Kubernetes on AArch64 micro clusters |
Lemuria IIoT | RM116-D1E8(W) | Custom design | Yocto/Buildroot (TODO based on Rockchip buildroot/mainline kernel) | Upcoming open souce Industrail IoT hardware with following key features, 12 - 75V DC wide operating range, 5 x UART (RS232/485), 2 x CANFD, 6 x Digital Output, 6 x Digital Input, 4 x Analog Input, 2 x Ethernet, Security (TPM - SLB9670, ATECC608B), 1 x M2.0 for CAT 4 LTE, RTC (with super capacitor), 1 x USB Host port, 1 x MIPI DSI (for future expansion of panel PC). Currently the version 1 of the hardware is functional tested with RPi CM4 and SOQuartz (external eMMC with manual patching). Plan is to deliver the functional software based on custom embedded Linux based on Buildroot/Yocto. Note: Project will be open sourced with documentation after test completion for Version 2. |
MEMESat-1 | RM1116-D4E0W2 | Custom design | Buildroot | I am with the Small Satelite Research Lab at the University of Georgia. We are looking for a computer to use in one of our projects launching next year. With the CM4 being out of stock everywhere, we are trying to find an alternative with the same form factor. We want to sample this SBC for possible integration. This satellite will be used as an education platform during STEM outreach by our customer Let's Go to Space. |
MSLA resin printers | RM116-D4E32W | Currently the RPi CM4 + LCD | Raspbian/Linux | The project is currently in experimental state, I am working on Linux driver for current state-of-the-art LCDs featured on resin printers. However, these LCDs use 2x 4-lane MIPI interface, thus I am experimenting with multiplexing MIPI on Rpi CM4 (which sucks). This is why I am reaching out to you - as ROCK3 features 2x 4-lane MIPI! This is a killer feature for such a project. Just to give you context; the resin 3D printing is extremely limited a dominated by Chitusystems. They have terrible closed ecosystem, unlike the open ecosystem available for FDM printers. It is really hard for open project to start, as there is a big obstacle in driving high-resolution LCDs required for these printers. |
NixOS | RM116-D4E32W | Radxa E23 | NixOS | - |
OpenBSD | RM116-D8E32W | Radxa CM3 IO Board (or Radxa E23) | OpenBSD | I would like add support for the Radxa CM3 to OpenBSD and continue to help port UEFI. |
OpenPlotter | RM116-D4E16W | Radxa CM3 IO Board | OpenPlotter | I would like to look into running the OpenMarine/Openplotter platform on the Radxa CM3 + the IO board, with a special focus on using the UARTS for NMEA-0183 communication. The RM116-D4E16W is the somewhat economical choice, and it could be interesting to see how much functionality could be packed onto an RM116-D8E32W. |
OpenWRT | RM116-D1E0 | Radxa E23 | OpenWRT | I would like to port Openwrt on CM3 + Radxa E23 carrier board |
Piunora | Any with WiFi | Piunora Pro | Linux | For compatability testing and new hardware designs |
RadBook | RM116-D4E16W | Custom | Linux | A generic netbook motherboard schematic in KiCAD, for upgrading existing Atom-based devices from 2010s. Community will be encouraged to submit their PCB designs fitting aftermarket computers. A reference design for em350 will be provided, however a board for vastly popular eeePC would probably gain a lot of attention. Currently only Radxa CM3 is suitable, due to its unique LVDS output feature. |
Seaberry Pi | Any | Custom Design, standard Mini-ITX form factor | Linux | The Seaberry Pi is a full-featured Raspberry Pi CM4 or Radxa CM3 carrier board in a standard Mini-ITX form factor that exposes the PCIe bus to a variety of different connector types, which include one M.2 Key M slot for NVME SSD, four PCIe Mini connectors, four PCIe M.2 Key E connectors (with dual PCIe and dual Reset lines support to accommodate dual Coral AI TPU M.2 modules), one x16 standard PCIe add-on card connector (x1 PCIe Lane functionality), and one x1 PCIe side connector. Full description and data can be found here: https://www.tindie.com/products/alftel/seaberry-pi-cm4-carrier-board/ |
sataPi | Any model | Custom PCB design WIP | Debian | sataPi is a project that aims to fill the empty sata bay slots from a pc case with computing power. Since it is inside a pc, the power will be delivered trough standard conectors in pcs like molex or sata power. Project will be fully opensource, and maybe there will be a kickstarter campaign for it. |
Steward Camera | RM116-D8E16W | Waveshare carrier board | Linux | Open source phentotyping hardware, using NIR + RGB cameras + environment sensors. Designed to be used by farmers, implementing the latest in agriculture research. |
- | RM116-D4E32W | Currently the RPi CM4 + LCD | Raspbian/Linux | Project will be open sourced closer to going on sale, currently it's not public, details and photos can be shared privately. There is some tease photos here. |
- | RM116-D8E8W | Radxa E23 Dual Ethernet board | Yocto | Trying to replace an STM32MP1 with a CM3 for a Home Firewall Project (to be released when in presentable state) |
T6x-FSBoard | RM116-D4E32W0 | Custom design | GNU/Linux | Custom carrier board designed for Radxa CM3/CM5 which will fit in a ThinkPad T60 (15/14 inch 4:3) / T61 (15.4 16:10 / 14.1 4:3) laptop. Designed to be a drop-in upgrade. (keep the original keyboard, display, battery, etc.) Around 40-50% completed at the moment. |
Turing Pi 2 | Any | Turing Pi 2 | Kubernettes / Raspian / Debian | Raspberry Pis are almost impossible to find. Turing PI 2 just released. Curious if this drop in replacement would work. 1 would be enough, 4 would be better as there are 4 slots |
Robot-T500 | RM116-D4E16 | 10" Robot Industrial Terminal | Yocto | Need replacement for Pi CM4. This device is LAN based and optionally Wifi based vehicle mount. |
Upverter | Any | Customizable Carrier Board | Linux | Add Radxa CM3 support to Modular Upverter |
Jago Carrier Board | Any (prefer RM116-D8E64W) | Drone Carrier Board to interface CM3 with Cube Flight Controller | Linux | Add Radxa CM3 support to Menapia's Jago Carrier Board for drone companion computer |
H264/H265 NAE | Any with Wifi and eMMC (prefer RM116-D8E64W) | Any | Custom Linux/Yocto/Android | We would like to ultise CM3 to explore and improve Media Process Platform Drivers, specailly as it also has the newer IP on the slicon including H265 and to also create HDMI RX HAT to allow HDMI capture. network adaptive video encoder application |
Freeplay CM3 | CM3 SODIMM without eMMC | Freeplay CM3 (could use RM116-D1E0W0 plus IO board for devel) | Linux | Freeplay CM3 is a retro gaming system based on RPi CM3. It would be nice for customers to have more options for CPU. Integration/Development could be done with Radxa CM3 or Radxa CM3 SODIMM, but we prefer the SODIMM form factor in the final product. We can also use eMMC modules in our carrier, but our customers prefer to use SD cards for their OS. |
OpenHD | eMMC, prefer 2GB RAM, WiFi | Raspi CM4 Compute Stick | Raspbian, Ubuntu | I'm one of the Core-Devs from the OpenHD Project, I would like to explore the possibilities to port and run OpenHD on RADXA Hardware. The main goal is to achieve better decoding and display latency with RADXA compared to Raspberry Pi 4/CM4. I hope that it'll be a good replacement for CM4 because it could be a drop-in replacement which will most likely reduce video latency. OpenHD is a Project, some even call it "suite", to enable digital video transmission via simple Wi-Fi-Adapters which minimal latency and high range/reliability. |
Bootloader/UEFI Support | RM116-D8E32W | CM3 IO Baseboard | Barebox, UEFI | Hi, I'd like to port barebox to the Radxa CM3 and support my friend with UEFI environment development to support off-the-shelf linux distros on CM3 with barebox. I also have a ClockworkPi UConsole on order with an RPI CM4 adapter to use Radxa CM3 instead of RPI CM4. Improving mainline kernel support for Rockchip RK356x/CM3 is also on my todo list before the uconsole arrives. |
Nirvati | RM116-D8E0W2 | BitPiRat | Citadel | Hi, I'm developing Nirvati & Citadel, a server & bitcoin node managment software. I want to make the software compatible with the Radxa CM3 & CM5 hardware because a lot of users are interested in other platforms apart from the Pi. |
OpenFC-ROCK3 | RM116-D1E8W2 | Custom design | Ubuntu | I am working on a custom carrier board that would house many sensors (IMUs, baros, GPS, etc) along with some radio units for RC and VTX. The idea is to use this carrier board as a main communication hub for a quad-copter and the ROCK3 would act as a flight controller. The carrier board will have a Raspberry Pi RP2040 microcontroller that will communicate with all the sensors, radio units and output signals for the motor controllers. Along with all these, the RP2040 will communicate with the ROCK3 through USB 2.0 full-speed interface. The goal is to achieve time critical sensor data acquisition and motor control using the RP2040 while having the ability to have enough processing power through the ROCK3. |