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 MP10@L5.1 4K60
- H.264 HP@L5.1 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.
Hardware
Schematics and 2D silkscreen are available for all hardware. Design files are based on non-disclosure materials from SoC vendors.[19] CAD files are not available.[20]
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.