OLinuXino is an open hardware single-board computer capable of running Android or Linux designed by OLIMEX Ltd in Bulgaria.
The project's goal was to design DIY friendly industrial grade Linux board which everyone can reproduce at home, using widely available components that are easy to solder by hand, being housed in e.g. TQFP packages. The project's CAD files are hosted on GitHub, allowing everyone to study and customize them according to their needs. Initially OLinuXino was designed with EAGLE. In March 2016 the first boards designed with KiCAD became available as OLIMEX Ltd announced plans on switching development to Open Source CAD tools.
The OLinuxino development started on 7 March 2012. The PCB routing was complete by 23 March and first 10 prototypes were ready on 17 April.
Four types of iMX233-OLinuXino were developed:
Features:
i.MX233 ARM926J processor at 454Mhz64 MB RAMMicroSD-card connector for booting the Linux image1 USB High Speed HostThree buttonsUEXT connector for connection of different peripheral modules2x24 pin GPIO for connection of other hardwareU_DEBUG pin headers3.7V Li-Po battery connector and built-in battery chargerBreadboard compatibleJTAG pads for bare-board programmingPCB dimensions: 3.00" x 0.8" (76.2 mm x 20.3 mm)Nominal dimensions: 3.40 x 0.8 (86.4 mm x 20.3 mm)Weight: 0.5 ounce (~14 grams)Features:
i.MX233 ARM926J processor at 454Mhz64 MiB RAMSD-card connector for booting the Linux imageTV PAL/NTSC video output1 USB High Speed HostThree buttons2x30 pin GPIO for connection of other hardwarePCB dimensions: 3.00" x 1.70" (76.2 mm x 43.2 mm)Nominal dimensions: 3.40" x 1.70" (86.4 mm x 43.2 mm)Features:
iMX233 ARM926J processor at 454 MHz64 MB RAMSD-card connector for booting the Linux imageTV PAL/NTSC video output3 USB Hi-Speed hostStereo Audio InputStereo Headphones Audio OutputTwo buttonsUEXT connector for connection of different peripheral modules40 pin GPIO for connection of other hardwareBoard is in shape for fit inside Pactec JM42 plastic boxPower supply input 6-16 VDCPCB dimensions: 3.70" x 2.15" (94.0 mm x 54.6 mm)Nominal dimensions: 3.70" x 2.65" (94.0 mm x 67.3 mm)Features:
iMX233 ARM926J processor at 454 MHz64 MB RAMSD card connector for booting the Linux imageTV PAL/NTSC video output3 USB Hi-Speed hostWIFI RTL8188CU moduleStereo Audio InputStereo Headphones Audio OutputTwo buttonsUEXT connector for connection of different peripheral modules40 pin GPIO for connection of other hardwareBoard is in shape for fit inside Pactec JM42 plastic boxPower supply input 6-16 VDCPCB dimensions: 3.70" x 2.15" (94.0 mm x 54.6 mm)Nominal dimensions: 3.70" x 2.65" (94.0 mm x 67.3 mm)Features:
iMX233 ARM926J processor at 454 MHz64 MB RAMSD-card connector for booting the Linux imageTV PAL/NTSC video output2 USB High Speed HostsEthernet 100 Mbit/sStereo Audio InputStereo Headphones Audio OutputTwo buttonsUEXT connector for connection of different peripheral modules40 pin GPIO for connection of other hardwareThe board is shaped to fit inside a Pactec JM42 plastic boxPower supply input 6-16 VDCPCB dimensions: 3.70" x 2.15" (94.0 mm x 54.6 mm)Nominal dimensions: 3.70" x 2.65" (94.0 mm x 67.3 mm)The Chinese company Allwinner released in April 2012 Cortex-A8 SoC in TQFP package, this was spotted immediately by OLinuXino developers and they start working on OLinuXino board based on A13 Three OLinuXino boards with A13 processor were released:
Features:
Allwinner A13 SoC with Cortex-A8 @ 1 GHz CPU and a Mali-400 GPU.256 MiB RAM (128 Mbit x 16)5 VDC input power supply with own ICs, noise immune design1 USB host1 USB OTG which can power the boardSD-card connector for booting the Linux imageVGA video outputLCD signals available on connector so LCD can still be used if VGA/HDMI is disabledAudio outputMicrophone input pads (no connector)1 User key4 Mount holesUEXT connector for connecting additional UEXT modules like Zigbee, Bluetooth, Relays, etc.GPIO connector with 68/74 pins and these signals:17 for adding NAND flash;22 for connecting LCDs;20+4 including 8 GPIOs which can be input, output, interrupt sources;3x I2C;2x UARTs;SDIO2 for connecting SDcards and modules;5 system pins: +5 V, +3.3 V, GND, RESET, NMIDimensions: 100 x 85 mm (3.950 x 3.350 in)Features:
A13 Cortex A8 processor at 1 GHz, 3D Mali 400 GPU512 MB RAM (2 x 256Mbit x 8)6-16 VDC input power supply, noise immune design3 + 1 USB hosts, 3 available for users, 1 leads to onboard pinout1 USB OTG which can power the boardSD-card connector for booting optional Linux imagesVGA video outputBattery option and connectorLCD signals available on connector so LCD can still be used if VGA/HDMI is disabledAudio outputMicrophone input4 mount holesRTC PCF8536 on board for real time clock and alarms5 keys on board for Android navigationUEXT connector for connecting additional UEXT modules like Zigbee, Bluetooth, Relays, etc.GPIO connector with 68/74 pins and these signals:17 for adding NAND flash;22 for connecting LCDs;20+4 including 8 GPIOs which can be input, output, interrupt sources;3x I2C;2x UARTs;SDIO2 for connecting SD cards and modules;5 system pins: +5 V, +3.3 V, GND, RESET, NMIDimensions: 120 x 120 mm (4.7"x4.7")Features:
A13 Cortex A8 processor at 1 GHz, 3D Mali 400 GPU512 MB RAM (2 x 256Mbit x 8)6-16 VDC input power supply, noise immune design4 GB NAND flash3 + 1 USB hosts, 3 available for users 1 for WIFI RTL8188CU 802.11n 150 Mbit module on-board1 USB OTG which can power the boardBattery option and connectorAndroid OS ready to use in the NAND memorySD-card connector for booting optional Linux imageVGA video outputLCD signals are available on the connector so LCD can still be used if VGA/HDMI is disabledAudio OutputMicrophone Input4 Mount holesRTC PCF8536 on board for real time clock and alarms5 Keys on board for android navigationUEXT connector for connecting additional UEXT modules like Zigbee, Bluetooth, Relays, etc.GPIO connector with 68/74 pins and these signals:17 for adding another NAND flash;22 for connecting LCDs;20+4 including 8 GPIOs which can be input, output, interrupt sources;3x I2C;2x UARTs;SDIO2 for connecting SD cards and modules;5 system pins: +5 V, +3.3 V, GND, RESET, NMIDimensions: 120 x 120 mm (4.7"x4.7")A13 have no native Ethernet, so when Allwinner announced in November 2012 new A10S processor with HDMI and Ethernet and dual core A20 processor they were chosen for new OLinuXino boards
Features:
A10S Cortex-A8 processor at 1 GHz, 3D Mali 400 GPU, NEON512 MB RAMUSB High-speed host with power control and current limiterUSB-OTG with power control and current limiterHDMI output with ESD protectors100 Mbit/s native EthernetAudio Line-inputAudio Headphones outputUEXT connectorLCD connector to work with 4.3, 7.0, 10.1" LCD modules from Olimex50 GPIOs on three GPIO connectorsMicroSD card connectorSD/MMC card connectorDEBUG-UART connector for console debug with USB-SERIAL-CABLE-FSTATUS LEDPower LED2 KB EEPROM for MAC address and other storage5 BUTTONS with ANDROID functionality + BOOT/REC and POWER buttonsMicrophone input on connector (not populated)Composite TV-output on connector (not populated)JTAG-DEBUG connector (not populated)UART1 connector (not populated)+5 V input power supply, noise immune design4 mounting holesPCB dimensions: 4.0 x 3.2" (101.6 x 81.28 mm)Same features as A10S-OlinuXino-MICRO + 4 GB NAND Flash memory.
Features:
A20 is not industrial grade (-25 to +85 °C) but 0 to +70 °CA20 Cortex-A7 dual-core ARM Cortex-A7 CPU and dual-core Mali 400 GPU1 GB DDR3 RAM memorySATA connector with 5 V SATA power jackBuilt-in FullHD support (1080p)2 x USB High-speed host with power control and current limiterUSB-OTG with power control and current limiterHDMI output with ESD protectorsVGA output on 6-pin 1.25 mm (0.05") step connector100 Mbit/s native EthernetLiPo Battery connector with battery-charging capabilitiesAudio headphones outputMicrophone input on connector2 x UEXT connectorsLCD connector compatible with 4.3", 7.0", 10.1" LCD modules from Olimex160 GPIOs on three GPIO connectorsMicroSD card connectorSD/MMC card connectorDEBUG-UART connector for console debug with USB-SERIAL-CABLE-FGPIO LEDBattery charge status LEDPower LED2 KB EEPROM for MAC address storage and more10 BUTTONS with ANDROID functionality + RESET button4 mount holes6-16 V input power supply, noise immune designPCB dimensions: 5.6 x 3.250" (142.24 x 82.55 mm)Same features as A20-OLinuXino-MICRO-4GB + 4 GB NAND Flash memory.
Allwinner A20 dual core Cortex-A7 processor, each core typically running at 1 GHz and dual-core Mali 400 GPU512 MB DDR3 RAM memorySATA connector with 5 V SATA power jackHDMI connector with FullHD support (1080p)2 x USB High-speed host with power control and current limiterUSB-OTG with power control and current limiter100 Mbit/s native Ethernet (FastEthernet)LiPo Battery connector with battery-charging capabilitiesLCD connector compatible with 4.3", 7.0", 10.1" LCD modules from Olimex160 GPIOs on four GPIO connectorsMicroSD card connectorDEBUG-UART connector for console debug with USB-SERIAL-CABLE-FGPIO LEDBattery charge status LEDPower LED2 KB EEPROM for MAC address storage and more3 buttons with Android functionality including RESET button4 mount holes5 V input power supply, noise immune designPCB dimensions: 84x60 mmSame features as A20-OlinuXino-LIME + 4 GB NAND Flash memory.
Allwinner A20 dual core Cortex-A7 processor, each core typically running at 1 GHz and dual-core Mali 400 GPU1 GB DDR3 RAM memorySATA connector with 5 V SATA power jackHDMI connector with FullHD support (1080p)2 x USB High-speed host with power control and current limiterUSB-OTG with power control and current limiter1000 MBit/s native Ethernet (GigaBit Ethernet)LiPo Battery connector with battery-charging capabilitiesLCD connector compatible with 4.3", 7.0", 10.1" LCD modules from Olimex160 GPIOs on four GPIO connectorsMicroSD card connectorDEBUG-UART connector for console debug with USB-SERIAL-CABLE-FGPIO LEDBattery charge status LEDPower LED2 KB EEPROM for MAC address storage and more3 buttons with Android functionality including RESET button4 mount holes5 V input power supply, noise immune designPCB dimensions: 84x60 mmSame features as A20-OlinuXino-LIME2 + 4 GB NAND Flash memory.
Officially supported:
DebianAndroidThird party:
Arch Linux ARM