PicoCOM
PicoCOM1 | PicoCOM1.2 | PicoCOM4 | PicoCOMA5 | PicoCOMA9X | PicoCOMA7 | |
State | No New Developments | Production | no new developments | Production | Production | Production |
CPU | - | - | - | - | - | - |
CPU | ATMEL | NXP i.MX 6UL | Samsung ARM 926, 400 MHz | NXP Vybrid | NXP i.MX 6SoloX | NXP i.MX 6ULL |
Core | ARM 926 EJ | ARM Cortex-A7 | ARM 9 | Cortex-A5 + Cortex-M4 | ARM Cortex-A9 + Cortex-M4 | ARM Cortex-A7 |
No of Cores | - | 1 | - | Single-/Dual-Core | 1 + M4 | 1 |
Frequency | 210 MHz | max. 696MHz | 400 MHz | max. 500MHz + 167 MHz | max. 1GHz + 200 MHz | max. 900MHz |
L2-Cache | - | 128KB | - | 512kB | 256KB | 128KB |
GPU | - | NEON | - | NEON FPU |
NEON FPU |
- |
Video | CPU | - | CPU, 2D | - | - | - |
Operating System | - | - | - | - | - | - |
Linux | 2.6 (Emlix Eval/ Pro) (uboot installed) |
Buildroot/Yocto (uboot installed) |
2.6.37 (uboot installed) |
Buildroot (uboot installed) |
Buildroot Yocto (uboot installed) |
Buildroot (uboot installed) |
Windows | WCE 6.0 R3 (Bootloader installed) |
WEC 2013 (Bootloader installed |
WCE 6.0 R3 (Bootloader installed) |
WCE 6.0 R3 WEC 7 WEC 2013 (Bootloader installed) |
WEC 7 WEC 2013 (EBoot installed) |
WEC 7 WEC 2013 (Bootloader installed) |
Real Time | - | - | - | MQX | FreeRTOS | - |
Memory | - | - | - | - | - | - |
Flash | 32MB+ | max. 1GB SLC NAND | 64MB+ | max. 1GB | max. 1GB | max. 512MB NAND |
RAM | 32MB+ | max. 512MB | 64MB+ | max. 512MB | max. 512MB | max. 1GB |
Interfaces | - | - | - | - | - | - |
SD-Card | extern | 1x extern | extern | extern | 1x extern | 1x extern |
Ethernet | 10/ 100MB | 10/100Mb | 10/ 100MB | 2x 10/100MB IEEE 1588 |
1-2x 10/100Mb IEEE 1588 |
1-2 10/100MB IEEE1588 |
USB Host | 1-2 (2.0 FS) | 1x | 1-2 (1.1 FS) | 1-2 | 1x | 1x |
USB Device | 0-1 (2.0 FS) | 1x | 0-1 OTG (2.0 HS) listed within starter kit as RS232/ RS485 | 1 | 1x | 1x |
CAN | 1 | 2x | 1 | 1-2 | 1-2x | 1-2x |
UART | 1x with modem signal, baudrate 115200 1x with RTS/ CTS, max. baudrate 115200 1x mit max. baudrate 115200 |
6x | 1x with RTC/ CTS, max. baudrate 115200 1x with RTS/ CTS, max. baudrate 115200 1x with max. baudrate 115200 |
3 | 2-3x | 3x |
I2C | 1 | 2x | 1 | 1-2 | 1x | 1-2x |
SPI | opt. | 2x | opt. | 1 | 1x | 1x |
Audio | 1x Audio Codec Line Out (L/ R) 1x Audio Codec Line In (L/ R) 3x Analog In (10Bit resolution) |
Line In/Out/analog | 1x Audio Codec Line Out (L/ R) 1x Audio Codec Line In (L/ R) |
Line In/Out | Line In/Out | Line In/Out |
Digital I/O | - | - | - | - | max. 48 | max. 48 |
Touch Panel | - | - | 4-wire, analogue resistive | 4-wire, analogue resistive; PCAP-Touch via I2C | 4-wire, analog resistive PCAP-Touch via I2C |
4-wire, analog resistive PCAP-Touch via I2C |
RTC | - | - | - | - | - | external IC |
additional Interfaces | - | - | - | 4x 12Bit ADC (opt.) | - | - |
Display | - | - | - | - | - | - |
RGB | - | - | - | 16/18bit | 16/18bit | 16/18 Bit |
LVDS | - | - | extern | extern | - | external |
Common | - | - | - | - | - | - |
Supply Voltage | +3,3V | +3,3V DC/ ±5% | +3,3V | +3,3V DC/ + - 5% | +3,3V DC/ ±5% | +3,3V DC/ ±5% |
Power Consumption | - | <1W typ. | - | 1W typ. | 2W typ. | 1,5W typ. |
Operating Temperature | -20°C - +85°C | 0°C - +70°C opt. -25°C - +85°C |
0°C - +70°C (-20°C - +85°C (optional)) | 0°C - +70°C opt. -20°C - +85°C |
0°C - +70°C opt. -40°C - +85°C |
0°C - +70°C opt. -25°C - +85°C |
Size | 40mm x 50mm(l x b) | 40x50mm (LxB) |
40mm x 50mm (l x b) | 40x50mm (lxb) |
40x50mm (LxB) |
40x50mm (LxB) |
Weight | - | ~15g | - | ~10g | ~15g | ~15g |
Long Term Availability | - | 2035 | - | 2028 | 2035 | 2035 |
PicoCOM1 | PicoCOM1.2 | PicoCOM4 | PicoCOMA5 | PicoCOMA9X | PicoCOMA7 |
The PicoCOM family offers the user compact and inexpensive COM modules.
All modules are compatible. It was our goal to offer as many standardized interfaces as possible with the PicoCOM modules, all completely supported by the integrated OS. This allows a fast development of application software without requiring any in-depth hardware knowledge. Integrating the module into the surrounding hardware should be equally uncomplicated.
Therefore the whole power-management of the CPU is already provided on-board and the board gets plugged on the base board of the customer via a robust 80 poles plug connector. Only some additional interface drivers (RS232, Ethernet transformer) are necessary. All modules of this family have the same size (40mm x 50mm) and use the same plug connector, where the first half of the pins carries fix signals and the second half offers module-specific interfaces. Thus an upgrade to future modules of this series is possible anytime (Upgrade to modules with higher processing power and more memory, as well as Upgrade to later, more inexpensive modules).