In the field of embedded industrial computing, "core board," "single board computer," and "industrial box PC" are terms frequently used by engineers. But what are their essential differences? At different project stages, which one should you choose?
For hardware engineers and project managers, choosing the wrong product form can lead to:
Extended development cycles: Selecting a core board that requires deep customization when you only need rapid prototype validation.
Cost overruns: Choosing an expensive industrial box PC for large-scale mass production, where the extra hundreds of dollars per unit severely compresses profit margins.
Resource waste: Purchasing a feature-rich single board computer but using only 10% of its interfaces.
This article uses EBYTE's core boards (ECK series), single board computers (ECB series), and industrial box PCs (ECM series) as samples, providing a horizontal comparison across core parameters, size and power consumption, development difficulty, and applicable stages — helping you make the most informed decision at project kickoff.
Before diving into the parameters, let's get to know the three members of EBYTE's industrial computing product line:
Definition: A core board integrates the CPU, memory, storage, power management, and other core components — a "minimum system" board. Users need to design their own baseboard to host the core board and route all peripheral interfaces.
Typical Products: ECK20-6Y28C series (i.MX6ULL), ECK10-13xA series (STM32MP135), ECK30-T13IA series (Allwinner T113-i)
Key Selling Points:
High-quality components, rigorously tested, with excellent environmental adaptability and reliability
Simplified development and maintenance, faster time-to-market
Multiple package options: stamp hole, LGA, BTB, gold finger, etc.
Linux support with rich development SDK
Fast technical support response
Definition: A single board computer is a compact, interface-rich, independently operable embedded computer board. It integrates the baseboard on top of the core board, directly providing user-accessible interfaces such as HDMI, USB, Ethernet, and SD card.
Typical Products: ECB10-135A5M5M-I (STM32MP135), ECB20-PG6Y28C-I (i.MX6ULL), ECB41-PGE (RK3506)
Key Selling Points:
Rich interfaces, wide application range
High cost-performance ratio, own factory
Easy to use and install
Customization support, fast and efficient
Ready for rapid batch deployment in industrial scenarios
Definition: An industrial box PC is a complete "SBC + enclosure" product, integrating the processor, memory, storage, I/O interfaces, enclosure, power system, thermal system, and all other components — ready to use out of the box.
Typical Products: ECM31-B (Allwinner T113-S), ECM33-A (Allwinner T536)
Key Selling Points:
Structural design: EMC protection, ingress protection, thermal management
Power system: wide voltage input, EMC filtering, AC input option
Functional interfaces: wireless communication, network switching, display input/output, GPIO, serial communication
Out-of-the-box, no additional hardware design required
| Comparison Dimension | Core Board (ECK Series) | Single Board Computer (ECB Series) | Industrial Box PC (ECM Series) |
|---|---|---|---|
| Product Definition | Minimum system board with CPU, memory, storage, PMIC | Fully functional embedded computer board | Complete industrial computer with enclosure, PSU, and thermal solution |
| Processor (Examples) | i.MX6ULL @792MHz / STM32MP135 @650MHz / T113-i @1.2GHz | Same as core board | Same (based on core board or processor-specific design) |
| Memory (Examples) | 256MB / 512MB DDR3L | Same as core board | 256MB ~ 2GB LPDDR4 |
| Storage (Examples) | 256MB NAND / 8GB eMMC | Same as core board | 4GB ~ 32GB eMMC |
| Display Interface | LCD (1366×768@60fps) | HDMI / RGB LCD / MIPI DSI | HDMI / VGA / Dual Display |
| Ethernet | 2x 100M or Gigabit MAC (external PHY needed) | 1~2x 100M/Gigabit with RJ45 | 2+ ports 100M/Gigabit + Switch |
| USB | 2x OTG | 2x HOST + OTG | 4+ USB ports |
| UART | 6~8 channels | 4~8 channels | 6~12 isolated RS232/485 |
| CAN | 2 channels | 2 channels | 2~6 channels |
| GPIO | Multiple (up to 80) | 28~40 (RPI expansion header) | 8~16 DI/DO |
| Wireless | Optional WiFi/BT module | Onboard WiFi/BT / IPX antenna | Onboard 4G/WiFi/BT / LoRa expansion |
| Power Input | Single DC 5V ±10% | DC 5V / 12V | DC 9~36V wide range (AC optional) |
| Power Management | Integrated PMIC on core board | Baseboard + core board combined | Complete AC-DC / DC-DC system |
| Thermal Design | None (requires baseboard/heatsink) | Passive (heatsink / thermal pad) | Active + passive (fan header included) |
| EMC / Protection | None (requires baseboard) | Basic protection | EMC design, shielding, EMC filtering |
| Dimensions (Typical) | 46×36×6.8mm (stamp hole) / 29×25×1.0mm (LCC+LGA) | 100×72mm (2.5") / 85×56mm (RPI compatible) | Multi-function integrated form factor |
| Weight | Very light (a few grams to ~15g) | Light (tens of grams) | Heavier (~200~350g) |
| Power Consumption (Typical) | 0.5~2W (Low) | 2~5W (Medium) | 5~15W (Higher, includes auxiliary circuits) |
| Development Difficulty | High (requires baseboard design) | Medium (plug-and-play, but needs validation/integration) | Low (out-of-the-box, software config only) |
| Applicable Stage | Mass production (cost-sensitive, high volume) | Prototype validation / Small batch | Small batch / Rapid deployment |
| Unit Price (Relative) | Low | Medium | High |
Core Board — Development Stage: Engineers must design the baseboard from scratch, including power circuits, peripheral interfaces, connector selection, and PCB layout. This requires strong hardware design skills but yields a highly customized, cost-optimized solution.
Single Board Computer — Rapid Prototyping Stage: EBYTE's SBCs come with a complete functional circuit already designed. Users only need to connect power and peripherals to start software development. However, users still need to consider mounting, fixing, and simple interface expansion.
Industrial Box PC — Deployment Stage: The product is already housed in an enclosure with standard interfaces (RS485 terminal blocks, SIM card slot, antenna connectors, etc.). Users simply install software and configure the network to put it into field operation.
| Project Phase | Recommended Product | Rationale |
|---|---|---|
| Concept Validation (POC) | Industrial Box PC (ECM) | Fastest way to set up the environment and validate business logic |
| Prototype Development | Single Board Computer (ECB) | Rich interfaces, connect all peripherals directly, perform HW/SW co-debugging |
| Small Batch Trial (tens to hundreds) | Single Board Computer (ECB) | No need for massive baseboard development investment, fast delivery |
| Mass Production (thousands+) | Core Board (ECK) + Custom Baseboard | Lowest BOM cost, optimal form factor and feature customization |
Core Board: Can be very small (ECK41-E at 29×25mm), very low power (0.5~2W), ideal for embedding into the user's own enclosure system.
Single Board Computer: Moderate size (standard 2.5" 100×72mm or RPI-compatible 85×56mm), power consumption 2~5W, typically requires user-designed enclosure or mounting bracket.
Industrial Box PC: Size determined by enclosure, typically larger (e.g., 85×80×30mm), higher power consumption (5~15W including PSU, fan, etc.), suitable for direct installation in electrical cabinets or equipment enclosures.
| Core Parameter | Core Board (ECK10-13xA) | SBC (ECB10-135A5M5M-I) | Box PC (ECM31-B) |
|---|---|---|---|
| Processor | STM32MP135 @650MHz + M4@209MHz | STM32MP135 @650MHz + M4@209MHz | Allwinner T113-S3 (Dual A7 + RISC-V + DSP) |
| Memory | 512MB DDR3L | 512MB DDR3L | 256MB DDR3 |
| Storage | 512MB NAND FLASH | 512MB NAND FLASH | 8GB eMMC |
| Display | LCD (supported) | HDMI + RGB LCD | HDMI |
| Ethernet | 2x Gigabit MAC (external PHY) | 1x Gigabit RJ45 (onboard PHY) | 2x 100M RJ45 (with network transformer) |
| USB | 2x OTG | 2x USB HOST + 1x OTG | 2x USB HOST |
| UART | 8 channels | 4 channels (partially routed) | 3x RS485 + 1x debug UART |
| CAN | 2 channels | 2 channels | 2 channels |
| Wireless | WiFi/BT (onboard optional) | WiFi/BT (onboard IPX connector) | Onboard 4G (full Netcom) + WiFi/BT |
| Power Input | DC 5V | DC 12V | DC 8~28V wide range |
| Protection Rating | N/A (determined by baseboard) | N/A | IP30 / dedicated protection design |
| Dimensions | 67.6×30×4.5mm | 100×72mm | 85×80×30mm |
| Power Consumption (Typical Load) | ~1.55W (core board only) | ~3~5W | ~5~7W |
| Operating Temperature | 0~70°C (Commercial) / -40~85°C (Industrial) | -40~85°C (Industrial) | -40~85°C (Industrial) |
| Accessories | None | Heatsink, LCD touchscreen | Power adapter, antennas |
When to choose: After mass production launch, cost per unit is highly sensitive; the product requires a non-standard form factor.
Typical Users:
Industrial control motherboard manufacturers: Need custom baseboards for differentiated interface layouts
Smart home gateway vendors: Need to minimize BOM cost for million-unit shipments
Robot controllers: Need high-reliability core modules with customized driver baseboards
Representative Product: ECK10-13xA series. After purchasing the core board, users design their own baseboard to significantly reduce overall BOM cost.
When to choose: Project timeline is tight, need a demonstrable prototype within months; interface requirements closely match the SBC's standard interface offering.
Typical Users:
Solution integrators: Need to quickly develop HMI demo units for customer presentations
Embedded outsourcing teams: Need standardized hardware platforms to focus on software development
Startup teams: No hardware design capability, purchase SBCs directly to complete the product
Representative Product: ECB10-135A5M5M-I, directly providing HDMI, USB, Ethernet and other standard interfaces — just connect power and a display to run.
When to choose: The box PC needs to be installed directly in on-site electrical cabinets or outdoor equipment boxes; industrial protection (wide voltage, EMC, dust and vibration resistance) is explicitly required.
Typical Users:
Equipment automation retrofits: Need to immediately replace aging PLCs or industrial host computers
Smart streetlight systems: Need direct installation, wiring, and networking in field enclosures
Edge computing gateways: Need simultaneous support for multiple field buses (RS485/CAN) and backhaul networks (4G/Ethernet)
Representative Product: ECM31-B series, supporting 8~28V wide voltage input, with DIN rail mounting and 4G full Netcom — just connect power, wire up, and go to cloud.
| Advantage | Description |
|---|---|
| Complete Ecosystem | From core boards to SBCs to box PCs, covering the full lifecycle from R&D to mass production |
| Quality Consistency | All three product lines use the same grade of industrial components and testing standards |
| Software Compatibility | All based on the same Linux kernel (5.10/6.1) and U-Boot — software is reusable, platform migration cost is low |
| Customization Capability | Core boards support flexible package types (stamp hole, LGA, BTB, gold finger); SBCs and box PCs support functional and enclosure customization |
| Proven Project Experience | Products widely deployed in IoT, industrial control, smart home, smart city, and other fields, validated in harsh environments |
A: Yes. When an SBC (e.g., ECB10-135A5M5M-I) is designed based on a corresponding core board (e.g., ECK10-135A5M5M-I), the CPU, memory, and storage performance are identical. The difference lies in peripheral interfaces and additional features. The SBC integrates the baseboard's power supply, interface, and protection circuits — it is essentially a "core board + functional baseboard" finished solution.
A: Yes, but development work is required. The baseboard design on the SBC has been validated, and you can refer to its schematic and PCB design files (EBYTE provides open-source files) to design your own production baseboard. This significantly reduces your development risk. However, you must ensure that your custom baseboard matches the SBC's baseboard functionality, or make trade-offs (e.g., omitting unnecessary features to reduce cost).
A: This is not recommended. The box PC enclosure serves critical functions beyond protection, including electromagnetic shielding (EMC), heat dissipation, and mounting. Removing the enclosure may cause the module to malfunction due to inadequate cooling or electromagnetic interference. If your end product requires a bare-board form factor, choose the SBC (ECB series) instead.
A:
Core Board (High): Requires PCB layout capability — designing baseboard schematics, multi-layer PCB routing, and debugging peripheral drivers. Typical R&D cycle: 1~3 months.
Single Board Computer (Medium): No hardware design required, but needs OS installation, network configuration, and application software development. Typical R&D cycle: 1~4 weeks.
Industrial Box PC (Low): Out-of-the-box — typically just install software and configure the IP address to put it into operation. Typical R&D cycle: just a few days.
A: Core board power consumption is typically 0.5~2W. SBC (including baseboard auxiliary circuits) power consumption is typically 2~5W. Industrial box PCs add:
Wider power conversion circuits (AC-DC/DC-DC, ~80-90% efficiency)
Cooling fans (~0.5~2W)
Isolation/protection circuits
Additional wireless modules (4G module peak power can reach 3W)
Therefore, total box PC power consumption is typically 5~15W — about 5 to 10 times that of a core board alone.
A: EBYTE provides a complete embedded Linux development environment including:
Linux kernel (versions 5.10/6.1) with full driver source code
U-Boot bootloader source code
Cross-compilation toolchain for application development
Development and debugging tools for both Windows and Linux desktop environments
Hardware design resources including reference schematics, PCB layout files, and datasheets
A: Yes. Since ECK core boards, ECB SBCs, and ECM box PCs share the same underlying processor architectures and Linux kernel versions, application software can be ported across platforms with minimal modification. This significantly reduces platform migration costs when moving from prototype (SBC) to mass production (core board).
A: For standard products, lead time is typically 3~6 working days. For customized orders (custom logo, modified parameters, or custom enclosure), lead time is typically 15~30 days depending on the complexity of customization. EBYTE supports ODM/OEM services with experienced engineering support.
One-sentence summary: For ultimate cost-performance and customized mass production, choose a core board; for rapid development and prototype validation, choose a single board computer; for out-of-the-box industrial field deployment, choose an industrial box PC.