New Modules

New Modules

We have designed a modular system with modules connected on a 2-wire data bus, with an additional 2 wires for power. Previously, we used premade PCBs connected to our own boards, but we needed a more professional approach.

Design goals

  • Increased memory capacity beyond the limited kilobytes previously available
  • Text-based menu configuration accessible via terminal emulator on any device
  • No client software needed for configuration — what works now will work in 10, 20, 30 years
  • Built-in RS485 communications
  • Dual voltage support (3.3V and 5V)
  • Comprehensive power conditioning and ESD protection
  • Field-upgradeable firmware
  • Robust and cost-effective design

Accordingly, we developed the following new module:

New module board

Architecture

The new module simplifies child module development. Each specialised module requires only the specific circuitry for its function. Temperature sensors can be simple NTC sensors with a resistor divider and some ESD protection. Pump control follows a similar approach.

Status

The new board has been fabricated and is undergoing testing. Following successful validation, we will redesign each solar system component with dedicated daughterboards and appropriate code adjustments, followed by comprehensive system testing and improvement iterations.