Hardware

MM5D - four channels programmable controlling and remote monitoring equipment

The device is an enhanced version of MM3D. Suitable for measuring, controlling and remote sensing characteristics of a growing site.

The unit has four inputs, four controllers and four status relay contact outputs. The control outputs can be disabled by a key switch.

The device can be configured via serial console or SSH using character-based setup programs. Some of the set parameters, the current status and the measured data can be checked with a web browser. The device is programmable in Python.

supply voltage:5V DC (with 230 V AC/5 V DC adapter)
supply current:max. 2,5 A
isolation class:class I
mechanical size:190x140x70 mm
IP protection:IP 54
IK protection:IK 03
cover:termoplast (ABS)
LAN:Ethernet (RJ45) or Wi-Fi

Automatically measured values

value interval resolution accuracy
temperature -40...+80 °C 0,1 °C < ±0,5 °C
humidity 0-100% RH 0,1 % RH ±2 % RH

Manuals

1:Supply on sign LED
2:Activity LED
3:Matrix display
4:Operation mode change switch
5:Sign LED of inputs
6:Error LEDs
7:Sign LED of outputs
8:Serial consol connector
9:Supply fuse
10:Disable output relays key switch

Schematic drawings

Download

name version format note
hardware documentation in package v191101-4.0tar.gz
only Gerber files v191101zip Order here: PCBWay
only Gerber files - U4 module v191101zip Order here: PCBWay
only Gerber files - U5 module v191101zip Order here: PCBWay
Github git clone https://github.com/pozsarzs/mm5d-hw.git

Operating software for MM5D device

The software includes Bash shells as well as programs written in FreePascal, Perl and Python3.
name version OS arch. format note
installer package v0.6.1 Raspberry Pi OS armhf tar.gz  
installer package v0.6 Raspberry Pi OS armhf tar.gz  
base installer package v0.6 Raspberry Pi OS armhf deb  
environment characteristic editor installer package v0.6 Raspberry Pi OS armhf deb  
web interface installer package v0.6 Raspberry Pi OS   deb  
OS preparing program installer package* v0.6 Raspberry Pi OS   deb  
installer package v0.5.1 Raspberry Pi OS armhf tar.gz  
base installer package v0.5.1 Raspberry Pi OS armhf deb  
environment characteristic editor installer package v0.5.1 Raspberry Pi OS armhf deb  
web interface installer package v0.5.1 Raspberry Pi OS   deb  
OS preparing program installer package* v0.5.1 Raspberry Pi OS   deb  
installer package v0.5 Raspberry Pi OS armhf tar.gz  
base installer package v0.5 Raspberry Pi OS armhf deb  
environment characteristic editor installer package v0.5 Raspberry Pi OS armhf deb  
web interface installer package v0.5 Raspberry Pi OS   deb  
OS preparing program installer package* v0.5 Raspberry Pi OS   deb  
installer package v0.4 Raspberry Pi OS armhf tar.gz  
base installer package v0.4 Raspberry Pi OS armhf deb  
environment characteristic editor installer package v0.4 Raspberry Pi OS armhf deb  
web interface installer package v0.4 Raspberry Pi OS   deb  
OS preparing program installer package* v0.4 Raspberry Pi OS   deb  
installer package v0.3 Raspberry Pi OS armhf tar.gz  
base installer package v0.3 Raspberry Pi OS armhf deb  
environment characteristic editor installer package v0.3 Raspberry Pi OS armhf deb  
web interface installer package v0.3 Raspberry Pi OS   deb  
OS preparing program installer package* v0.3 Raspberry Pi OS   deb  
installer package v0.2 Raspberry Pi OS armhf tar.gz  
base installer package v0.2 Raspberry Pi OS armhf deb  
environment characteristic editor installer package v0.2 Raspberry Pi OS armhf deb  
web interface installer package v0.2 Raspberry Pi OS   deb  
OS preparing program installer package* v0.2 Raspberry Pi OS   deb  
*: After install this and before install other packages of MM5D, run 'mm5d-prepare' script.

Github git clone https://github.com/pozsarzs/mm5d-sw.git


MM5DRead - status reader program for MM5D device

source package v0.3     tar.gz FreePascal
installer package v0.3 Debian Linux/GNU amd64 deb  
installer program v0.3 Linux amd64 bin  
binary package v0.3 Linux amd64 tar.gz portable
installer package v0.3 Debian Linux/GNU i386 deb  
installer program v0.3 Linux i586 bin  
binary package v0.3 Linux i586 tar.gz portable
installer program v0.3 Windows i586 exe  
installer package v0.3 Windows i586 msi  
binary package v0.3 Windows i586 zip portable
name version OS arch. format note
source package v0.2     tar.gz FreePascal
installer package v0.2 Debian Linux/GNU amd64 deb  
installer program v0.2 Linux amd64 bin  
binary package v0.2 Linux amd64 tar.gz portable
installer package v0.2 Debian Linux/GNU i386 deb  
installer program v0.2 Linux i586 bin  
binary package v0.2 Linux i586 tar.gz portable
installer program v0.2 Windows i586 exe  
installer package v0.2 Windows i586 msi  
binary package v0.2 Windows i586 zip portable
source package v0.1     tar.gz FreePascal
installer package v0.1 Debian Linux/GNU amd64 deb  
installer program v0.1 Linux amd64 bin  
binary package v0.1 Linux amd64 tar.gz portable
installer package v0.1 Debian Linux/GNU i386 deb  
installer program v0.1 Linux i586 bin  
binary package v0.1 Linux i586 tar.gz portable
installer program v0.1 Windows i586 exe  
installer package v0.1 Windows i586 msi  
binary package v0.1 Windows i586 zip portable
Github git clone https://github.com/pozsarzs/mm5dread.git

 Hackster Project page on Hackster.io

Stand with Ukraine!