MyDin

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

Introduction

MyDin is a versatile DIN based prototyping solution running MicroPython.

MyDin is designed to create custom automation solutions.

 

MyDin combines one controler board together with one backplane board (power interface).

 

MyDin is propelled by a software solution (classes) designed to help writing your own code with MicroPython.

MyDin Features:

  • Controler board based on Raspberry-Pi Pico 2
    • Dual Core Cortex M33 @ 150 MHz
    • 512 KB RAM
    • 4 MB Flash
    • WiFi/Bluetooth
  • Watchdog
  • Realtime Clock
  • AsyncIO implementation (cooperative multitasking)
  • setup() / loop() implementation for user code
  • Monitoring task
    • Inner temperature
  • Custom task (for user code)
  • DS18B20 temperature sensor (automatic detection and activation)
  • User Interface (configuration depends on DIN module size)
  • Expansion Interface
    • Qwiic / StemmaQt (I2C)
    • UEXT (I2C, SPI, UART, OneWire)
    • Support for many sensors thank to MicroPython (see esp8266-upy repository)
  • Interchangeable "Power" BackPlane board
    Many power interface combinations...
    • Relay
    • 24V in/out
    • Analog input/output

MyDin Assortments

Din size Controler Backplane Backplane
3 modules
 
dincase-mb3pico
 
  • 4 User buttons
  • 4 User LEDs
DINCASE-2R-BP3MOD
 
zzzz
aaa xx yyyy zzzz
aaa xx yyyy zzzz

Modèle:MyDin-TRAILER