Libre Computer Project
The Libre Computer Project is an effort initiated by Shenzhen Libre Technology Co., Ltd., with the goal of producing standards-compliant single-board computers (SBC) and upstream software stack to power them.
Founded at | Shenzhen, Guangdong Province, China |
---|---|
Headquarters | 634, Tian Hui Building #B, You Song Lu, Long Hua District, Shenzhen 511700 |
Location |
|
Fields | Computer science |
Website | libre |
Hardware
Libre Computer Project uses crowd-funding on Indiegogo and Kickstarter to market their SBC designs.
Active Libre Computer SBC designs include:
ROC-RK3328-CC (Renegade)
The ROC-RK3328-CC "Renegade" board was funded on Indiegogo[1] and features the following specifications:[2]
- Rockchip RK3328 SoC
- 4 ARM Cortex-A53 @ 1.4GHz
- Cryptography Extensions
- 2G + 2P ARM Mali-450 @ 500MHz
- OpenGL ES 1.1 / 2.0
- OpenVG 1.1
- Multi-Media Processor
- Decoders
- VP9 P2 4K60
- H.265 M10P @ L5.1 4K60
- H.264 H10P @ L5.1 4K60
- JPEG
- Encoders
- H.265 1080P30 or 2x H.264 720P30
- H.264 1080P30 or 2x H.264 720P30
- Decoders
- 4 ARM Cortex-A53 @ 1.4GHz
- Up to 4GB DDR4-2133 SDRAM
- 2 USB 2.0 Type A
- 1 USB 3.0 Type A
- Gigabit Ethernet
- 3.5mm TRRS AV Jack
- HDMI 2.0
- MicroUSB Power In
- MicroSD Card Slot with UHS support
- eMMC Interface with 5.x support
- IR Receiver
- U-Boot Button
- 40 Pin Low Speed Header (PWM, I2C, SPI, GPIO)
- ADC Header
- Power Enable/On Header
AML-S905X-CC (Le Potato)
The AML-S905X-CC "Le Potato" board was funded on Kickstarter on 24 July 2017[3] and features the following specifications:[4]
- Amlogic S905X SoC
- 4 ARM Cortex-A53 @ 1.512GHz
- Cryptography Extension
- 2G + 3P ARM Mali-450 @ 750MHz
- OpenGL ES 1.1 / 2.0
- OpenVG 1.1
- Amlogic Video Engine 10
- Decoders
- VP9 P2 4K60
- H.265 [email protected] 4K60
- H.264 [email protected] 4K30
- JPEG / MJPEG
- Encoders
- H.264 1080P60
- JPEG
- Decoders
- 4 ARM Cortex-A53 @ 1.512GHz
- Up to 2GB DDR3 SDRAM
- 4 USB 2.0 Type A
- 100 Mb Fast Ethernet
- 3.5mm TRRS AV Jack
- HDMI 2.0
- MicroUSB Power In
- MicroSD Card Slot
- eMMC Interface
- IR Receiver
- U-Boot Button
- 40 Pin Low Speed Header (PWM, I2C, SPI, GPIO)
- Audio Headers (I2S, ADC, SPDIF)
- UART Header
NOTE: GPIO Header Pin 11 or HDMI CEC is selectable by onboard jumper. They can not be used at the same time since they share the same pad.
ALL-H3-CC (Tritium)
The "Tritium" board was funded on Kickstarter on 13 January 2018[5] with the following specifications:[6]
Variant | ALL-H3-CC H2+ 512MB IoT | ALL-H3-CC H3 1GB | ALL-H3-CC H5 2GB |
---|---|---|---|
CPU | 4 ARM Cortex-A7 | 4 ARM Cortex-A7 | 4 ARM Cortex-A53 Crypto |
GPU | 1G + 2P ARM Mali-400
OpenGL ES 1.1 / 2.0 OpenVG 1.1 |
1G + 2P ARM Mali-400
OpenGL ES 1.1 / 2.0 OpenVG 1.1 |
2G + 4P ARM Mali-450
OpenGL ES 1.1 / 2.0 OpenVG 1.1 |
VPU | Allwinner Display Engine 2.0
Decoders
Encoders
| ||
RAM | 512MB DDR3-1600 (1333MHz Effective) | 1GB DDR3-1600 (1333MHz Effective) | 2GB DDR3-1600 (1333MHz Effective) |
USB | 4 USB 2.0 Type A | ||
Network | 100 Mb Fast Ethernet | ||
Video Out | HDMI 1.4 (1080P) HDCP 1.2
3.5mm TRRS AV Jack |
HDMI 1.4 (4K30) HDCP 1.2
3.5mm TRRS AV Jack | |
Storage | MicroSD Card Slot
eMMC 4.x Interface | ||
IR | Receive | ||
Other | U-Boot Button
40 Pin Low Speed Header (PWM, I2C, SPI, GPIO) UART Header | ||
Recommended Use | Optimized Compute Intensive
IoT Edge Applications |
Cost-Centric Open Embedded
Development Platform |
Advanced 64-bit
Development Platform |
Software
Operating systems
Name | Focus | Kernel | UserSpace | ROC-RK3328-CC | AML-S905X-CC | ALL-H3-CC |
---|---|---|---|---|---|---|
Ubuntu | Desktop/Server | Linux | GNU/Debian | Yes[7] | Yes[8] | Yes[9] |
Armbian | Desktop/Server | Linux | GNU/Debian | Yes | Yes[10] | Yes |
Kali Linux | Penetration testing | Linux | GNU/Debian | No | No | No |
Volumio | Audio web server | Linux | GNU/Debian | No | No | No |
Retropie[11] | Gaming | Linux | GNU/Debian | No | Yes | No |
Happi[12] | Gaming | Linux | GNU/Debian | No | No | No |
Android | Mobile/HTPC | Linux | Android | Yes | Yes[13] | Yes[14] |
LibreELEC | HTPC | Linux | Kodi | No | Yes[15] | No |
Arch Linux | Desktop/Server | Linux | GNU/Arch | No | No | No |
Rune Audio[16] | Audio web server | Linux | GNU/Arch | No | No | No |
Lakka | Gaming | Linux | GNU/Arch | No | Yes[17] | No |
Fedora | Desktop/Server | Linux | GNU/Fedora | No | No | No |
Void Linux | Desktop/Server | Linux | GNU | No | No | No |
NetBSD | Desktop/Server | BSD | BSD | No | No | No |
Genode[18] | OS Framework | base-hw | Genode | No | No | No |
Batocera Linux | Gaming | Linux | GNU/Arch | No | No | No |
Open Source
Software
Libre Computer is focused on upstream support in open-source software using standardized API interfaces. This includes Linux, u-boot, LibreELEC RetroArch, and more. A variety of open-source operating systems may be used on Libre Computer boards, including Linux and Android. Few to no binary blobs are used to boot and operate the boards.
See also
- Comparison of single-board computers
- List of open-source hardware projects
- OLinuXino
- BeagleBoard
- Raspberry Pi
References
- "Renegade ARM Computer with USB 3 on Android Linux". Indiegogo. Retrieved 12 April 2018.
- "ROC-RK3328-CC (Renegade)". Libre Computer. Retrieved 12 April 2018.
- "AML-S905X-CC Le Potato: Fastest 4K SBC under $50 for Makers". Kickstarter. Retrieved 12 April 2018.
- "AML-S905X-CC (Le Potato)". Libre Computer. Retrieved 12 April 2018.
- "Tritium: Quad Core ARM Computer with Android/Linux for $9+". Kickstarter. Retrieved 12 April 2018.
- "ALL-H3-CC (Tritium)". Libre Computer. Retrieved 12 April 2018.
- "Ubuntu for ROC-RK3328-CC". share.loverpi.com. Retrieved 2018-04-17.
- "Ubuntu for AML-S905X-CC". share.loverpi.com. Retrieved 2018-04-17.
- "Ubuntu for ALL-H3-CC". share.loverpi.com. Retrieved 2018-04-17.
- "Armbian for AML-S905X-CC". armbian.com. Retrieved 2018-04-17.
- "RetroPie - Retrogaming OS". RetroPie. Retrieved 2016-10-12.
- "Happi game center - Retrogaming OS". happi-game-center.com. Archived from the original on 2016-10-25. Retrieved 2016-10-12.
- "Android for AML-S905X-CC". share.loverpi.com. Retrieved 2018-04-17.
- "Android for ALL-H3-CC". share.loverpi.com. Retrieved 2018-04-17.
- "LibreELEC for AML-S905X-CC". forum.loverpi.com. Retrieved 2018-04-17.
- "RuneAudio - Audio OS". RuneAudio. Retrieved 2016-10-12.
- "Lakka for AML-S905X-CC". share.loverpi.com. Retrieved 2018-04-17.
- "How to use Genode directly on hardware". genode.org. Retrieved 2017-06-05.
- "Libre Computer". Twitter. Missing or empty
|url=
(help) - "libreboard running without proprietary binary blobs?". Your Destination for Single Board Computers. Retrieved 2018-12-15.
Some of these devices should be under Category:Embedded Linux but not all.