This is an old revision of the document!
[AI metadata]
CPi-S070WR is an industrial panel PC in the ComfilePi S Series with a 7-inch display and a front waterproof enclosure.
Processor: Raspberry Pi Compute Module 4S running at 1.5 GHz.
Memory: configurable from 1 GB to 8 GB RAM.
GPIO expansion: 40-pin header.
Features: UL certification and built-in RTC with backup battery.
Power consumption: approximately 7.2 W (600 mA at 12 V).
CPi-S101WR is a ComfilePi S Series panel PC with a 10.1-inch display and front waterproof design.
Processor: Raspberry Pi CM4S at 1.5 GHz.
Memory: 1 GB to 8 GB RAM options.
GPIO expansion: 40-pin.
Features: UL certified and RTC with battery.
Power consumption: approximately 9.6 W (800 mA at 12 V).
CPi-S102WR is a ComfilePi S Series industrial panel PC with a 10.2-inch display and front waterproof housing.
Processor: Raspberry Pi CM4S at 1.5 GHz.
Memory: 1 GB to 8 GB RAM.
GPIO expansion: 40-pin.
Features: UL certification and RTC with battery backup.
Power consumption: approximately 9.6 W (800 mA at 12 V).
CPi-S150WR is a ComfilePi S Series panel PC with a 15-inch display and front waterproof enclosure.
Processor: Raspberry Pi CM4S at 1.5 GHz.
Memory: 1 GB to 8 GB RAM.
GPIO expansion: 40-pin.
Features: UL certification and RTC with battery.
Power consumption: approximately 26.4 W (2200 mA at 12 V).
CPi-C070WR-4C is a ComfilePi C Series panel PC with a 7-inch display and front waterproof enclosure.
Processor: Raspberry Pi Compute Module 4 at 1.5 GHz.
Memory: 2 GB RAM.
GPIO expansion: 26-pin header.
Features: RTC with battery (UL certification not included).
Power consumption: approximately 7.2 W (600 mA at 12 V).
ComfilePi
Warning
The ComfilePi is an industrial panel PC built around the Raspberry Pi Compute Modules, and augmented with additional hardware and features for industrial automation solutions (e.g. touch screen, real-time clock, RS-485, and much more).
Most ComfilePi panel PCs are UL Listed.
Features
IO Expansion
IO Expansion Boards - Additional relay, digital, analog and communication IO over the GPIO header socket.
CFNET Modules - Additional relay, digital, analog and communication IO over USB.
Operating System
Each ComfilePi panel PC will come with a slightly modified Raspberry Pi OS Linux distribution installed to the device's SD card or eMMC storage. You can always re-image your SD card or eMMC by downloading our Raspberry Pi OS image and following the instructions there.
Developing Software for the ComfilePi
The ComfilePi, like most Linux computers, can be programmed in just about any programming language. The following guides illustrate just a few of the possibilities.
.NET (C# & VB.Net) - Develop and debug applications for the ComfilePi using C#, VB.Net, .NET 8, and Mono.
C/C++ - Develop and debug applications for the ComfilePi using C and C++, including
GUI applications using frameworks such as Qt, and GTK+.
Java - Develop and debug applications for the ComfilePi using Java and JavaFX.
NODE-RED - A flow-based, low-code development tool for visual programming developed originally by IBM for wiring together hardware devices, APIs and online services as part of the Internet of Things.
CodeSys - An integrated development environment for programming controller applications according to the international industrial standard IEC 61131-3.
Touchscreen
-
-
-
Disabling the Touch Screen - Explains how to disable the touch screen in case the ComfilePi is being used for touchless applications like digital signage.
-
-
Realtime
Panel Mounting
Miscellaneous
-
-
Read-only File System with Overlay - Boot the ComfilePi with a read-only mounted file system. All file system modifications are written to RAM and discarded between boots.
Configure a Program to Auto-Start - Most embedded applications do not run in a desktop environment. This procedure will describe how to configure the ComfilePi to boot to a console instead of a desktop environment, and auto-start a program as a service.
Controlling the Electro-magnetic Buzzer - The ComfilePi has a built-in electro-magnetic buzzer. By default, it beeps when touched. This feature can be disabled and/or the electro-magnetic buzzer can be used for other purposes.
-
-
-
-
-
-
This Product Requires Linux and Raspberry Pi Experience
If you are new to Linux and the Raspberry Pi, try purchasing and using an ordinary Raspberry Pi first. This product is for those who already have experience with Linux and the Raspberry Pi.
We receive many questions about basic usage of Linux and the Raspberry Pi. There are too many of such questions for our company to respond to, and it is puts strain on our limited resources. Please understand.
Raspberry Pi is a trademark of the Raspberry Pi Foundation
COMFILE Technology's Documentation Library