Industrial box PC · 8DI/8DO GPIO · MODBUS · compact 195 mm chassis
UPC-209B 8DI/8DO MODBUS Digital I/O — Compact Fanless Industrial Box PC
8DI/8DO GPIO · MODBUS · 3× RS232 (2× RS485 opt) · Dual Intel i211 LAN · 195 × 160 × 42.8 mm · 1.7 kg · Fanless
Eight inputs, eight outputs and MODBUS in a 1.7 kg box. The UPC-209B reads field signals and drives lamps, relays and valves directly from its 8DI/8DO block, and joins an existing PLC, remote I/O or SCADA system as another MODBUS node — no proprietary driver, no separate I/O card. It is the compact way to do it: 195 × 160 × 42.8 mm, with three RS232 channels (two switchable to RS485), six USB ports, HDMI, dual Intel i211 Gigabit LAN and both M.2 and mSATA storage inside.

8DI / 8DO GPIOMODBUS compatible1.7 kg compact3× RS232 (2× RS485 opt)4× USB 3.0 + 2× USB 2.0Dual Intel i211 LAN
17+
Years
50+
Countries
1
MOQ unit
2–4
Weeks lead
OEM
ODM & branding
At a glance
UPC-209B key specifications
Everything that decides whether this box fits your cabinet — I/O count, processor ladder, memory and storage, and the environment it holds.
Processor
Intel® Core™ 10th Gen i3-10110U (i5-10210U / i7-10510U optional)
Memory
DDR4 up to 16GB (1× SO-DIMM)
Storage
M.2 SSD + full-size mSATA, 128GB–1TB
Digital I/O
8DI / 8DO GPIO · MODBUS compatible
Serial
3× RS232 on DB9 (2× RS485 optional), 5V / 12V
USB
4× USB 3.0 + 2× USB 2.0 (Type-A)
Display
1× HDMI
Ethernet
2× Intel i211 Gigabit LAN
Cooling
Fanless — no fan, no filter
Operating temperature
0–50 ℃ (extended range optional)
Dimensions
195 × 160 × 42.8 mm
Weight
1.7 kg · wall or VESA mount
Design notes
Why the digital I/O belongs in a 1.7 kg box

Field signals read where the computer already is
The UPC-209B carries eight digital inputs and eight digital outputs on the same board set as the processor, exposed as a MODBUS interface. Sensors, pushbuttons, level switches and pulses come in on the inputs; lamps, relays, solenoids and contactors go out on the outputs. Because it speaks MODBUS, the box drops into an existing control system as one more node — the PLC or SCADA master keeps polling, and the box adds the computing, logging or HMI layer that the existing hardware cannot.
- 8DI + 8DO on the chassis, wired straight to field devices
- MODBUS interface — joins PLC, remote I/O or SCADA as a node
- No separate I/O card, no proprietary driver
- 3× RS232 (2× RS485 optional) for instruments and legacy controllers
- Compact 195 × 160 × 42.8 mm chassis, only 42.8 mm deep
M.2 and mSATA at the same time
Storage is often the first limit on a logging or traceability station: the operating system, the application and the data all want their own space and their own write profile. The UPC-209B provides both an M.2 slot and a full-size mSATA slot, so the system can live on one device and the data, images or archive on the other, with capacity from 128GB to 1TB. Memory is a single DDR4 SO-DIMM socket up to 16GB, which keeps the box serviceable in the field with standard parts.
- M.2 + full-size mSATA — system and data on separate devices
- Storage from 128GB to 1TB
- 1× DDR4 SO-DIMM, up to 16GB, field-serviceable
- 4× USB 3.0 + 2× USB 2.0 for scanners, cameras and service devices
- HDMI output (1920×1200 @30Hz) and line-out audio


Compact chassis, wide-range power, extended temperature option
At 195 × 160 × 42.8 mm and 1.7 kg the UPC-209B fits inside cabinets and machine frames where a 337 mm box will not go, and the bracket version measures 272.6 × 160 × 46 mm overall. Power is 12V DC on a 3-pin Phoenix connector with 9–36V DC optional, and the serial channels support 5V or 12V signalling — which matters when the existing device expects 5V logic rather than the industrial 12V level.
- 195 × 160 × 42.8 mm, 1.7 kg, black aluminium front panel
- 12V DC (9–36V optional) on a 3-pin Phoenix connector
- Serial channels support 5V / 12V signalling levels
- Extended temperature option; storage −20–70 ℃
- CE / RoHS; custom BIOS, system encryption and custom LOGO available
Configurations
Choose the UPC-209B configuration
Three 10th Gen Core builds on one chassis. The 8DI/8DO digital I/O block, the three serial channels, the display output, the enclosure and the mounting — 8DI / 8DO GPIO with MODBUS · 3× RS232 on DB9 (2× RS485 optional) · 4× USB 3.0 + 2× USB 2.0 · HDMI · line-out · 2× Intel i211 Gigabit LAN — are identical across all three; only the processor and the standard memory change.

Intel® Core™ i3-10110U
Entry · 10th Gen i3
Best forPanels that read eight field inputs and switch eight outputs on the MODBUS network, with light software on the same box — this is the standard build.
Part number C8.02.03.004 — standard build: 4GB memory, SSD 256GB.
System core
| Processor | Intel® Core™ i3-10110U |
| Memory | 4GB (1× DDR4 2133 MHz SO-DIMM socket, up to 16GB) |
| Storage | SSD 256GB |
| Storage slots | M.2 SSD + full-size mSATA SSD, 128GB–1TB |
| Cooling | Fanless |
| Operating system | Windows 7 / 10 · Linux |
Digital I/O & interfaces
| GPIO | 8DI / 8DO digital I/O, MODBUS compatible |
| USB | 4× USB 3.0 + 2× USB 2.0 (Type-A) |
| COM | 3× RS232 on DB9 (2× RS485 optional), 5V / 12V supported |
| Display | 1× HDMI (1920×1200 @30Hz) |
| Audio | 1× Line-out |
| Ethernet | 2× Intel i211 10/100/1000M Gigabit LAN |
Wireless & expansion
| Wi-Fi | 802.11a/g/n, 2×2 antenna, 2.4 / 5 GHz, 300 Mbps |
| Wireless network | 4G full network compatibility (optional) |
Power
| DC input | 12V DC on a 3-pin Phoenix connector (9–36V DC optional) |
| Control | 1× power switch, AT / ATX optional |
Environmental
| Operating temperature | 0–50 ℃ (extended temperature optional) |
| Storage temperature | −20–70 ℃ (extended temperature optional) |
Mechanical
| Dimension | 195 (W) × 160 (D) × 42.8 (H) mm |
| With bracket | 272.6 (W) × 160 (D) × 46 (H) mm |
| Weight | 1.7 KG |
| Colour | Black |
| Material | High-strength aluminium alloy front panel |
| Mounting | Wall mount / VESA mount |
Compliance & ODM
| Certifications | CE / RoHS |
| Custom service | Custom BIOS, system encryption, custom LOGO |

Intel® Core™ i5-10210U
Balanced · 10th Gen i5
Best forStations that drive the DI/DO block and run a full HMI or SCADA client, with a local log alongside the operator screen.
Part number issued per configuration — this build is a platform CPU option; CPU model may vary, contact sales for the exact part number.
System core
| Processor | Intel® Core™ i5-10210U |
| Memory | 8GB (1× DDR4 2133 MHz SO-DIMM socket, up to 16GB) |
| Storage | SSD 256GB |
| Storage slots | M.2 SSD + full-size mSATA SSD, 128GB–1TB |
| Cooling | Fanless |
| Operating system | Windows 7 / 10 · Linux |
Digital I/O & interfaces
| GPIO | 8DI / 8DO digital I/O, MODBUS compatible |
| USB | 4× USB 3.0 + 2× USB 2.0 (Type-A) |
| COM | 3× RS232 on DB9 (2× RS485 optional), 5V / 12V supported |
| Display | 1× HDMI (1920×1200 @30Hz) |
| Audio | 1× Line-out |
| Ethernet | 2× Intel i211 10/100/1000M Gigabit LAN |
Wireless & expansion
| Wi-Fi | 802.11a/g/n, 2×2 antenna, 2.4 / 5 GHz, 300 Mbps |
| Wireless network | 4G full network compatibility (optional) |
Power
| DC input | 12V DC on a 3-pin Phoenix connector (9–36V DC optional) |
| Control | 1× power switch, AT / ATX optional |
Environmental
| Operating temperature | 0–50 ℃ (extended temperature optional) |
| Storage temperature | −20–70 ℃ (extended temperature optional) |
Mechanical
| Dimension | 195 (W) × 160 (D) × 42.8 (H) mm |
| With bracket | 272.6 (W) × 160 (D) × 46 (H) mm |
| Weight | 1.7 KG |
| Colour | Black |
| Material | High-strength aluminium alloy front panel |
| Mounting | Wall mount / VESA mount |
Compliance & ODM
| Certifications | CE / RoHS |
| Custom service | Custom BIOS, system encryption, custom LOGO |

Intel® Core™ i7-10510U
Performance · 10th Gen i7
Best forReading and logging every input at speed while an application reacts to them — interlocks, counting and traceability on the same unit.
Part number issued per configuration — this build is a platform CPU option; CPU model may vary, contact sales for the exact part number.
System core
| Processor | Intel® Core™ i7-10510U |
| Memory | 8GB (1× DDR4 2133 MHz SO-DIMM socket, up to 16GB) |
| Storage | SSD 256GB |
| Storage slots | M.2 SSD + full-size mSATA SSD, 128GB–1TB |
| Cooling | Fanless |
| Operating system | Windows 7 / 10 · Linux |
Digital I/O & interfaces
| GPIO | 8DI / 8DO digital I/O, MODBUS compatible |
| USB | 4× USB 3.0 + 2× USB 2.0 (Type-A) |
| COM | 3× RS232 on DB9 (2× RS485 optional), 5V / 12V supported |
| Display | 1× HDMI (1920×1200 @30Hz) |
| Audio | 1× Line-out |
| Ethernet | 2× Intel i211 10/100/1000M Gigabit LAN |
Wireless & expansion
| Wi-Fi | 802.11a/g/n, 2×2 antenna, 2.4 / 5 GHz, 300 Mbps |
| Wireless network | 4G full network compatibility (optional) |
Power
| DC input | 12V DC on a 3-pin Phoenix connector (9–36V DC optional) |
| Control | 1× power switch, AT / ATX optional |
Environmental
| Operating temperature | 0–50 ℃ (extended temperature optional) |
| Storage temperature | −20–70 ℃ (extended temperature optional) |
Mechanical
| Dimension | 195 (W) × 160 (D) × 42.8 (H) mm |
| With bracket | 272.6 (W) × 160 (D) × 46 (H) mm |
| Weight | 1.7 KG |
| Colour | Black |
| Material | High-strength aluminium alloy front panel |
| Mounting | Wall mount / VESA mount |
Compliance & ODM
| Certifications | CE / RoHS |
| Custom service | Custom BIOS, system encryption, custom LOGO |
Drawings
Dimensions and I/O layout
Check the depth against your cabinet before ordering — at 42.8 mm the UPC-209B fits back plates where a standard box PC will not.


Ordering information
Part numbers and standard builds
Each row is a complete factory build: the part number fixes processor, memory and storage. The enclosure, the mounting and the full I/O set — 8DI / 8DO GPIO with MODBUS · 3× RS232 on DB9 (2× RS485 optional) · 4× USB 3.0 + 2× USB 2.0 · HDMI · line-out · 2× Intel i211 Gigabit LAN — are the same for every row.
| NO. | Model | Product Part Number | Description | Standard Memory | Standard Storage |
|---|---|---|---|---|---|
| 1 | UPC-209B | C8.02.03.004 | Intel® Core™ i3-10110U Processor | 4GB | SSD 256GB |
| 2 | UPC-209B | On request | Intel® Core™ i5-10210U Processor | 8GB | SSD 256GB |
| 3 | UPC-209B | On request | Intel® Core™ i7-10510U Processor | 8GB | SSD 256GB |
Contact sales for volume pricing, memory and storage upgrades, the −40–70 ℃ extended temperature build, and 4G / Wi-Fi configuration on the same part numbers. Rows marked On request are platform CPU options: the processor family is published without a part number, so the number is issued per configuration — CPU model may vary.
Downloads
UPC-209B downloads
The full specification is available immediately. Manuals, drivers, certificates and drawings are issued with the quotation.
UPC-209B datasheet
Full specifications, I/O layout, dimensions and the ordering table (PDF).
Panel PC buying guide
How to size the display, choose the protection rating and specify the cutout.
Industrial PC FAQ
Processor, operating system, mounting and environmental questions.
Manual, drivers & certificates
User manual, driver pack, CE / FCC / BIS certificates, 2D and 3D drawings — issued per order.
FAQ
UPC-209B frequently asked questions
Questions about the 8DI/8DO block and its MODBUS interface, the two storage devices, the compact 195 mm chassis, the 5V/12V serial option and the 1.7 kg weight.
What can the 8DI/8DO block on the UPC-209B actually control?
Anything that switches or is switched by a digital signal. The eight inputs read pushbuttons, limit and level switches, proximity sensors, relay contacts and pulse outputs; the eight outputs drive lamps, indicator stacks, relays, contactors, solenoid valves and signal inputs on other equipment. Because the block is exposed over MODBUS, the logic that reacts to those signals can live in the box itself or in an existing PLC or SCADA master.
How does the MODBUS interface work with an existing PLC?
The box appears to the control system as another MODBUS node. The PLC, remote I/O coupler or SCADA master polls the UPC-209B registers exactly as it polls its other stations, reads the eight inputs and writes the eight outputs. Nothing proprietary is involved, and the existing program does not have to be rewritten — which is why this box is usually bought for a retrofit where the I/O has to be added without touching the controller.
Why does it have two storage devices instead of one?
Because logging and traceability stations outgrow a single drive quickly. The {model} provides an M.2 slot and a full-size mSATA slot, so the operating system and the application can live on one device while the data, images or archive live on the other — with capacity from 128GB to 1TB. Keeping them apart also protects the system volume from a logging workload that writes continuously.
What are the serial ports, and are they switchable?
The {model} carries 3× RS232 on DB9, and two of the three can be configured as RS485 instead. All three support 5V or 12V signalling, which is the practical detail that decides whether an existing serial device can be wired directly. Use RS232 for point-to-point instruments and legacy controllers, and the optional RS485 channels when a multi-drop bus of meters or sensors has to run on one twisted pair.
How compact is it, and where does it fit?
195 × 160 × 42.8 mm and 1.7 kg — the smallest form factor in the family, with a bracket version at 272.6 × 160 × 46 mm overall. It is the model for machine-mounted applications, small panels, kiosk back-boxes and retrofit cabinets where depth is the binding constraint. The front panel is high-strength aluminium alloy and the finish is black; mounting is by wall bracket or VESA plate.
Which processor builds are available?
Three on the Intel® Core™ 10th Gen platform: i3-10110U at 2.10–4.10 GHz, i5-10210U at 1.70–4.40 GHz and i7-10510U at 1.80–4.90 GHz. The i3-10110U build with 4GB and a 256GB SSD is the standard configuration — C8.02.03.004; the other two builds have their part numbers issued per configuration. Memory is a single DDR4 SO-DIMM socket up to 16GB.
What are the inputs and outputs, and can they be expanded?
The chassis provides 8 digital inputs and 8 digital outputs as one MODBUS block. If an installation needs more points, the usual answer is a second box or an external MODBUS I/O coupler on the same bus — the box already speaks the protocol, so adding points is a bus decision rather than a chassis decision. CESIPC can also discuss custom I/O configurations under the ODM service.
What does it need for power?
12V DC on a 3-pin Phoenix connector, with 9–36V DC optional for DC-bus cabinets and vehicle installations, and a power switch with AT or ATX startup mode. The wide input range matters in practice because field supplies sag under load; the box keeps running while a nominal 12V rail drops well below it.
What temperature range and certifications does the compact model hold?
It is fanless — nothing to filter, nothing to seize. Operating temperature is 0–50 ℃ with an extended temperature option available, and storage is rated −20–70 ℃. Certification is CE / RoHS. Custom services include custom BIOS, system encryption and custom LOGO, and Wi-Fi (802.11a/g/n, 2×2 antenna, 2.4/5 GHz) plus optional 4G are available alongside the two Intel i211 Gigabit ports.
Related models
Other models in the family
The LEGO MODE box PC family covers digital I/O and fieldbus, serial and USB, multi-LAN, cellular and power-redundant variants on one modular platform. The UPC-209B is the compact member of the family with digital I/O — 8DI/8DO and MODBUS in a 195 mm chassis; if you need 24V 8×8 I/O in a full-size chassis, five LAN ports, a USB-dense station, a DB37 serial bank or cellular connectivity, one of its siblings carries it.
Tell us your I/O list and your cabinet space
Send us the signals you need to read and drive, the ports, the supply voltage and the space available. We will confirm the configuration, the part number, the lead time and the price — typically the same working day.
Request a quotation
Tell us what you need — we will quote the UPC-209B
Pick the specification and the application below — every answer reaches us as a separate line, so one reply can confirm the exact build, lead time and price. Not sure about a field? Leave it on “advise me” and our engineers will choose for you.