MyDin
Introduction
I always wanted to create a DIN based product capable of running MicroPython to create automation solutions.
A_SAMPLE_PICTURE
MyDin combines one controler board (running software) together with one backplane board (power interface).
The whole is propelled by classes designed to improves integration with MicroPython.
MyDin Features:
- Watchdog
- Realtime Clock
- AsyncIO implementation (cooperative multitasking)
- setup() / loop() implementation
- Monitoring task
- Custom task
- DS18B20 temperature sensor (automatic detection and activation)
- HMI Interface (configuration depends on DIN module size)
- Expansion Interface (I2C, SPI, UART, OneWire)
Support for many sensors thank to MicroPython (see also esp8266-upy repository) - Controler board based on Raspberry-Pi Pico 2
- Dual Core Cortex M33 @ 150 MHz
- 512 KB RAM
- 4 MB Flash
- WiFi/Bluetooth
- Interchangeable BackPlane Power board
Many power interface combinations...- Relay
- 24V in/out
- Analog input/output