ICOP¶
ICOP makes industrial computer hardware and the development tools for them. ICOP offers an uncommon combination of hardware and software which distinguishes them from other board vendors.
For a start, their products are not evaluation boards. They are ready-to-use industrial PCs. They are a complete solution electrically and mechanically.
They are programmed with the Arduino IDE. You write your embedded application logic and UI using the Arduino framework and its library ecosystem. Arduino is a great abstraction to solve real problems when it's available for a platform. ICOP is one such platform. You have access to all the popular open source Arduino libraries. There is also support for installing Windows 11 on it.
Inside most of ICOP's panel PCs is an x86 processor. They are DM&P Vortex86 series chips. They execute 32-bit i586 machine code. This has interesting implications, especially since the programming environment is as low-level as Arduino. It's a rare case of an x86 CPU being used in a real-time setting.
Panel PCs¶
These are PCs which are designed to be mounted in a panel. They are more powerful than typical HMIs.
QEC-PPC-M-090T¶
This is an x86 panel PC which you can program using the Arduino IDE. It has two cores. One core is dedicated to EtherCAT so the other is free for application logic.
See the LVGL port repo to get started creating a project for it with LVGL.
See the store page for documentation and the ordering information.
Specs¶
CPU and Memory
CPU: 533 MHz Vortex86EX2 32-bit x86 CPU
RAM: 512MB/1GB DDR3
Flash: 2GB SLC eMMC, 32MB SPI Flash
Display and Touch
Resolution: 1024x600
Display Size: 9"
Interface: VGA
Color Depth: 16-bit
Technology: TFT
DPI: 132 px/inch
Touch Pad: Resistive
Connectivity
Ethernet
USB x3
Headphone