Hardware

MM6D - remote controlled switching device

The device has four 12V DC inputs separated by an optocoupler and four relay outputs. These have a predefined function. Their status can be queried or set via HTTP. The power outputs can also be switched manually. The continuous operation of the microcontroller is ensured by a LiPoly accumulator, the alarm sensor is provided by a non-rechargeable battery.
The device can be programmed and monitored via a serial port or serial console. The device can be programmed in C ++.

mains voltage:230 V AC
supply current:max. 15 A
auxiliary voltage:12 V DC
isolation class:Class I
mechanical size:300x220x120 mm
IP protection:IP 55
mass of cover:termoplast (ABS)
LAN:Wi-Fi

Manuals

1:Mains voltage
2:Auxiliary voltage
3:LAN activity
4:Manual mode
5:Alarm/General error
6:Breaked overcurrent protection
7:Lamp on
8:Ventilator on
9:Heater on
10:Lamp on manually
11:Ventilator on manually
12:Heater on manually
13:Operation mode

Schematic drawings

Download

name version format note
hardware documentation in package v200612-3.0tar.gz
only Gerber files - main board v200612zip Order here: PCBWay
only Gerber files - display board v200612zip Order here: PCBWay
Github git clone https://github.com/pozsarzs/mm6d-hw.git

Operating software for MM6D device

name version OS arch. format note
source package v0.2     tar.gz C++
source package v0.1     tar.gz C++
Github git clone https://github.com/pozsarzs/mm6d-sw.git


MM6DRead - status reader program for MM6D device

name version OS arch. format note
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
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 Raspberry Pi OS armhf deb  
installer program v0.2 Linux armhf bin  
binary package v0.2 Linux armhf 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 Raspberry Pi OS armhf deb  
installer program v0.1 Linux armhf bin  
binary package v0.1 Linux armhf 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/mm6dread.git


MM6DTest - tester program for MM6D device

name version OS arch. format note
binary package with source code v0.1 FreeDOS i386 zip C++
binary package with source code v0.1 Linux i386 tar.gz C++
Github git clone https://github.com/pozsarzs/mm6dtest.git

 Hackster Project page on Hackster.io

Stand with Ukraine!