RP2350 Motherboard
Our next-generation controller platform, built around the Raspberry Pi RP2354B (dual-core Cortex-M33 at 150 MHz). This single board serves as the base for all current and future Privateer Systems products.

Modular daughterboard architecture
The motherboard provides power regulation, RS485 networking, and display output. Stackable daughterboard connectors expose all 48 GPIO pins, allowing specialised modules to be added without modifying the base board.
All handler modules are compiled into one firmware image. Users enable or disable modules via USB serial menu — no hardware straps or separate firmware builds required.
Current modules
- NTC temperature monitor — eight-channel NTC thermistor sensing via Wheatstone bridge and ADS1115 16-bit ADC with analogue multiplexing. Cascaded median and moving average filtering (64 samples per reading) delivers sub-degree accuracy
- Solar pump controller — variable-speed PWM pump control with automatic fill detection, temperature-compensated flow, and safety interlocks (overtemperature lockout, freeze protection, sensor fault detection)
- Level sensor — optical liquid level detection for drainback tank monitoring and bubble sensing
RS485 network
Nodes communicate over a multi-master RS485 bus using CSMA/CA collision avoidance with CRC32 error detection. Any node can read sensor data from any other node on the network. The dual-core architecture dedicates one core entirely to RS485 I/O for deterministic timing.
Technical specifications
| Parameter | Value |
|---|---|
| Processor | RP2354B dual-core Cortex-M33 @ 150 MHz |
| Memory | 520 KB SRAM, 2 MB QSPI flash |
| ADC | 12-bit, 8 channels (RP2350 internal) |
| Network | RS485 half-duplex, 115200 baud, CRC32 |
| Power input | 24V DC with four-stage regulation (24V/12V/5V/3.3V) |
| Display | Auto-detected TM1637 7-segment or HD44780 LCD |
| Configuration | USB serial menu, hot-plug supported |
| Protection | ESD, TVS clamping, polyfuse input protection |
Our products are local-control-only devices. Self-running; no internet connection required. Configurable with any device that can connect via a serial terminal. No application. No operating system. No cloud. No subscription.
Errors and omissions excepted. No reliance can be made upon the accuracy of the information contained herein. Devices are prototypes only and are not for commercial sale. No liability can be accepted for any loss or damage arising from the use of any device or information provided.