MyDin

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

Introduction

I always wanted to create a DIN based product capable of running MicroPython to create automation solutions.

 

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

Modèle:MyDin-TRAILER