KinCony IoT
Raspberry Pi CM5 Mosfet Controller for Smart Home & Industrial Automation - KinCony Pi5M16
Raspberry Pi CM5 Mosfet Controller for Smart Home & Industrial Automation - KinCony Pi5M16
Couldn't load pickup availability
Product Overview
KinCony Pi5M16 is a powerful Raspberry Pi-based IoT gateway designed for smart home automation and industrial control applications. Powered by the Raspberry Pi Compute Module 5 (CM5), it integrates 16-channel MOSFET outputs, optocoupler-isolated digital inputs, analog inputs, RS232/RS485 communication interfaces, PWM outputs, and multiple expansion interfaces into a compact DIN rail aluminum enclosure.
Pi5M16 is an ideal solution for automation projects requiring reliable DC load control. The CM5 directly manages MOSFET outputs, digital inputs, analog inputs, PWM outputs, and serial communication ports, making it easy to develop applications using Node-RED, Home Assistant, Python, MQTT, Modbus, and other Linux-based software platforms.
Key Features
- Powered by Raspberry Pi Compute Module 5 (CM5)
- 16-channel MOSFET outputs
- 16-channel optocoupler-isolated digital inputs
- Supports Home Assistant and Node-RED
- RS232 and RS485 communication ports
- 2-channel PWM outputs
- 2 × DC 0-5V analog inputs
- 2 × 4-20mA analog inputs
- 20 free GPIO expansion ports
- Gigabit Ethernet support
- M.2 M-Key PCIe expansion socket
- DIN rail installation
- SSD1306 I2C OLED display
- Industrial aluminum enclosure
- Ideal for smart home and industrial automation projects
Product Specifications
| Item | Specification |
|---|---|
| Model | KinCony Pi5M16 |
| Description | KinCony Automation Local Server – Pi5M16 |
| Processor | Raspberry Pi Compute Module 5 |
| Dimensions | 170mm × 105mm × 58mm |
| Installation | DIN Rail |
| Material | Aluminum Shell |
| Power Supply | DC 12V–24V |
| Working Temperature | -20°C to 70°C |
| Working Humidity | 20%–80% |
| Ethernet | 1 × RJ45 Gigabit Ethernet (IPv4/IPv6) |
| USB | 2 × USB 3.0 |
| HDMI | 1 × Full-size HDMI 2.0 |
| USB-C | 1 × USB-C |
| microSD | 1 × microSD socket (Lite version only) |
| RS232 | 1 Port |
| RS485 | 1 Port |
| OLED Display | SSD1306 I2C OLED |
| Expansion | M.2 M-Key PCIe Socket |
| GPIO Expansion | CM5 GPIO Extender |
| Cooling | Heatsink + Fan |
MOSFET Output Specifications
| Item | Specification |
|---|---|
| Output Channels | 16 |
| Output Type | MOSFET |
| Maximum Current | 2A per channel (continuous operation) |
| Recommended Load | DC loads such as LED strips, solenoid valves, DC motors, and industrial actuators |
Digital Input Specifications
| Item | Specification |
|---|---|
| Input Channels | 16 |
| Isolation | Optocoupler Isolation |
| Signal Type | Dry Contact |
| Maximum Cable Length | 500 meters |
| Logic “1” | DC 0V |
| Logic “0” | DC 12V |
Analog Inputs
| Type | Channels |
|---|---|
| Voltage Input | 2 × DC 0-5V |
| Current Input | 2 × 4-20mA |
PWM Outputs
| Item | Specification |
|---|---|
| PWM Channels | 2 |
Available Interfaces
- 1 × Gigabit Ethernet
- 2 × USB 3.0
- 1 × HDMI 2.0
- 1 × USB-C
- 1 × microSD Card Slot
- 1 × RS232
- 1 × RS485
- 2 × PWM Outputs
- 2 × 0-5V Analog Inputs
- 2 × 4-20mA Analog Inputs
Free GPIO Expansion
The Pi5M16 provides 20 free GPIOs from the Raspberry Pi CM5 module for custom development and hardware expansion.
GPIO21, GPIO20, GPIO16, GPIO01, GPIO07, GPIO08, GPIO25, GPIO24, GPIO23, GPIO18,
GPIO26, GPIO19, GPIO06, GPIO00, GPIO11, GPIO09, GPIO10, GPIO22, GPIO27, GPIO17
Default CM5 Configuration
- CM5004000
- 4GB RAM
- Lite Version
- No WiFi
- No Bluetooth
Important Notes
microSD Card Usage
If you are using a CM5 module with onboard eMMC storage, the microSD card slot cannot be used.
The microSD slot is only available when using a CM5 Lite module.
Programming CM5 via USB-C
To access the eMMC or microSD card from a Windows PC:
- Connect the Pi5M16 to your computer using a USB-C cable.
- Run the Raspberry Pi rpiboot utility.
- The eMMC or microSD storage will appear as a removable drive.
- Flash Raspberry Pi OS or other Linux images directly.
Package Options
Bundle A
- Pi5M16 Mainboard
- Without CM5 Module
- Heatsink
- Cooling Fan
Bundle B
-
- Pi5M16 Mainboard
- CM5 Module (CM5004000)
- 4GB RAM Lite Version
- Heatsink
- Cooling Fan
Typical Applications
- Home Assistant Automation Server
- Node-RED Automation Projects
- Industrial Control Systems
- LED Lighting Control
- Solenoid Valve Control
- DC Motor Control
- IoT Gateway Applications
- MQTT and Modbus Integration
- Smart Home Automation
- Edge Computing Projects
Software Support
- Home Assistant
- Node-RED
- Raspberry Pi OS
- MQTT
- Modbus RTU/TCP
- Docker
- Python
- Linux-based Automation Software
Why Choose Pi5M16?
Pi5M16 combines the computing power of Raspberry Pi CM5 with industrial-grade MOSFET outputs, isolated digital inputs, analog inputs, and serial communication interfaces in a single DIN rail enclosure. It provides an excellent platform for smart home projects, industrial automation systems, and IoT edge applications.
With native support for Home Assistant, Node-RED, MQTT, Modbus, and Linux applications, Pi5M16 offers a flexible, reliable, and expandable automation solution for professional and DIY users alike.
Share














