PicoCoreMX8MP is a tiny low-power module based on NXP’s 1.8GHz i.MX8M Plus SoC. Key features include up to 8GB RAM, 32GB eMMC, 2x GbE, WiFi/BT, LVDS, MIPI CSI and DSI, USB, serial, audio, various GPIOs, and wide temperature operation.
MKR Windy is an Arduino MKR form-factor module based on an STM32WL SoC, which combines a Cortex-M4 MCU, 64KB SRAM, 256KB NAND, and a sub-GHz radio. The module supports LoRa, FSK, (G)MSK, and BPSK RF formats, offers USART, ADC, SPI, and I2C I/Os.
The VAR-SOM-MX8M-PLUS module is based on NXP’s i.MX8M Plus SoC, and up to 4GB RAM and 64GB eMMC. Key features include AI/ML NPU (2.3 TOPS), 2x GbE and WiFi/BT connectivity, and I/O including display, audio, camera, USB 2.0/3.0, PCIe, and more.
Raspberry Pi Pico
The tiny Raspberry Pi Pico module is based on the Raspberry Pi Foundation’s own 133MHz dual-core Arm Cortex-M0+ based RP2040 SoC, plus 264KB RAM and 2MB flash. The module offers USB, UART, SPI, I2C, PWM, GPIO, and ADC I/O, and operates from -20 to 85 deg. C.
The Evo M51 combines an Atmel SAMD51 MCU with an Intel MAX10 FPGA, and offers Adafruit Feather style form-factor, connectivity, and key features, including GPIO, analog I/O, and I2C, plus Arduino IDE support.
The AL05P is a Pico-ITX SBC based on Intel Apollo Lake SoCs, offering up to 4GB SDRAM and 64GB eMMC. I/O includes dual GbE, 4k60 MiniDP++, quad USB, GPIO, SMBus, and miniPCIe.
A BeagleBoard.org SBC based on a 1.5GHz 64-bit SiFive U74 RISC-V processor, plus up to 8GB RAM and a microSD slot. Features include WiFi/BT, GbE, HDMI, MIPI CSI/DSI, audio I/O, 4x USB3.0, and 40-pin expansion.
Omega2 Pro is an Omega2+ based SBC featuring a 580MHz MIPS CPU, 512MB RAM, 8GB eMMC, and microSD expansion. I/O includes WiFi, Ethernet, USB, UART, and 30-pin GPIO.
The N1 Mini-ITX SBC is based on NXP’s LS1012 SoC, and features 2x GbE LAN, 3x USB3.0, 1x USB2.0, and 3x mini-PCIe interfaces. The board supports generic and OpenWRT Linux, and offers -40 to 85 deg. C operation.
Hackboard 2 integrates a 2.8GHz dual-core Celeron N4020 SoC, plus 4GB RAM and 64GB eMMC. Key features include WiFi/BT/GbE connectivity, 3x USB3 ports, 2x M.2 NVMe slots, and Raspberry Pi HAT support.
i.MX8M Plus SoM
The i.MX8M Plus SoM integrates NXP’s 1.8GHz i.MX8M Plus SoC, along with 1GB RAM and 8GB eMMC. Key features include 2x GbE, WiFi/BT, multiple A/V ports, PCIe, various GPIOs, and optional -40 to 85 deg. C operation.
Orange Pi R1 Plus
Orange Pi R1 Plus is an open-source SBC based on a quad-core 1.5GHz Rockchip RK3328 SoC plus 1GB RAM. Features include microSD storage, 2x GbE, USB2.0, debug UART, and a 13-pin I/O header with A/V out and GPIO.
The DR6018-S is a wireless centric SBC based on the Qualcomm-Atheros IPQ6010 SoC, 1GB RAM, and 256MB flash. Features include 5GHz and 2.4GHz high-power radios, 2x GbE (with PoE), USB ports, UARTs, and GPIOs, plus optional microSD, M.2, and MiniPCIe.
Coral Dev Board Mini
The Coral Dev Board Mini is based on MediaTek’s 8167S SoC along with Google’s Edge TPU, plus 2GB RAM, 8GB eMMC, microSD expansion, and WiFi/BT wireless. The board is useful for Edge TPU evaluation, and as an embedded-ML SBC.
The U1A SBC is a tiny board based on an ESP32 module plus 384KB RAM, 4MB flash, and microSD expansion. Interfaces include WiFi/Bluetooth connectivity and a 20-pin expansion header with GPIO, analog in/out, I2C, and SPI.
Tinker Board 2
The Tinker Board 2 is based on Rockchip’s 64-bit hexacore RK3399 SoC, plus 2GB or 4GB RAM and optional 64GB eMMC. Key features include GbE, WiFi, and BT connectivity, multiple A/V and USB ports, a microSD slot, and Raspberry Pi style 40-pin expansion and form-factor.
The AECX-V1K1 is a 3.5-inch format SBC based on AMD’s high performance quad-core Ryzen Embedded V1000 SoC, and up to 8GB RAM. Key features include UHD video, S/PDIF, SATA III, GbE LAN, 5x USB ports, and miniPCIe expansion.
The EMH6 SBC is based on the quad-core Allwinner H6 SoC along with 1GB RAM, 8GB eMMC, and both microSD and M.2 NVMe slots. Other features include WiFi/BT plus multiple LAN, A/V, USB, GPIO, and PCIe interfaces.
Quantum Mini Linux Dev Kit
The Quantum Mini Linux Dev Kit consists of a tiny Allwinner H3 SoC based “Quark-N” SoM plugged into a very small baseboard. Combined features include WiFi, BT, LAN, USB, and I/O including SPI, I2C, UART, GPIO, TFT display, and more.
UP Xtreme i11
The UP Xtreme i11 SBC features Intel’s 11th Gen Core and Celeron SoCs, and up to 64GB SODIMM RAM. I/O includes SATA 3.0, multiple display, LAN, USB, serial, and M.2 ports, plus 40-pin expansion and optional mini-PCIe.
The credit-card sized U5C SBC is based on NXP’s i.MX6ULL SoC, along with 512MB RAM and up to 1GB storage. Key features include 100Mbps Ethernet, WiFi/BT, RGB video, 3.5mm audio jack, USB, CAN, serial, and microSD and Raspberry Pi-style expansion.
The M8 SBC is based on the Snapdragon 410E SoC, along with 2GB RAM and 16GB eMMC. Key features include WiFi/BT, Gigabit LAN, display and camera ports, GPS, and Raspberry Pi style expansion GPIO.
NanoPi R4S is a tiny, headless SBC based on the hexacore Rockchip RK3399 SoC, along with up to 4GB RAM and a microSD slot. Features include 2x GbE LAN ports, 3x USB ports, 10-pin GPIO expansion, and -20 to 70 deg. C operation.
The APIX-KBL7 is a Pico-ITX style SBC based on Intel’s 7th-Gen Core i7/i5/i3 and Celeron SoCs, and up to 16GB SO-DIMM RAM. Interfaces include SATA, GbE LAN, 4k HDMI, LVDS, audio I/O, 5x USB, UART, M.2, and expansion signals including SMBus, GPIO, and more.
The VAR-SOM-MX8 module is based on NXP’s i.MX8 QuadMax SoC, along with up to 8GB RAM and 64GB eMMC. Key features include 2x GbE LAN and WiFi/BT connectivity, plus numerous interfaces for display, audio, camera, USB 2.0/3.0, PCIe, and more.
The M11 Mini-ITX SBC is based on Intel’s quad-core Apollo Lake N42 SoC, plus up to 8GB RAM and 16GB eMMC. I/O includes display and camera ports, 2x GbE ports, WiFi and BT wireless, 5x USB ports, microSD and miniPCIe expansion, and 26-pin GPIO.
The DART-MX6 is a tiny SoM based on NXP’s i.MX6 quad/dual Cortex-A9 SoC, plus up to 2GB RAM, 64GB eMMC, and SD/MMC expansion. I/O includes GbE LAN, WiFi/BT, and multiple USB, display, camera, serial, and GPIO signals.
The OK1028A-C SBC is based on an NXP LS1028A SoC, plus 2GB RAM, 8GB eMMC, and an SD slot. I/O includes SATA, LAN, USB, display, USB, UART, CAN, GPIO, and both M.2 and mini-PCIe expansion.
Orange Pi Zero2 2020
The Orange Pi Zero2 (2020 version) is based on a 64-bit Allwinner H616 SoC, plus up to 1GB RAM and microSD slot. I/O includes HDMI, GbE LAN, dual-band WiFi, BT 5.0, 3x USB 2.0, and 26-pin Raspberry Pi-style expansion.
The VAR-SOM-MX6 SoM is based on the NXP i.MX6 Cortex-A9 SoC, along with up to 4GB RAM and 64GB eMMC. Key features include ports for SATA, GbE, WiFi/BT, USB, HDMI, camera, USB, and CANbus, plus optional -40 to +85 deg. operation.
The Odroid-H2+ SBC is based on the 2.5GHz-clocked quad-core Intel J4115 SoC, along with up to 32GB SO-DIMM RAM and both eMMC and M.2 NVMe storage slots. I/O includes dual 2.5Gb LAN, SATA3, dual-display video, 4x USB, and 24-pin expansion.
Open-Q 610 microSOM
The Open-Q 610 microSOM is based on Qualcomm’s octacore QCS610 SoC, with 2x 2.2GHz Kyro Gold and 6x 1.8GHz Kryo Silver cores, and a Neural Processing Engine. The tiny SoM offers up to 2GB RAM and 16GB eMMC, plus display, camera, and GPIO interfaces.
The M9 SBC, based on a Rockchip RK3399 SoC plus up to 4GB RAM and 64GB eMMC, features credit-card size, RPi-style 40-pin GPIO expansion, Ethernet and WiFi connectivity, and ports for display, camera, USB, and serial I/O.
Raspberry Pi Compute Module 4
The Raspberry Pi Compute Module 4 is based on the quad-core Broadcom BCM2711 SoC, and up to 8GB RAM and 32GB eMMC. I/O includes 2x display and 2x camera ports, plus USB, PCIe, various GPIO signals, and options for both GbE and WiFi/BT.
The iW-Rainbow G34M/G37M-Q7 are µQseven style SoMs based on NXP’s i.MX8M Mini and Nano SoCs. The modules feature 2GB+ RAM and 8GB+ eMMC storage, along with WiFi, GbE, LVDS/HDMI, USB, PCIe, GPIO, and various options.
Banana Pi BPI-EAI80
The AI-oriented BPI-EAI80 SBC is based on an Edgeless EAI80 SoC (2x Cortex-M4F cores and an NPU) plus 8MB RAM and SPI flash storage. Key features include an ESP8266 WiFi module, 2x on-board mics, ports for LCD, camera, USB, and CANbus, plus 40-pin GPIO.
Jetson Nano 2GB Developer Kit
The Jetson Nano 2GB Developer Kit features a quad-core Cortex-A57 CPU, 128-core GPU, 2GB RAM, and microSD storage. I/O includes GbE, WiFi, HDMI, MIPI-CSI, USB, and 40-pin expansion.
The Core-3399Pro-JD4 module is based on a 6-core Rockchip RK3399Pro SoC, plus up to 6GB RAM and 128GB eMMC. I/O includes GbE LAN, plus numerous display, audio, USB, and GPIO interfaces.
The Portenta H7, based on a dual-core STM32H747 SoC, runs Arduino sketches on Arm Mbed OS. The SBC offers WiFi/BT, video, LAN, UART, SPI, I2C, and GPIO interfaces, and debuts a new 160-pin Arduino expansion standard.
The SBC-7530 SBC is based on NXP’s 800MHz i.MX6ULL SoC, along with 512MB RAM and 16GB eMMC. Key features include display, USB, UART, and GPIO interfaces, miniPCIe and SIM slots, and LAN and WiFi connectivity.
The conga-PA7 is a Pico-ITX form-factor SBC based on Intel x6000E and J Series SoCs, and featuring up to 16GB RAM and 512GB flash storage, plus multiple multimedia, GbE, USB, M.2, and serial ports.
The GW7300 is based on an NXP i.MX8M Mini Quad SoC, plus up to 4GB RAM and 64GB eMMC, and a microSD slot. Interfaces include display, camera, GPIO, serial, and 3x mini-PCIe sockets.
Rock Pi X
The Rock Pi X SBC is based on an Intel 1.84GHz quad-core Atom x5-Z8300 SoC, along with up to 4GB RAM and 128GB eMMC, plus an optional WiFi/Bluetooth controller. The board features a Raspberry Pi style form-factor and 40-pin expansion header.
The NanoPi M4V2, based on a 2GHz Rockchip RK3399 SoC, has a Raspberry Pi B3+ style form-factor and expansion bus. Key features include 4GB RAM, eMMC and microSD storage, WiFi/BT, 4x USB3.0, 4k HDMI 2.0, 2x MIPI-CSI, PCIe, and more.
The DR4029, based on Qualcomm’s IPQ4029 SoC, targets a wide range of wireless applications. The board features 2x GbE ports, dual-band WiFi, 2x mini-PCIe sockets, 2x SIM card slots, and a microSD slot.
The XPI-3128 SBC is based on a quad-core Rockchip RK3128 SoC, plus up to 2GB RAM and 64GB eMMC. I/O includes 100Mbps LAN, 1080p display, Raspberry Pi style 40-pin GPIO, and optional WiFi/BT.
The MaaXBoard Mini is based on the NXP i.MX8M Mini SoC, and features 2GB RAM, microSD or 16GB eMMC storage, and I/O including GbE, WiFi, BT, MIPI-DSI, MIPI-CSI, 2x USB, and 40-pin Raspberry Pi style expansion.
The ND108T is a Pico-ITX SBC based on the NXP i.MX8M SoC, with up to 4GB RAM and 32GB eMMC. I/O includes 4K/60fps HDMI and LVDS video, 2x USB3.0, 2x GbE, audio and serial ports, plus Raspberry Pi compatible 40-pin expansion.
The AI-oriented FZ5 Card, claimed to offer 2.4TOPS computing power, is based on the Xilinx Zynq UltraScale+ ZU5EV MPSoC, with 4x Cortex-A53 and 2x Cortex-R5 cores, plus an FPGA fabric. Interfaces include TF, GbE, video in/out, 4x USB, UART, and GPIO expansion.
Banana Pi BPI-M5
The Banana Pi BPI-M5 SBC, based on the 2.0GHz quad-core Amlogic S905X3 SoC, features 4GB RAM, 16G eMMC, microSD, HDMI, 3.5mm audio, GbE LAN, 4x USB3.0, and 40-pin Raspberry Pi style expansion.
The MaaXBoard SBC, based on the NXP i.MX8M SoC, offers up to 2GB RAM and 64GB eMMC, plus I/O including SDIO, GbE, WiFi, BT, HDMI, camera, USB, UART, SDIO, and 40-pin Raspberry Pi style expansion.
The router-oriented DR6018 V2 SBC is based on a Qualcomm-Atheros IPQ6010 SoC, along with 1GB RAM, 256MB NAND flash, and SD storage expansion. Key features include high-power 2.5GHz and 5GHz WiFi radios, 5x LAN ports, USB 2.0/3.0 ports, GPIOs, and mini-PCIe expansion.
This fanless, Pico-ITX SBC, based on an Atom x5-E3940 SoC, offers up to 8GB RAM, HDMI, GbE, 4x USB, mini-PCIe expansion with mSATA support, and wide temperature operation.
ODROID-N2+ is a speed and RAM upgrade to the ODROID-N2 SBC. This enhanced model increases the clock rate of the 4x Cortex-A73 cores of its Amlogic S5922X SoC from 1.8GHz to 2.4GHz, and that of the 2x Cortex-A53 cores from 1.9GHz to 2.0GHz. The enhanced SBC design also adds an on-board RTC backup battery socket.
The tiny ATMegaZero SBC uses the Atmel ATMega32U4 SoC, the same core found on the Arduino Leonardo and Micro SBCs, but adopts a Raspberry Pi Zero style form-factor and a unique 40-pin GPIO expansion pinout.
The 3.5-inch style IB32 SBC is based on an Intel Celeron N2930 SoC. Features include LVDS, VGA, optional HDMI, GbE, SATA II, mini-PCIe, mSATA SSD, and I/O including USB, RS232/422/485, Firewire, and GPIO.
The Chameleon96 SBC is based on Intel’s Cyclone V FPGA SoC, with 2x 800MHz ARM Cortex-A9 cores. The SBC meets 96Boards CE required specs (except MIPI SDI) and offers I/O including SD, HDMI, USB, WiFi, BT, UART, I2C, SPI, and GPIO.
ESP32-S2-Saola is an IoT dev board based on the Espressif ESP32-S2 WROVER or WROOM SoCs. The board provides 2MB RAM, 4MB flash, WiFi, and numerous GPIOs, and plugs into carrier boards via a dual-row pin header.
The Winmate FA30 is a 3.5-inch style SBC based on an NXP i.MX6 SoC, with up to 2GB RAM, 16GB eMMC, a microSD slot, and miniPCIe expansion. I/O includes GbE LAN, audio and video interfaces, and multiple USB, UART, and GPIO ports.
Developer Board 4 V3
Geniatech’s Developer Board 4 V3 is a 96boards CE style SBC based on a Snapdragon 410E SoC, with up to 2GB DDR3 RAM and 16GB eMMC storage. I/O includes HDMI, MIPI-CSI, WiFI, BT, GbE, and GPS, plus 40- and 60-pin expansion headers.
The IQ30 is a 3.5-inch form-factor SBC based on the 2.2GHz octa-core Qualcomm Snapdragon 660 SoC, along with up to 4GB RAM and 32GB eMMC. I/O includes LVDS, optional eDP, WiFi, BT, UART, 3x USB, M.2, and a microSD slot.
NanoSOM nS02 is a tiny module based on the STMicroelectronics STM32MP1 SoC, featuring 2x Cortex-A7 cores, an M4 MPU core and a 3D GPU. Features include up to 1GB RAM, 32GB eMMC, SD card support, 10/100Mbps LAN, numerous GPIOs, and wide temperature operation.
The SwiftIO MCU SBC is based on an NXP i.MX RT1052 SoC with a 600MHz Cortex-M7 core. Features include 32MB RAM, 8MB flash,an microSD slot, and I/O including GPIO, ADC, PWM, serial, and more. It runs Zephyr RTOS and includes a Swift compiler.
The ZynqBerryZero is a tiny SoC module based on the Xilinx Zynq-7010 FPGA, in a Raspberry Pi Zero form-factor. Features include 512MB RAM, 16MB Flash, 2x microUSB, miniHDMI, MIPI-CSI-2, and 40-pin expansion with 26x GPIO.
Odyssey - X86J4105
The Odyssey – X86J4105 SBC combines an Intel Celeron SoC with an ATSAMD21 Cortex-M0+ MCU, offering Arduino compatibility on an x86 platform. Features include up to 8GB RAM, eMMC, microSD, USB, GbE, WiFi/BT, graphics, audio, and Raspberry Pi expansion.
The PicoCoreRT1 is based on the NXP i.MX RT1050 “crossover” SoC, which uses a 600MHz-clocked Cortex-M7 core as its primary processor. The module offers on-board RAM and flash, plus 2x 80-pin expansion connectors with A/V, LAN, USB, SDIO, GPIO, and other I/O.
Wandboard i.MX8M Plus
The Wandboard i.MX8M Plus is based on an NXP i.MX8M Plus SoC, with 4x Cortex-A53 cores, a Vivante GPU, a camera ISP, and an AI co-processor. It comes with up to 4GB RAM and 32GB eMMC, plus GbE, WiFi/BT, micro-SD and m.2 slots, and a generous set of expansion I/O.
SanCloud BeagleBone Enhanced is a joint effort by BeagleBoard.org and SanCloud. It is based on the open-source hardware design of BeagleBone Black with upgraded Ethernet speed (GbE), RAM (GB), a USB hub, built-in sensors, and a WiFi/BT option.
Rock Pi E
The Rock Pi E is a compact SBC based on the 64-bit quad-core Rockchip RK3328 SoC. Features include up to 4GB RAM, microSD and eMMC storage, and I/O including USB 3.0, dual Ethernet, WiFi/BT wireless, and 40-pin RPi-style expansion.
Tiny1284P is a tiny dev board based on the 16MHz-clocked ATmega1284P, featuring a USB Type-C connector for programming and power. Relative to comparable modules built with the ATmega328, it offers 4x flash, 8x RAM, 4x storage — plus, it leverages the Arduino UNO platform.
UP Xtreme Lite
The UP Xtreme Lite SBC, from Aaeon, taps Intel’s 8th-gen Core i3/i5/i7 SoCs clocked up to 1.8GHz. Key features include 16GB RAM and I/O including SATA III and multiple GbE, M.2, USB, PCIe, audio, and serial interfaces, plus 40-pin expansion.
NanoPi NEO3 is a tiny, headless SBC based on the 64-bit quad-core RockChip RK3328 SoC along with up to 2GB RAM. I/O includes GbE and 3x USB (2x 3.0 + 1x 2.0), plus a 26-pin expansion header with an assortment of GPIO signals.
The Bokra SAMD21 Lite, based on a 48MHz SAMD21 MCU, is a tiny ultra-low power mikroBUS compatible dev board. Features include 32KB RAM, 256KB flash, and I/O including USB, I2C, SPI, USART, ADC, and DAC, plus a mikroBUS connector.
Rock Pi 4 Model C
The Rock Pi 4, based on the hexacore 1.8GHz-clocked Rockchip RK3399 SoC, offers 4GB LPDDR4. I/O includes 4K 60fps HDMI, MIPI DSI and CSI, dual-band WiFi, BT 5.0, 3x USB, GbE, and a 40-pin expansion header.
Built around a Zynq UltraScale+ MPSoC, the FZ3 Card is aimed at deep learning applications, in markets including consumer devices, robotics, transportation, UAVs, etc.
iW-Rainbow-G27S is a Pico-ITX form-factor SBC based on NXP’s i.MX8 Max/Quad SoC, along with up to 8GB RAM and 16GB eMMC. I/O includes multiple display, GbE, USB, CSI, and various other I/O ports, WiFi and BT wireless, and microSD and M.2 expansion.
The ODROID-C4 is based on the Amlogic S905X3 SoC, which integrates 4x Cortex-A55 cores plus a Mali-G31 MP2 GPU. The board supports 2.0 GHz operation, and features 4GB DDR4, eMMC and microSD expansion, and interfaces including GbE, HDMI, SPDIF, USB, and 40-pin expansion.
Tinker Edge R
Tinker Edge R is an SBC based on RockChip’s 6-core RK3399PRO SoC, with Arm big.LITTLE tech, plus NPU and a Machine Learning cores. Includes 4GB/2GB system/NPU RAM, 16GB eMMC, SD3.0, mini-PCIe, MIPI CSI/DSI, HDMI, USB, GbE, WiFi/BT, and more.
The Pico-Pi-IMX7 is a sandwich-style SBC (SoM + baseboard) based on NXP’s i.MX7 Dual SoC. Features include 512MB RAM and 4GB eMMC, plus I/O including WiFi, BT, GbE, HDMI, CSI, USB, and SDIO, along with Raspberry Pi compatible expansion.
Verdin iMX8M Mini
The Verdin iMX8M Mini SoM supports the full range of NXP i.MX 8M Mini SoCs, with up to 4x 1.8GHz Cortex-A53 cores plus a Cortex-M4/M7, and up to 2GB RAM and 16GB eMMC. I/O includes various GPIOs, CAN, UART, PCIe, and GbE, plus optional WiFi/BT.
NPi i.MX6ULL Dev Board
NPi i.MX6ULL Dev Board is a low power, i.MX6ULL-based "sandwich-style" SBC, with 512MB DDR3L RAM, 512MB NAND or 8GB eMMC storage, and I/O including 2x USB and 2x LAN ports, plus 2x 40-pin headers with RPi compatible expansion.
AM65x Industrial SoM
AM65x Industrial SoM is a compact SOM based on a TI 64-bit AM6548 SoC, plus a dual-core MCU and up to 4GB DDR4 and 32GB eMMC. I/O includes LVDS, RGB, MIPI CSI, 6x GbE, USB, SPI, UART, CAN, I2C, PWM, GPIO, and PCIe.
NanoPi R2S is tiny, low cost SBC based on the quad-core Rockchip RK3328 SoC. It’s aimed at IoT apps and offers 1GB RAM, MicroSD storage, 2x GbE and 2x USB ports, 0 to 80 deg C operation, and Ubuntu-core and OpenWrt OS support.
The 3.5-inch form-factor SBC-C61 is based on a range of 1.8GHz NXP i.MX 8M Mini SoCs. The SBC offers up to 4GB RAM, a MicroSD slot, plus I/O including multiple LAN, display, USB, serial, GPIO ports, and options of WiFi/BT and an LTE Cat 4 Modem.
The tiny MYC-C335X-GW module, based on an AM335x SoC, offers up to 512MB RAM and 4GB flash, supports -40 to +85 deg C operation, and provides signals for display, SDIO, LAN, USB, UART, CAN, ADC, and GPIO on a pair of 80-pin expansion connectors.
GW6903 is a small SBC based on Cavium’s 800MHz dual-core, 64-bit ARMv8 Octeon TX SoC, and featuring up to 4GB DDR4 and 64GB eMMC, plus I/O including GbE, USB 2.0 and 3.0, 2x mini-PCIe sockets, optional GPS, and -40 to 85 deg. C operation.
efusA7UL is a compact, low-power, secure COM based on the NXP i.MX6ULL SoC. Includes up to 1GB RAM and 32GB eMMC, on-board WiFi/BT wireless, 10/100MbpsMb LAN, and I/O including USB, CAN, UART, I2C, SPI, I2S, GPIO, RGB, and LVDS.
The NanoPi R1S H3, based on a quad-core 32-bit Allwinner H3 SoC, has two GbE ports and an onboard 2.4G WiFi module. Running FriendlyElec’s OpenWrt port, along with some simple configurations, the device can work as a router.
The NanoPi R1S H5, based on a quad-core 64-bit Allwinner H5 SoC, has two GbE ports and an onboard 2.4G WiFi module. Running FriendlyElec’s OpenWrt port, along with some simple configurations, the device can work as a router.
The OrangeCrab is an Adafruit Feather compatible SBC based on the Lattice ECP5 FPGA. The FPGA can emulate various CPU architectures, notably RISC-V. It’s equipped with 128MB DDR3L, a microSD slot, and I/O that the FPGA can assign as GPIOs, ADC, PWM, I2C, SPI, UART, and more.
Helios64 is a powerful ARM SBC based on hexacore Rockchip RK3399 SoC and designed for NAS applications. Key features include 4GB LPDDR4 RAM, 16GB eMMC NAND, 5x SATA ports, 2x LAN ports (1x 2.5Gbe + 1x 1Gbe), Display Port + DAS USB-C support, and built-in UPS.
efusA9X is a tiny, rugged, low-power COM based on NXP’s i.MX 6SoloX SoC. Features include up to 2GB RAM and 32GB eMMC, I/O including GbE, LVDS, MIPI-CSI, USB, UARTs, CAN, SD, and PCIe.
The HardRock64 is a next-generation Rock64 SBC based on the hexacore Rockchip RK3399, and featuring up 4GB RAM, eMMC and microSD expansion, and I/O including USB 2.0/3.0, GbE, WiFi, BT, CSI, DSI, and Raspberry Pi shield support.
PicoCoreMX8MM is a tiny, low-power COM based on NXP’s 1.8GHz i.MX8M Mini SoC, featuring up to 8GB RAM and 32GB eMMC, I/O including WiFi/BT, LVDS, USB, serial, audio, PCIe, and more, as well as wide temperature operation.
Grizzly is a rugged embedded server featuring a 16-core Intel processor, -40 to 85 deg. C operation, dual 10GbE SFP+ ports, and up to 128GB ECC RAM. Two mini-PCIe slots plus an M.2 site offer expansion and on-board storage.
The Giant Board is an Adafruit Feather compatible SBC based on the SAMA5D2 MCU (1x 500MHz ARM Cortex-A5 core). It’s equipped with 128MB DDR2, a microSD slot, and I/O including GPIOs, ADC, PWM, I2C, SPI, UART, and more.
SOM-SL i.MX8M Mini
The SOM-SL i.MX8M Mini module is based on NXP’s quad-core i.MX8M Mini SoC, along with up to 4GB RAM and 128GB eMMC. Its interfaces include GbE, SDIO, MIPI DSI and CSI, and numerous serial and digital I/O signals, and it supports -25 to +85 deg. C operation.
efusA9 is a secure computer-on-module based on NXP’s 1GHz i.MX6 SoC with 1, 2, or 4 ARM Cortex-A9 cores, and featuring up to 2GB RAM and 32GB eMMC. Interfaces include GbE, LVDS, MIPI-CSI, USB, UARTs, CAN, SD, PCIe, and more.
MYD-YA157C Development Board
The MYD-YA157C combines MYIR’s MYC-YA157C SoM with a baseboard, resulting in a complete evaluation platform for STM32MP1 SoCs. The platform features STM SoCs with 2x 650MHz Arm Cortex-A7 cores, plus a 209MHz Cortex-M4 MCU. Applications include industrial control, consumer electronics, smart home, medical, and more.
MYC-YA157C CPU Module
The MYC-YA157C is a compact system-on-module based on an STMicroelectronics STM32MP157 SoC, plus up to 1GB DDR3 and 64GB eMMC. I/O available via its 164-pin baseboard interface includes GbE, serial, USB host and OTG, display and camera signals, and up to 97 GPIOs.
The UDOO Bolt integrates AMD’s multi-core x86-64 Ryzen Embedded V1000 SoC, clocked at up to 3.6GHz. Features include up to 32GB RAM and 32GB eMMC, AMD Radeon Vega 3 (Bolt 3) or Vega 8 (Bolt 8) graphics, 2x HDMI, 4x USB, audio I/O, extensive GPIO, and an integrated Arduino-compatible platform.
The PYNQ-Z1 SBC is designed to be used with PYNQ, an open-source framework for exploiting the capabilities of Xilinx Zynq SoCs without having to design programmable logic circuits. Instead, the Zynq SoC is programmed using Python, and the code is developed and tested directly on the PYNQ-Z1.
TUL Pynq-Z2 SBC, based on a Xilinx Zynq SoC (dual-core ARM Cortex-A9), is designed for the Xilinx University Program to support the PYNQ framework (Python Productivity for Zynq; see www.pynq.io) and embedded systems development.
The MYC-C8MMX SoM is based on NXP’s i.MX8M-Mini SoC, with 4x Cortex-A53 and 1x Cortex-M4 cores. Features include 2GB RAM, 8GB eMMC, onboard GbE PHY and PMIC, extensive I/O expansion via 2x 100-pin board-to-board connectors, and -40 to 85 deg C operation.
efusMX8X is a compact module based on a choice of NXP’s i.MX8X SoCs and featuring up to 2GB RAM and 64GB eMMC, plus 4k video, MIPI-CSI, GbE, USB, CAN, and various GPIOs, WiFi/BT wireless, and optional -20 to 85 deg. C operation.
Orange Pi 4
Orange Pi 4 and 4B are high-performance hacker SBCs based on Rockchip’s RK3399 SoC, and featuring Raspberry Pi-compatible expansion, plus built-in wireless, storage, and more. The 4B model adds a Gyrfalcon Lightspeeur SPR2801S NPU, and is aimed at AI apps.
The tiny (35x40mm) PicoCoreMX6SX module is based on an NXP i.MX 6SoloX SoC, and features 1GB RAM, 512MB SLC NAND or 1GB 32GB eMMC storage, I/O including 2x GbE, A/V, USB, UART, GPIOs, and SDIO, plus -20 to +85 deg.C operation.
Banana Pi BPI-F2S
The Banana Pi BPI-F2S is based on a SunPlus SP7021 SoC, with 4x Cortex-A7 CPU cores, plus ARM926 and 8051 real-time cores. I/O includes Raspberry Pi compatible expansion, plus A/V, USB, serial, Ethernet ports, and connectors for an optional FPGA module.
armStone MX8M is a high-performance Single Board Computer in PicoITX form factor, based on NXP’s i.MX8M SoC. Interfaces include Gigabit Ethernet, 4k UltraHD video, LVDS, DVI, MIPI-CSI, USB3.0, CAN, miniPCIe, microSD, and more.
Harrier is a credit-card sized, sandwich-style style SBC featuring ECC memory,TPM security, a dual- or quad-core Apollo Lake Intel SoC, and plenty of on-board I/O.
armStone A9r2 is a Pico-ITX form-factor SBC based on NXP’s single/dual/quad-core 1GHz i.MX6 SoC, featuring up to 4GB RAM and 32GB eMMC plus I/O including GbE, WiFi/BT, DVI, LVDS, MIPI-CSI, audio, GPIO, and more.
Open-Q 845 uSoM
The tiny Open-Q 845 uSOM (“micro-SOM”) integrates a Snapdragon SDA845 SoC, with Qualcomm’s 3rd-Gen AI, Spectra ISP, octacore Kryo CPU, Hexagon DSP, and a dedicated secure processor. It includes 4x camera, 2x USB3.1, and 1x Gen3 PCIe interfaces, and targets robotics, drones, cameras, and embedded IoT.
UDOO X86 (original version)
Note: This UDOO X86 SBC series has been replaced by a UDOO X86 II SBC series, due to Intel having discontinued its Quark-based Curie module.
UDOO X86 II
The UDOO X86 II integrates a quad-core 64-bit Intel Braswell SoC and supports up to 8GB RAM and 32GB eMMC. I/O includes support for 3x simultaneous displays; USB, GbE and WiFi/BT connectivity; SATA, M.2, and micro-SD expansion; plus an Arduino Leonardo compatible MCU and expansion.
PICO-PI-IMX8M is a Raspberry Pi-like development board based on TechNexion’s PICO-IMX8M SoM. Features 4GB RAM and 16GB eMMC, plus WiFi and BT wireless, and connectors for GbE, HDMI, CSI, USB, and SDIO. Also provides Raspberry Pi compatible expansion.
The PICO-IMX8M SoM is based on NXP’s i.MX8M SoCs, with up to 4x ARM Cortex-A53 cores plus a Cortex-M4. It features up to 4GB RAM and 128GB eMMC, and I/O including USB, SDIO, audio, 4K video, camera, RGMII, WiFi/BT, and various GPIOs.
The FS-FP5V SBC, based on AMD’s Ryzen Embedded V1000 APUs, feature quad 4K displays, dual GbE ports, and M.2 for WiFi and SSD expansion.
The MYC-C7Z010/20 is a ZYNQ-based SoM available with either the Zynq-7010 or -7020 SoC, which integrate a dual-core Cortex-A9 processor plus FPGA functionality, along with 1GB SDRAM, 4GB eMMC, GbE, USB, and 2x 140-pin board-to-board expansion connectors with numerous signals for ARM peripheral and FPGA I/Os.
The tiny NanoPi M1 uses the Allwinner H3 SoC, and integrates Ethernet, IR receiver, video/audio output and supports HDMI and AVOUT. It can be powered via its microUSB port.
Orange Pi 3
Orange Pi 3 is an open-source single-board computer based on the Allwinner H6 SoC, and can run Android 7.0, Ubuntu, and Debian images.
OLinuXino SBCs are series of powerful Linux-enabled boards designed and manufactured by Olimex LTD. They are completely open source, in both software and hardware.
OLinuXino SBCs are series of powerful Linux-enabled boards designed and manufactured by Olimex LTD. They are completely open source, in both software and hardware.
The Forlinx sandwich-style OK335xS-II SBC is based on the company’s FET335xS-II Industrial COM.
Pine H64 Model B
The Pine H64 Model B is based on an Allwinner H6 SoC. It features up to 4GB RAM and 128GB eMMC, bootable microSD, WiFi, BT, USB 2.0 and 3.0, UART, SPI, I2C, GPIO, A/V outputs, and Raspberry Pi style expansion.
The HiKey 960 development platform is based around the Huawei Kirin 960 octa-core ARM big.LITTLE processor with four ARM Cortex-A73 and four Cortex-A53 cores with 3GB or 4GB of LPDDR4 SDRAM memory, 32GB of UFS 2.0 flash storage, and the latest generation Mali G71 MP8 graphics processor.
The HiKey 970 is an AI-oriented SBC based on the 2.36GHz octa-core HiSilicon Kirin 970 SoC along with a dedicated Neural-network Processing Unit (NPU) and ARM Mali G72 MP12 GPU, plus 6GB RAM, hi-res MIPO-CSI, WiFi/BT, USB, CAN, and more.
Teensy 4.0 is the latest member of the 1.4 by 0.7 inch Teensy MCU module family. It’s based on a 600MHz Cortex-M7 and features 1MB RAM, 2MB flash, plus an extensive set of both digital and ADC I/O, and it can be programmed using the Arduino IDE.
The VIM3L SBC, based on Amlogic’s 1.9GHz quad-core S905D3 SoC, is a lower-cost, lower-power variant of the VIM3, featuring up to 2GB RAM and 16GB eMMC, TF slot, HDMI, MIPI-DSI, touch-panel interface, WiFi, BT, GbE, USB, ADC, accelerometer, 40-pin expansion, and more.
Libre Computer Board
The Libre Computer Board is a Raspberry-Pi style SBC based on the 2GHz 64-bit quad-core Cortex-A53 Amlogic S905X SoC with Mali-450 graphics, and either 1GB or 2GB RAM, plus microSD and eMMC expansion. I/O includes 4x USB, 10/100Mbps Ethernet, HDMI, UART, and 40-pin RPi-compatible expansion.
Omega2+ is a tiny, $13 Linux server for IoT and embedded applications, featuring a MediaTek 580MHz MIPS architecture SoC and a built-in WiFi b/g/n module, it is Arduino-compatible, and additional features are available through plug-and-play modules.
The Khadas VIM2 SBC is based on on the 1.5GHz 64-bit Cortex-A53 Amlogic S912 SoC with Mali-820 MP GPU, and available with up to 3GB RAM and 64GB eMMC. I/O includes HDMI, SPDIF, I2S, IR, 2x USB, GbE, WiFi/BT, plus 40-pin GPIO header.
NanoPi Duo is a truly tiny (50 x 25mm, 7g), low-cost computer-on-module, powered by an AllWinner H2+ SoC (4x ARM Cortex-A7), and featuring a breadboard-friendly design. It includes 256/512MB RAM, 10/100Mbps Ethernet, WiFi and 32 GPIO pins, and supports mainline Linux 4.11.
NanoPi Neo is currently the cheapest board by FriendlyArm, offering a powerful CPU and good build quality for a very competitive price, making them an excellent choice for those looking for an extremely tiny (40 x 40 mm) and powerful SBC for their embedded projects. However, there is no video output, thereby limiting its use to headless applications.
The Renegade SBC, based on the Rockchip RK3328-SoC, features Raspberry Pi form-factor and pin-header compatibility, and offers up to 4GB RAM, an eMMC 5.x storage slot (up to 128GB), HDMI 2.0 (4K 60fps), and Gigabit Ethernet.
Habanero integrates Qualcomm’s IPQ4019 SoC, featuring a quad-core Cortex-A7 CPU, NEON, and FPU. It targets router, gateway, and access point applications, and includes a dual-band concurrent radio with 802.11ac Wave2 technology (2×2 MiMo), plus 5x GbE, 1x USB3, 1x USB2, and extensive GPIO.
LattePanda Alpha 800s
The LattePanda Alpha 800s integrates Intel’s 3.4GHz Core M3-8100 SoC with Intel HD Graphics 615 video, and offers Arduino-compatible expansion controlled by an Arduino-compatible MCU. The board includes 8GB RAM; eMMC, microSD, and m.2 expansion; and I/O including HDMI, USB, GbE, WiFi, Bluetooth, and more.
The APU2 SBC targets routers, firewalls, VOIP, dedicated servers, special purpose network plumbing, and education tools.
The APU4 series targets routers, firewalls, VOIP, dedicated servers, special purpose network plumbing, and education tools. This model features 4x GbE ports.
The ZeroPi is a tiny (40 x 40 mm), low cost, headless open-source SBC based on the 1.2GHz quad-core Allwinner H3 SoC along with 512MB RAM, and offering GbE, USB 2.0, MicroSD expansion, and a debug serial port.
i.MX8M Mini SOM
The i.MX8M Mini SOM features NXP’s 1.8GHz i.MX8M Mini SoC with up to 4x ARM Cortex A53 cores, along with Gyrfalcon’s Lightspeeur 2803S Neural Accelerator chip, and targets next-generation Edge AI applications developed using the TensorFlow, Caffe, and PyTorch development frameworks.
The GW5913 is a tiny SBC based on NXP’s 800MHz dual-core i.MX6 SoC, along with 512MB RAM and 256MB flash. Its I/O includes Ethernet, mini-PCIe (with nanoSIM support), and an expansion header with USB 2.0, UART, digital I/O, analog input, UART, and I2C.
Banana Pi BPI-R64
The Banana Pi R64 is a router SBC based on a MediaTek MT7622 SoC. The board supports OpenWrt, Linux, and Android, and features 4x LAN ports and 1x WAN GbE ports along with WiFi access port AP functionality, among numerous other I/O interfaces.
Orange Pi Zero2
This original design of the Orange Pi Zero2 SBC was based on the quad-core 64-bit Allwinner H6 SoC, plus 512MB RAM, 4GB eMMC, and a microSD slot. That design never reached production, and was superseded in 2020 by an Allwinner H616 SoC based design. See this listing for details.
WB15 Mini SoM
The WB15 Mini SoM is based on NXP’s quad-core i.MX8M Mini SoC, along with 1GB RAM and 8GB eMMC. It plugs into a double M.2 socket on a baseboard, and offers GbE, USB, GbE, MIPI-DSI, I2S, UART, GPIO, I2S, I2C, SPI, PWM, and PCIe interfaces, plus WiFi and Bluetooth wireless.
The CL-SOM-iMX8X is a rugged, SODIMM-style SOM based on NXP’s quad-core 1.2GHz i.MX8X SoC, and featuring up to 4GB RAM and 64GB eMMC, plus I/O including MIPI-DSI, MIPI-CSI, WiFi, BT, PCIe, and multiple USB, UART, GPIO, and GbE ports.
The BeagleBone AI SBC uses TI’s AI-oriented AM5729 SoC, is size- and expansion- compatible with the BeagleBone Black, adds on-board WiFi/BT, and brings artificial intelligence capabilities to embedded, IoT, and automation apps.
The MYD-CZU3EG SBC combines MYIR’s MYC-CZU3EG COM (based on a Xilinx Zynq UltraScale+ ZU3EG MPSoC) with a baseboard design that offers interfaces for USB 3.0, GbE, CAN, TF, DisplayPort, PCIe, SATA, JTAG, HDMI, LCD, PMoD, FMC, 4x SFP, and more. It’s usable as a ready-to-use SBC or as a reference design.
The TS-4100Mbps is an extremely low power, high performance Computer-on-Module powered by NXP i.MX 6UltraLite ARM Cortex-A7 core operating up to 695MHz.
The IBR210 is a “3.5-inch SBC” based NXP’s 1.5GHz i.MX8 M Dual/Quad SoCs, with up to 3GB RAM and 64GB eMMC. Its interfaces include GbE, 4K HDMI, full-HD LVDS, and multiple USB 2.0 and 3.0 ports, plus M.2 and mini-PCIe expansion.
The SOM-2569 is a SMARC COM built with Intel "Apollo Lake" SoCs. Key features include up 8GB RAM and 32GB eMMC, Intel HD Graphics (triple display), dual GbE, WiFi/BT, PCIe, SATA, USBs, UARTs, GPIOs, SD Card expansion, and optional -40 to +85 deg. C operation.
The emCON-MX8M Mini is an SODIMM-style COM based on NXP i.MX 8M Mini SoCs (up to 1.8GHz quad-core), and offering up to 4GB RAM and 16GB eMMC, plus I/O including GbE, LVDS, MIPI-CSI, multiple USB and UART ports, RTC, JTAG, GPIOs, and more.
The Myon I is the first in a family of “Myon SOM” modules. It’s based on the 64-bit Snapdragon 410E SoC and includes up to 8GB LPDDR3 and 1GB eMMC, plus LVDS, MIPI CSI/DSI, USB, audio in/out, and numerous software-configurable GPIOs, as well as on-board WiFi, BT, and GPS.
Trizeps VIII mini
The Trizeps VIII Mini is based on NXP’s i.MX 8M Mini SoC plus up to 4GB RAM and micro-SD or eMMC flash, and an optional FPGA. Interfaces include audio I/O, DSI, CSI, LVDS, CAN, ADC, UART, SPI, GPIO, I2C, GbE, WiFi/BT, and an optional FPGA.
The PanGu Board is a compact SBC based on an STM32MP1 SoC with 2x 650MHz Cortex-A7 and 1x 209MHz Cortex-M4 ARM cores, plus a 3D GPU. It features HDMI, Ethernet, LCD, USB OTG and Host, TF Card, audio, and two expansion interfaces, and targets industrial, automotive, consumer, and IoT applications.
A compact COM based on Xilinx’s Zynq UltraScale+ ZU3EG MPSoC, with 4x Cortex-A53 and 2x Cortex-R5 cores, a Mali400 GPU, and a rich FPGA fabric. The module includes 4GB DDR4, 4GB eMMC, 128MB QSPI flash, integrated Ethernet and USB PHYs, and a dual 160-line baseboard interface.
The emSBC-Argon incorporates ST’s STM32MP157 SoC with 2x Cortex-A7 and 1x Cortex-M4 ARM cores, and offers up to 512MB/8MB onboard RAM/flash, up to 64GB eMMC expansion, plus numerous I/O interfaces including LCD control, video input, Ethernet, USB, GPIO, analog I/O, and more.
The GW5910 is a compact SBC designed for IoT Gateway applications, based on an NXP dual-core i.MX6 SoC, and featuring Mini-PCIe and microSD sockets, GbE, WiFi, Bluetooth, and sub-1GHz wireless.
The 6502 Micro SoM is based on a 2.2GHz octa-core Qualcomm Snapdragon 660 SoC, and features 3GB/32GB RAM/eMMC, microSD, 2x USB, 4K display, dual DSI and CSI ports, plus WiFi, BT, and GPS wireless functions, and offers optional -25 to 85 deg. C operation.
The SOM-RK3399 is a 70 x 50mm system-on-module based on Rockchip’s 64-bit hexa-core RK3399 SoC. The standard board includes 2GB RAM, 16GB flash, plus onboard 2×2 MIMO dual-antenna WiFi, has USB-C power and display ports, and is usable without a baseboard.
Rock Pi S
The Rock Pi S is a tiny new SBC in the Rock Pi family, based on the Rockchip 64-bit Linux friendly RK3308 SoC and targeting IoT and audio applications. It includes on-board WiFi/BT wireless.
Raspberry Pi 4 Model B
The Raspberry Pi 4, based on a Broadcom quad-core, 1.5GHz Cortex-A72 BCM2711B0 SoC, now offers up to 8GB RAM. I/O includes dual 4K micro-HDMI ports, full-speed GbE, WiFi/BT, and the usual 40-pin RPi GPIO.
The tiny Open-Q 820Pro SoM integrates Qualcomm’s 2.3 GHz-clocked Snapdragon 820E SoC along with 4GB RAM and 32GB flash, WiFi and BT wireless, and I/O including MIPI-DSI, MIPI-CSI, USB, PCIe, and GPIO. It supports -10 to 70°C operation.
The MYC-JX8MX CPU Module is based on NXP i.MX 8M Quad processor featuring 1.3GHz quad ARM Cortex-A53 cores and a real-time ARM Cortex-M4 co-processor.
The Conga-SMX8 is a SMARC 2.0 module based on a choice of NXP i.MX8 SoCs, with up to 8GB RAM and 16GB eMMC, plus I/O including SATA, SDIO, HDMI, eDP, MIPI-DSI, LVDS, MIPI-CSI, GbE, USB, UART, I2C, QSPI, and PCIe, and optional -40 to 85°C operation.
Jetson Nano Developer Kit
The Jetson Nano Developer Kit is a compact, powerful sandwich-style SBC, based on the Jetson Nano SoM. The kit lets you run multiple neural networks in parallel for applications like image classification, object detection, segmentation, and speech processing.
Khadas VIM3 Pro
The Khadas VIM3 Pro SBC is based on a 2.2GHz hexacore Amlogic A311D SoC, and matches the form-factor of the company’s VIM1 and VIM2 SBCs. Features include up to 4GB RAM and 32GB eMMC, TF slot, HDMI, MIPI-DSI, touch-panel interface, WiFi, BT, GbE, USB, ADC, accelerometer, 40-pin RPi-style expansion, and more.
The MYC-Y7Z010/007S system-on-module is based on Xilinx’s Zynq-7000 SoCs, and features 512MB RAM, 4GB eMMC, 16MB SPI, GbE, and an on-board watchdog. Its 180-pin stamp-hole interface enables numerous FPGA and other I/O signals to be routed to an application baseboard.
Grove AI HAT
The Grove AI HAT for Edge Computing is based on Sipeed’s MAiX M1 AI module, which contains a Kendryte K210 dual-core RISC-V processor. It’s a powerful, low cost add-on for RPi-based AI at the edge, but it can also run edge computing applications independently, as an SBC.
The Open-Q 835 SOM is based on a 2.2GHz octa-core Snapdragon 835 SoC, and targets 3D graphics, VR, AR, machine learning, and advanced photography/videography applications. Features include 4GB RAM, 32GB flash, multiple camera and display interfaces, WiFi and BT wireless, USB3.1, UARTs, PCIe, and more.
The Atomic Pi is based on a 1.92GHz quad-core Intel Atom x5-Z8350 SoC, and features 2GB RAM, 16GB eMMC, SD expansion, HDMI, USB 3.0/2.0 and serial ports, WiFI and Bluetooth 4.0 wireless, GbE, 9-axis navigation sensor with compass, and 26-pin expansion.
Komikan is an LGA-packaged system-on-module based on a 1GHz Realtek MIPS24Kc SoC and featuring integrated dual-band 802.11ac Wave2 and BT v4.1 radios, with up to 1.166Gbps data rates. The module runs OpenWRT Linux and is supported with an optional carrier board.
The Komikan DVK is based on the 8devices Komikan module, which integrates a Realtek RTL8197FS SoC (1GHz MIPS24Kc CPU), plus RAM, eMMC, dual-band 802.11ac Wave2 and BT v4.1 radios, and more. The DVK also provides I/O interfaces for connecting peripherals, and comes with OpenWRT Linux.
The SM2S-ZUSP COM is built around Xilinx’s Zynq UltraScale+ SoC, with up to 4x 1.5GHz ARM Cortex-A53 cores, 2x Cortex-R5 real-time cores, and a Mali-400 MP2 GPU and up to 256K FPGA logic cells.
The Intrinsyc Open-Q 660 SOM is based on Qualcomm’s SDA660 SoC, Adreno 512 GPU, and Hexagon 680 DSP silicon. The 50 x 25mm module integrates up 4GB RAM and 32GB flash, plus WiFi, BT, MIPI DSI, MIPI CSI, touch, DisplayPort, audio, USB, and UART interfaces.
Introducing one of the smallest, most upgradable, most complete SOM + carrier board combinations, featuring Raspberry Pi HAT expansion plus HDMI, MIPI, I2C, SPI, UART, GPIO, eMMC, and an onboard crypto chip.
The ADL120S is based on 6th gen Intel Core i3 or i7 SoCs and targets IIoT and embedded applications. Features 4x GbE, 2x DisplayPorts, 4x USB3.0, stackable expansion bus with 8x PCIe lanes, and 4x SATA, and up to -40 to +85 deg C operation.
The Open-Q 605 is based on the the Qualcomm QCS605 SoC, which targets embedded and IoT applications requiring computer vision and AI. The QCS605 SoC features Qualcomm’s 8-core Kryo 300 CPU, Adreno 615 GPU, Hexagon 685 DSP, and Spectra 270 ISP, and is supported with Qualcomm camera processing, neural processing, image processing, and machine learning software.
The SBC-C20 is based on a quad- or dual-core NXP i.MX8M SoC and features up to 2GB DDR3L RAM, microSD and up to 16GB eMMC storage, multiple graphics, USB, serial, and GPIO interfaces, plus GbE and optional WiFi, BT, and WWAN support.
A limited edition derivative of the C.H.I.P Pro computer-on-module, based on the 1GHz-clocked Cortex-A8 based GR8 SiP, and featuring 256MB RAM, 8GB to 128GB eMMC, and WiFi/Bluetooth wireless.
ODROID-N2 is a new generation single board computer that is more powerful, more stable, and faster performing than the older N1. The main CPU of the N2 is based on big.Little architecture which integrates a quad-core ARM Cortex-A73 CPU cluster and a dual core Cortex-A53 cluster with a new generation Mali-G52 GPU.
The 70 x 45mm Jetson Nano system-on-module (SoM) is the smallest Nvidia Jetson module. The module offers 472 GFLOPs performance and targets "applications like entry-level Network Video Recorders (NVRs), home robots, and intelligent gateways with full analytics capabilities." A Jetson Nano Developer Kit that includes the Nano SoM is also available.
The UP Xtreme is a 120 x 120mm SBC based on Intel’s 8th-generation dual/quad-core Core i3/i5/i7 SoCs clocked at up to 4.6GHz, with up to 16GB RAM and 128GB eMMC on-board, plus numerous expansion interfaces including SATA, GbE, HDMI/DP, audio, mini-PCIe, SIM, ADC, and more.
The MYD-Y6ULX development board integrates MYIR’s NXP i.MX6UL/ULL-based MYC-Y6ULX SoM. The baseboard provides connectors and headers for a wide range of interface signals, including serial, USB, Ethernet, CAN, MicroSD, WiFi module, LCD, camera, audio, and GPIO, plus support for USB-based 4G LTE modules.
The MYC-Y6ULX is a 37 x 39mm SoM based on the NXP 528MHz-clocked i.MX 6UltraLite or 6ULL ARM Cortex-A7 SoCs and 256 or 512MB DDR3 plus 256MB NAND or 4GB eMMC flash storage. The module runs Linux and optionally supports -40 to 85° C operation. An MYD-Y6ULX development board based on the MYC-Y6ULX module is also available.
820 Nano SOM
The Snapdragon 820-based 820 Nano SOM is aimed at advanced smart gadgets requiring small size and high processing power.
The Piconium is a high-performance single board computer based on the Intel chipset. It is suitable for industrial and commercial products.
The OSD32MP15x is an 18 x 18mm SiP (system-in-package) that integrates an STMicroelectronics STM32MP1 SoC, DDR3, EEPROM, oscillator, and more than 100Mbps passive components in a chip-like BGA package. I/O includes SDIO, display, SPDIF, GbE, USB, GPIO, analog, and more.
The Compulab UCM-iMX8M-Mini is a 28 x 38mm SoM based on NXP’s dual- or quad-core, 1.8GHz i.MX8M SoC. It comes with up to 4GB RAM and 64GB eMMC, and integrates GbE, WiFi, and BT connectivity, multiple USB and UART ports plus GPIO lines, and MIPI-DSI and MIPI-CSI display and camera interfaces. Three temperature ranges are supported, up to -40 to 85° C, and there’s also an optional 118 x 118mm carrier board.
The EMB-2238 is a Pico-ITX industrial motherboard based on the NXP i.MX8M ARM SoC. The board features PoE-ready GbE, dual-core hardware DSP, high-performance digital audio, and I/Os including RS-232/485, and more.
The iW-RainboW-G27M "SMARC" COM is based on an NXP i.MX8 QuadMax SoC, and features 6GB RAM, 16GB flash, 1080p video, dual-GbE, WiFi/BT, SATA, and more.
A SMARC 2.0 compatible COM based on dual- or quad-core 1.5GHz NXP i.MX8M SoCs, up to 4GB RAM and 16GB eMMC flash, plus UltraHD 4K display, HDMI 2.0a, dual channel LVDS, GbE, and more.
The ADLE3900HD is a 3.5-inch SBC based on the Intel Atom E3900 SoC, which is rated for Tj of -40 to 110 °C, making them ideal for applications such as secure networking, IIoT gateways, and other industrial uses. The board is available with either the quad-core 1.6-2.0GHz (12W TDP) E3950 or dual-core 1.3-1.8GHz (6.5W TDP) E3930.
The PicoCoreMX7ULP is a computer-on-module based on the NXP i.MX 7ULP ARM CPU. The 35 x 40mm module comes with up to 1GB LPDDR3 RAM, 64MB SPI flash, and 32GB eMMC flash on-board. Interfaces include WiFi, Bluetooth, 5x serial, USB2.0 OTG, 3x I2C, and MIPI-DSI.
The compact ADLE3900SEC SBC is aimed at intelligent systems with stringent size, weight, and power requirements. It features extended temperature operation and a wide input voltage range, and offers I/O including 2x GbE, USB 3.0 and 2.0 ports, 2x PCie, SATA, an M.2 socket for fast SSD, and a DisplayPort with support for DirectX 12, Open GL 4.1, and 4K 60fps.
The TS-7180, based on an NXP i.MX 6 UltraLite processor, is developed for any industrial application, but is especially suited for industrial control automation and remote monitoring management applications such as unmanned control room, industrial automation, automatic asset management and asset tracking.
The M7 SBC is marketed as "a form-fit and function industrial replacement of a Pi3" with "more in performance and moreover in industrial safety of the product." The board uses Rockchip’s quad-core Cortex-A53 RK3328 SoC, and provides 1GB or 2GB RAM and an option of 16GB of on-board eMMC storage. Ports include HDMI, camera, USB2/3, Ethernet, and UART, plus optional on-board WiFi 802a/b/g/n and BT module. Additionally, there’s a 22-pin expansion header that’s claimed to be compatible with that of the RPi 3.
The Hyper-RK39 is a Pico-ITX SBC based on a Rockchip RK3399 SoC, with HDMI and eDP dual-display support, video I/O, Ethernet and WiFi connectivity, on-board flash storage, and Android and Ubuntu OSes.
Raspberry Pi Compute Module 3+
The Raspberry Pi Compute Module 3+ (CM3+) contains the guts of a Raspberry Pi 3 Model B+ — including a 1.2GHz Broadcom BCM2837 SoC and 1GB RAM along with up to 32GB of eMMC flash — all integrated onto a small board that fits into a standard DDR2 SODIMM connector on a carrier board. All remaining processor interfaces are available to a carrier board via the module’s edge-connector, including many more GPIOs and interfaces than are supported on a standard Raspberry Pi SBC. The module is available with 32GB, 16GB, 8GB, or 0GB of on-board eMMC. Note: the price indicated below is for the 0GB eMMC “CM3+/Lite” model.
Pico-ITX form factor SBC based on octa-core Qualcomm Snapdragon 660 SoC, with 3GB RAM, 32GB eMMC storage, and extensive I/O including HDMI, MIPI-DSI and -CSI, GbE, WiFi, BT, GPS, USB2/3 ports, and an I/O expansion interface.
The SandCat is a low-power dual-core SBC with an industry-standard PC/104-Plus expansion interface. This combination makes it easy to upgrade existing PC/104 systems to Intel’s long-life Bay Trail processor, while preserving plug-in expansion to existing specialty I/O boards. The board also contains on-board I/O interfaces, including USB, a mini PCIe expansion socket, and digital I/O ports. It is designed for operation in unforgiving environments and offers long term availability (10+ year typical product lifecycle). The SandCat targets markets such as Aerospace, Defense, Energy, Industrial, Security, Medical, Military, Robotics, Transportation.
AIO-3399C (AI Version)
The AIO-3399C (AI Version) is based on a Rockchip RK3399 SoC and a quad-core Mali-T860 GPU, and includes a modular neural deep-learning accelerator NPU with no external buffer memory needed. It has strong peak power and super high performance, supports Pytorch, Caffe deep-learning framework, and provides complete and user-friendly model training tools and web training model cases, enabling it to be rapidly used for mobile edge computing, smart home devices, facial recognition, AI server, etc.
The Boardcon EM3399 is a hexa-core single-board computer based on Rockchip RK3399 processor with two Cortex A72 cores clocked at up to 1.8GHz, and four Cortex A53 cores teamed with a Mali-T860MP4 GPU, featuring 3G and WiFi/BT module, supporting 4K H.265 video decoding up to 60 fps, HDMI in/output, USB Type-C, Gigabit Ethernet, Android7 operating system, and target to 2in1 Android tablets, VR, TV-BOX, laptops, in-vehicle navigations, communications and other terminals covering industrial and consumer applications, including smart Device, advertising devices / the all-in-one machines, POS systems, vehicle control terminals, thin-clients, VOIP video conferencing security / monitoring / policing, IoT, as well as other fields. The platform is implemented with a PICO3399 computer-on-module providing most of the functions and interfaces, and EM3399_C carrier board providing connectors and several additional functions. The processor of EM3399 provides terminals with faster operation speed and better visual effects by utilizing its powerful CPU, GPU, faster interface standards and transfer speeds, 4K 60fps 10-bit video playback and output capabilities that support H.265/VP9 encoding, better image decoding, rich game engines, and 3D graphics processing capabilities.
STM32F7 6G Discovery
The STM32F7 discovery kit allows users to develop and share applications with the STM32F7 Series microcontollers based on ARM Cortex-M7 core. The kit enables a wide diversity of applications taking benefit from audio, multi-sensor support, graphics, security, video and high-speed connectivity features. The Arduino connectivity support provides unlimited expansion capabilities with a large choice of specialized add-on boards.
ODROID MC-1 Solo
Stackable cluster board.
Raspberry Pi 3 A+
Rock Pi 4
The Rock Pi 4 SBC is an RK3399-based Raspberry Pi form-factor SBC, with up to 4GB RAM, HDMI video, GbE LAN with PoE, and WiFi/BT wireless.
Measuring only 70mm by 55mm, the MYS-6ULX is a high-performance low-cost Single Board Computer specially designed for Industry 4.0 and Internet of Things (IoT) applications. It is based on NXP’s i.MX 6UltraLite / 6ULL processor family which features the most efficient ARM Cortex-A7 core and can operate at 528 MHz. It has two 2.0mm pitch 2×20-pin headers on board to allow extension of the controller signals and ports to the base board through headers and connectors, thus exposing more features of the i.MX 6UL / 6ULL ARM Cortex-A7 Processors, so it can also be used as a System-on-Module (SoM) for your next embedded design.
The Odroid-H2 has been superseded by a slightly upgraded Odroid-H2+ board, due to unavailability of the original Intel Celeron SoC. The new version uses the Celeron J4115 SoC, and offers 2.5Gbit Ethernet instead of the original design’s 1Gbit port.
Orange Pi Lite2
An open-source single-board computer that can run an Android 7.0 Image. It uses the AllWinner H6 SoC, and has 1GB LPDDR3 (shared with GPU) SDRAM.
The NanoPi NEO4 is an RK3399 SoC based ARM board
Minnowboard Turbot Dual-Core
Intel Atom E3826 1.46 GHz, 2GB RAM, Ethernet, GPIO, SATA, USB…
"Another fruit single board computer (SBC), based on the Allwinner V3s system on a chip (SoC). The Allwinner V3s comes in an easy to solder 128pin TQFP package."
DIY SBC, more information here: https://goo.gl/93JwH5
iMX RT1052 SBC
The OK1052-C is an “Industrial grade” sandwich style SBC based on the NXP Cortex-M7 i.MX RT1052 SoC. It targets applications such as IoT gateways.
A powerful 1.5GHz Rockchip RK3399-powered, MXM-style SoM with up to 4GB/32GB RAM/eMMC and I/O including GbE, USB2/3, HDMI, PCIe, SD, MIPI-CSI/DSI, and more.
Banana Pi BPI-P2 Zero
Banana Pi BPI-P2 Zero is an ultra compact single board computer measures only 65 x 52.5 mm. It uses quad-core Cortex A7 allwinner H2+ processor(Option : H3 and H5), with 512MB RAM memory, 8G eMMC flash, 100Mbps LAN, and PoE function support , It’s ideal for light-weight systems with some space-limited applications. Like other members of Banana Pi, it supports both linux and android operating system.
GAPUINO is an Arduino Uno form factor board (master) that includes a GAP8 and all the peripheral interfaces necessary to prototype GAP8 applications. It is compatible with most Arduino shields.
Coral Dev Board
The Coral Dev Board is sandwich-style SBC with a removable SoM that contains an i.MX 8M SoC, 1GB RAM, 8GB eMMC, wireless radios, and an “Edge TPU.”
Powered by the NXP i.MX6 Cortex-A9 ARM CPU, the TS-7970 industrial Single Board Computer (SBC) stands out from the crowd with its high performance components, connectivity options, and multimedia capabilities. It’s a general purpose, low-power SBC ready to tackle demanding applications including digital signage, HMIs, data acquisition, IoT, industrial automation, and anything in between.
Orange Pi 3G-IoT
NanoPi K1 Plus
The RockPro64 SBC integrates the 64-bit hexacore Rockchip RK3399 SoC with MALI T-860 Quad-Core GPU. Features include up to 4GB LPDDR4 system memory and 128Mb SPI boot Flash. There is also an optional eMMC module (up to 128GB) and microSD slot for booting. The board is equipped with a PCIe x4 open ended slot, 1x USB 3.0 type C Host with DP 1.2, 1x USB 3.0 type A Host, 2x USB 2.0 Host, Gigabit Ethernet, PI-2 GPIO Bus, MiPi DSI interface, eDP interface, touch Panel interface, stereo MiPi CSI interface, as well as many other peripheral device interface such as UART, SPI, I2C, for makers to integrate with sensors and other peripherals. (source: pine64.org)
Banana Pi W2
The Banana Pi W2 is a highly integrated multimedia network router featuring a 1.5GHz quad-core Realtek RTD1296 SoC, and offering interfaces including SATA, USB 2.0/3.0, HDMI, mini-DP, and GbE LAN and WAN ports, plus PCIe, SDIO, and M.2 expansion.
Techsol’s TSCM (Touch Screen Computer Module) is the lower-cost successor to the popular Medallion CPU modules. It features direct-wire to various LCDs (RGB), touch-screens (RTP) and Ethernet connectors (RJ-45 with integrated magnetics and LEDs).
Every unit is pre-loaded with Linux and tested before shipping.
Medallion Linux includes a default graphics stack with GTK and Python (featuring PyGTK), plus Qt Embedded, XORG and other options.
Raspberry Pi 3 Model B+
UP Core Plus
Orange Pi 4G-IoT
NanoPi Neo Core (256MB)
NanoPi Neo Core is currently the cheapest board by FriendlyElec, offering a powerful CPU and good build quality for a very competitive price, making them an excellent choice for who’s looking for an extremely tiny (40mmx40mm) and powerful SBC for their embedded project.
Orange Pi RK3399
The ESPRESSObin is a network computing platform in Pico-ITX format, based on Marvel’s 1.2GHz dual-core 64-bit Armada 3700 SoC. It supports up to 2GB RAM and offers 1x WAN and 2x LAN GbE ports, plus a mini-PCIe slot for WiFi, Bluetooth, etc.
SwiftBoard Data is a NAS-oriented single board computer powered by the Rockchip RK3328 SoC, featuring SATA 3.0, Gigabit Ethernet, eMMC storage and wireless connectivity.
Tinker Board S
An SBC powered by a quad-core, 64-bit Rockchip 3288 ARM Cortex-A17 SoC, and with 2GB RAM and 16GB eMMC. The board also offers HDMI 2.0 with 4k support, HD MIPI DSI, WiFi, Bluetooth, gigabit Ethernet and Raspberry Pi-like 40-pin expansion.
The Grapeboard is a Raspberry Pi-compatible single board computer based on the NXP QorIQ LS1012A SoC, featuring 2 Gigabit Ethernet NICs, Wi-Fi and Bluetooth connectivity and ARM TrustZone technology
Orange Pi One Plus
LattePanda Delta 432
iWave’s RZ/G1C SBC is based on Renesas power efficient Dual/Solo core ARM Cortex A7 CPU cores clocked at 1GHz. This board can be used for quick prototyping of various applications targeted by the RZ/G1C processor. With the 85mm x 56mm size, the kit is highly packed with all the necessary on-board connectors to validate the RZ/G1C CPU features.
(Source: see product page)
The NanoPi Fire2A is based on the 1.4GHz quad-core Samsung S5P4418 SoC along with 512MB RAM. It has a Gbps Ethernet port and boots Android and Debian from a TF card. I/O includes HDMI and LCD ports, and a Raspberry Pi compatible expansion header makes enables the use of both Raspberry Pi and Arduino add-on boards.
The NanoPi Fire3 SBC is based on the 1.4GHz octa-core Cortex-A53 Samsung S5P6818 SoC, along with 1GB RAM. It boots Android and Debian from a TF card, and offers gigabit Ethernet, HDMI and LCD display ports, and a Raspberry Pi compatible expansion header that enables connection of both Raspberry Pi and Arduino add-on boards.
From 96boards page:
The iMX7-96 Development Board is a 96Boards compliant Consumer Edition board based on the i.MX7 series of SoCs. The i.MX7 series is a highly integrated multi-market applications processor designed to enable secure and portable applications within the Internet of Things. iMX7-96 board features Dual-core ARM Cortex-A7 processors operating at up to 1.2GHz, Single-core ARM Cortex M4 operating up to 800MHz. In addition, an extensive set of interfaces and connectivity peripherals are included to interface to cameras, touch-screen displays ,MMC/SD cards and Media processor engine. It also fully supports wireless communication, including WLAN and BLE.
A sandwich-style SBC based on the TI AM3354 SoC, with 512MB DDR3 RAM, 256MB NAND (1GB optional), and dual GbE ports, and built around Forlinx’s FET335xS industrial grade COM.
A sandwich-style SBC based on the NXP i.MX6UltraLite SoC, with 512M LPDDR3, 4GB eMMC, and dual Ethernet, among other features. It is built around Forlinx’s industrial grade FET335xD SoM.
The PocketBeagle is a tiny development board based on the TI Sitara AM3358 SoC, alongside with 512MB RAM, programmable PRU pins and LiPo battery support, mostly aimed at professional IoT applications.
The Jetson TX2 module features an integrated 256-core NVIDIA Pascal GPU, a hex-core ARMv8 64-bit CPU complex, and 8GB of LPDDR4 memory with a 128-bit interface. The CPU complex combines a dual-core NVIDIA Denver 2 alongside a quad-core ARM Cortex-A57.
Banana Pi Zero
Banana PI BPI-M2 Zero is a tiny, 60x30mm single board computer powered by Allwinner H2+ and 512MB RAM, with Raspberry Pi Zero W-compatible form factor and pin headers and onboard Wi-Fi.
Orange Pi i96
This SBC’s schematics are available for download on github, here
Orange Pi R1
Rock64 is a credit card size 4K60P HDR Media Board Computer powered by Rockchip RK3328 Quad-Core ARM Cortex A53 64-Bit Processor and support up to 4GB 1600MHz LPDDR3 memory. It provides eMMC module socket, MicroSD Card slot, Pi-2 Bus, Pi-P5+ Bus, USB 3.0 and many others peripheral devices interface for makers to integrate with sensors and devices. Various Operating System (OS) are made available by open source community such Android 7.1, Debian, Yocto and many more to come. (Source: Pine64.org)
Orange Pi Zero Plus H5
The Z-turn Lite is an ultra-cost-effective lite version of MYIR’s Z-turn board. It is built around 667MHz Xilinx Zynq-7007S SoC which is among the new Zynq Z-7000S family with a Single-core ARM Cortex-A9 processor and integrated Artix-7 Field Programmable Gate Array (FPGA) logic. The Z-turn Lite is capable of running Linux operating system and provided with Linux 3.15.0 SDK.
NanoPi NEO Plus2
UP Core is a credit-card sized SBC with the high performance and low power consumption features the Intel Atom x5-Z8350 SoCs (64-bits clocked up to 1.92GHz). The SoC’s GPU is the Intel Gen 8 HD 400 (clocked up to 500MHz), to deliver extremely high 3D graphic performance. UP ships with 2GB or 4GB DDR3L RAM and 16GB or 32GB eMMC.
An SBC is based on Forlinx’s FETMX6UL-C2 COM, and featuring LCD, Ethernet, USB host/OTG, SD expansion, and 41x GPIOs. It’s usable as an embedded SBC or for evaluation of the SoM.
The TS-4900 is a high performance TS-SOCKET COM based on the NXP i.MX6 SoC (1 GHz single or quad core) and paired with 1GB or 2GB of DDR3 RAM. I/O includes GbE, WiFi, Bluetooth, USB, SATA II, PCIe, and more.
According to Arrow, the DragonBoard 410c is the first development board based on a Qualcomm APQ8016e application processor. Touted features include advanced processing power, WiFi, Bluetooth connectivity, and GPS — all in a board the size of a credit card.
OLinuXino SBCs are series of powerful Linux-enabled boards designed and manufactured by Olimex LTD. They are completely open source, in both software and hardware.
The A31-µQ7 SoM, based on the quad-core Allwinner A31 SoC along with up to 2GB RAM and 64GB eMMC, offers tablet-level performance to industrial embedded applications.
Banana Pi BP1-M2
Banana Pi BP1-R1
Banana Pi BPI-M2 Ultra
Banana Pi M2 Ultra is a powerful single-board computer by SinoVoip, which features an AllWinner R40 SoC, 2GB of RAM and 8GB of internal storage. It has a 40-pin Raspberry Pi compatible pinout, although some pins seem to differ, for example there seems to be no PWM support, and, unlike boards powered by the AllWinner H3 SoC, it has native SATA support, which will have much better performance than on boards with USB-SATA converters. Other features are wireless connectivity (Wi-Fi 802.11 b/g/n + Bluetooth 4.0) and DRM support.
Banana Pi BPI-M2+
Banana Pi BPI-M2+ is a compact single board computer, which features an AllWinner H3 SoC (ARM Cortex-A7, 1.2GHz quad core), Gigabit Ethernet, Wi-Fi, Raspberry Pi compatibility (40-pin compatible header, supports AllWinner H3-ported Raspberry Pi images) and 8GB of internal storage in only 65x65mm.
Banana Pi BPI-M64
Banana Pi M64 is a development board based on the AllWinner A64 SoC, which offers 4 64-bit ARM Cortex-A53 cores. It has 8GB of internal storage (16, 32 and 64GB versions are also available), 2GB of RAM, Wi-Fi and Bluetooth. Thanks to its Gigabit ethernet port, Banana Pi M64 is also suitable for applications that require high speed networking. It has an onboard charger circuit for Lithium cells, while the power management is handled by a AXP803 PMU. The pinout is Raspberry Pi compatible, and the board can run both Linux and Android.
Banana Pi M2M "Magic"
Banana Pi M2M “Magic” is a compact single board computer by SinoVoip, mostly aimed at IoT applications. The board comes in different variants (AllWinner R16 or A33 SoC, 8/16/32/64GB internal flash storage), all powered by a quad-core ARM Cortex-A7 SoC and 512MB of RAM. Despite lacking HDMI and Ethernet interfaces, the board offers Wi-Fi b/g/n, Bluetooth 4.0 LE, LVDS and several other interfaces, and can also be powered by a 3.7V Lithium battery.
Banana Pi M3
Banana Pi M3 is a high-end single board computer offering 2GB of RAM, an octa-core AllWinner A83T SoC, 8GB of internal storage and onboard Wi-Fi and Bluetooth.
Banana Pi R2
The Banana Pi BPI-R2 SBC integrates a 1.3GHz MediaTek quad-core Cortex-A7 SoC, along with 2GB RAM, up to 64GB eMMC, and a microSD slot. I/O includes HDMI, MIPI-DSI, PCIe, USB 2.0 and 3.0, 2x SATA, 5x GbE ports, WiFi/BT wireless, and Raspberry Pi-style expansion.
BeagleBone Black Rev. C
BeagleBone Green (BBG) is a joint effort by BeagleBoard.org and Seeed Studio. It’s a variant of the BeagleBone Black, but with 2x Grove sensor expansion connectors substituted for the BeagleBone Black’s HDMI interface.
CHIP Pro is a tiny single board computer by Next Thing Co. In addition to the previous model (CHIP), it offers Wi-Fi and Bluetooth connectivity and an AXP209 PMU, while lacking the video output from the previous model. It can be expanded through adapters, that add several features to the board. The price has been increased from $9 to $16.
Cosino Mega 2560
The Cosino CPU module with the Mega 2560 extension is the perfect developing/training system! It’s a low cost fully functional embedded system who everyone can use to learn embedded GNU/Linux and Arduino programming models.
The system is based on a 400MHz ARM9 CPU with full support for GNU/Linux Embedded and via the carrier board it supports all Arduino’s shields, so it’s perfect for extending all applications based on CPU Mega 2560 and for those needing extra connectivity such as 3D printers and monitoring and/or automatic control systems, or to add to a GNU/Linux system several analog and digital I/Os in order to complete your applications with industrial devices.
Cubieboard 3 (Cubietruck)
Cubieboard 4 (CC-A80)
CubieTruck Plus (Cubieboard 5)
CubieTruck Plus is the 5th board of the successful CubieBoard series, which offers very high performance and lots of features in a fairly small form factor.
A system-on-module based on the TI Sitara AM3354 SOC.
Hummingbird H7 is a board by Merrii, which, despite the slightly confusing name, is not linked to the HummingBoard series. It’s powered by an octa-core AllWinner H8 clocked at 2GHz, and it’s probably mostly aimed at industrial applications.
This compact “sandwich-style” SBC combines SolidRun’s tiny dual-core i.MX6 SOM with a rugged, 85x56mm carrier board.
This compact “sandwich-style” SBC combines SolidRun’s tiny Solo/DualLite/Dual/Quad core i.MX6 SOM with a rugged, 102x69mm carrier board.
This compact “sandwich-style” SBC combines SolidRun’s tiny Solo/DualLite/Dual/Quad core i.MX6 SOM with a rugged, 102x69mm carrier board.
This compact “sandwich-style” SBC combines SolidRun’s tiny dual-core i.MX6 SOM with a rugged, 85x56mm carrier board.
An SBC based on the NXP i.MX6 Quad-core SoC, and featuring 1G DDR3, 8G eMMC, SATA, HDMI/LVDS display outputs, CSI camera input, and mini-PCIe expansion.
A system-on-module based on the NXP i.MX6Q.
Intel Compute Stick
Intel Galileo (Gen 2)
Khadas VIM S905X
VIM is an open source TV box by Khadas, featuring an Amlogic S905X SoC (quad-core 2GHz 64-bit ARM Cortex-A53), 2GB of RAM, 8GB of flash storage, Wi-Fi and Bluetooth for $50.
LinkIt Smart 7688
LinkIt Smart 7688 duo
The NanoPC-T2 quad core Cortex A9 SBC is based on Samsung’s 1.4GHz quad-core Cortex-A9 S5P4418 SoC. It features 8GB onboard eMMC, and audio and video interfaces. plus built-in WiFi and Bluetooth wireless and Gigabit Ethernet.
The NanoPC-T3 SBC is based on the Samsung Octa-Core Cortex-A53 S5P6818 SoC.
The NanoPi2 features Samsung’s 1.4GHz S5P4418 Quad Core Cortex-A9 processor, 1GB DDR3 RAM, video interfaces, 2x microSD slots, and both 802.11 b/g/n WiFi and BLE 4.0 wireless. The board offers expansion compatibility with both Raspberry Pi and Arduino add-on boards.
NanoPi 2 Fire
The NanoPi 2 Fire is based on the 1.4GHz-clocked Samsung quad-core Cortex-A9 S5P4418, along with 1GB RAM. Features include gigabit Ethernet, TF card booting, and HDMI and LCD display interfaces. Expansion is via both Raspberry Pi and Arduino-compatible headers.
The NanoPi A64 is a new board of high performance with low cost designed by FriendlyElec. It uses Allwinner’s 64-bit A64 quad-core SoC(ARM Cortex-A53). FriendlyElec has made a UbuntuCore and a UbuntuMATE image files for it.
The NanoPi A64 is a small board with comprehensive interfaces, ports and features. It has Ethernet, IR receiver, Video/Audio input and output. It has onboard AXP803 PMU and WiFi. It takes power input from its MicroUSB port. It has MIPI-DSI and DVP interfaces, GPIO pin-header compatible with Raspberry Pi and a serial debug port.
NanoPi M1 Plus
The NanoPi M3 is based on the 1.4GHz Samsung octa-core S5P6818 SoC and 1GB RAM. Key features include a microSD storage slot, GbE and WiFi/BT connectivity, plus I/O including HDMI, LCD, DVP, LVDS, LCD, I2S, camera input, and multiple USB ports.
NanoPi NEO AIR
From official website:
The NanoPI NEO2 is a newly released super tiny ARM board by FriendlyElec. It uses Allwinner 64-bit H5 quad-core SoC (ARM Cortex-A53). It has internal hexa-core Mail450 GPU, 512M DDR3 RAM. Ubuntu Core and Armbian image files are ready for it.
The NanoPi NEO2 inherits NEO’s form factor and has compatible interfaces and ports with NEO. In addition in such a small dimension it has Gbps Ethernet and one USB host port. These features make it especially suitable for applications that require high data throughput, speedy data transmission and high performance. Hobbyists and makers will just love it.
A sandwich-style SBC based on the TI Sitara AM3354 SoC, with 512MB DDR3 RAM and 256MB NAND (1GB optional), and built around Forlinx’s industrial grade FET335xD SoM.
A sandwich-style SBC based on NXP’s 1GHz i.MX6 Quad SoC, with 1GB DDR3 RAM and 8GB eMMC flash, and built around Forlinx’s 40 x 70mm industrial grade FETMX6Q-C SoM.
Orange Pi 2
Orange Pi 2G-IOT
Orange Pi Lite
Orange Pi Mini
Orange Pi Mini 2
Orange Pi One
Orange Pi PC
Orange Pi PC 2
Orange Pi PC2 (OPI-PC2) is a $20 single board computer by XunLong. It’s powered by a powerful AllWinner H5 SoC and 1GB of RAM, and offers Gigabit Ethernet, Raspberry Pi compatible pins and 2MB SPI flash.
Orange Pi PC Plus
Orange Pi PC Plus is an improved version of the best-selling $15 Orange Pi PC board. While most technical specifications are identical on both boards, making software development easier, the Plus version also includes 8GB of internal eMMC storage and a Wi-Fi module.
Orange Pi Plus
Orange Pi Plus 2
Orange Pi Plus 2 is currently the most advanced board of the popular XunLong “Orange Pi” series. It features a powerful AllWinner H3 SoC, 2GB of RAM and a Raspberry Pi-compatible GPIO header.
Orange Pi Plus 2E
Orange Pi Plus 2E is one of the most powerful boards on the market for its price. It features a 1.6GHz AllWinner H3 SoC, 2GB RAM, 16GB Samsung eMMC, a built-in Wi-Fi module (RTL8189ETV) and a Raspberry Pi compatible GPIO header. In addition to its technical specifications, what makes this board interesting is that it was designed based on requests by the developers of Armbian, a Debian-based Linux distro for single-board computers.
Orange Pi Prime
Orange Pi Win
Orange Pi Win Plus
Orange Pi Zero
Orange Pi Zero is a tiny Wi-Fi SBC powered by AllWinner H2+ quad-core SoC and 256/512MB of RAM. It offers Wi-Fi connectivity, Ethernet, a Raspberry Pi B+ compatible 26-pin header and PoE power support for $7 and up.
Orange Pi Zero Plus 2
Orange Pi Zero Plus 2 is an upgrade to the original Orange Pi Zero, with several important differences.
The board is powered by an AllWinner H3 SoC (instead of H2+) clocked at 1.2GHz, with 512MB of RAM and 8GB of eMMC flash. It also features HDMI with CEC support, Wi-Fi 802.11 b/g/n and BLE 4.0 via the AP6212 module. Ethernet support has been dropped.
Orange Pi Zero Plus 2 (H5)
Orange Pi Zero Plus 2 (H5) is an upgrade to the original Orange Pi Zero, with several important differences.
The board is powered by an AllWinner H5 SoC (instead of H2+) clocked at 1.2GHz, with 512MB of RAM and 8GB of eMMC flash. It also features HDMI with CEC support, Wi-Fi 802.11 b/g/n and BLE 4.0 via the AP6212 module. Ethernet support has been dropped.
Pine A64 (+)
Raspberry Pi 2 Model B
Raspberry Pi 3 Model B
Raspberry Pi Compute Module 3
The 68.7 x 31mm Compute Module 3 (CM3) integrates the guts of a Raspberry Pi 3 (1.2GHz-clocked quad-core BCM2837 SoC + 1GB RAM), plus 4GB eMMC storage. The module plugs into a standard DDR2 SODIMM connector and all additional processor interfaces are available via the edge-connector (many more GPIOs and I/Os than on a standard RPi SBC). The CM3L (“Lite”) omits the eMMC flash.
Raspberry Pi Model A+
(replaces Raspberry Pi Model A)
Raspberry Pi Model B Rev. 2
Raspberry Pi Model B+
Raspberry Pi Zero
Raspberry Pi Zero W (Wireless)
Raspberry Pi Zero Wireless is an upgrade to the popular $5 Pi Zero board released back in 2016, with added support for Wi-Fi 802.11 b/g/n and Bluetooth 4.0 via the Cypress CYW43438 IC, the same used for Raspberry Pi 3B wireless connectivity. Given the strong similarities with the non-wireless Pi Zero, this board also supports all Pi Zero distros, images and software.
Raspberry Pi Zero WH is a variant with already soldered pin headers, and can be found for $14 instead of $10
The Rico Board is an excellent high-performance Single Board Computer (SBC) using the newest TI’s AM437x Sitara ARM Cortex-A9 based solution. This new generation solution has an increase in performance, as well as extensive reuse from the ARM Cortex-A8 offerings. It features up to 1GHz of processing power, 3D graphics acceleration for rich graphical user interfaces, PRU-ICSS for industrial protocols, improved Vector Floating Point (VFP) unit and other peripherals and interfaces support like Quad-SPI, dual parallel cameras, two independent eight-channel ADCs, etc.
S5P4418 SBC is a development board incorporating Forlinx’s FET4418 SoM based on a Samsung S5P4418 1.4GHz quad-core ARM Cortex-A9 SoC, along with 1GB DDR3 and 8GB eMMC. I/O includes SPI, RS485, CAN, UART, LVDS, HDMI, MIPI, Gigabit Ethernet, and more.
An SBC powered by a quad-core, 64-bit Rockchip 3288 ARM Cortex-A17 SoC and 2GB LPDDR3 RAM. The board also offers HDMI 2.0 with 4K support, HD MIPI DSI, Wi-Fi, Bluetooth, Gigabit ethernet and a Raspberry Pi-like (although not fully compatible) 40-pin GPIO header.
The TS-7680 is an embedded computer powered by a 454MHz ARM CPU that offers a great balance between industrial features, such as a 24-position rugged screw terminal connector and 3-Amp relays, and high end capabilities, such as WiFi and Bluetooth. The TS-7680 offers low power and low cost at industrial grade, including industrial temperature operation and rugged enclosure with DIN mount. Power input allows 8 to 40 VDC as well as 10 to 28 VAC, making this product also suitable for the HVAC and building automation and control systems industry. Additional features include 2x 10/100Mbps Ethernet ports, 1x micro SD socket, 4 GB eMMC Flash, 2x USB Host, 2x CAN ports, 2x RS-485, high precision, battery-backed RTC, 30V tolerant DIO, analog IO, and more. The TS-7680 also offers a sub-watt low power operation mode as well as sleep mode for even lower power consumption. The TS-7680 ships with Linux 3.14.28 and Debian Jessie running out of the box on the onboard flash storage.
UDOO Dual Basic
UP Squared is a compact, high performance, low-power SBC based on Intel Apollo Lake Celeron, Pentium, and Atom processors, and supplemented by a powerful and flexible Altera MAX 10 FPGA, and featuring Raspberry Pi compatible expansion.
VoCore2 is a tiny $20 IoT module, powered by MediaTek MT7628AN, which offers 128MB of RAM, Wi-Fi and LAN.
The Z-turn Board is a low-cost and high-performance Single Board Computer (SBC) built around the Xilinx Zynq-7010 (XC7Z010-1CLG400C) or Zynq-7020 (XC7Z020-1CLG400C) All Programmable System-on-Chip (SoC) which is among the Xilinx Zynq-7000 family, featuring integrated dual-core ARM Cortex-A9 processor with Xilinx 7-series Field Programmable Gate Array (FPGA) logic.