Différences entre versions de « MyDin »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 29 : Ligne 29 :
 
* DS18B20 temperature sensor (automatic detection and activation)
 
* DS18B20 temperature sensor (automatic detection and activation)
 
* User Interface (configuration depends on DIN module size)
 
* User Interface (configuration depends on DIN module size)
* Expansion Interface (I2C, SPI, UART, OneWire)<br />Support for many sensors thank to MicroPython (see also [https://github.com/mchobby/esp8266-upy esp8266-upy] repository)
+
* Expansion Interface  
* Interchangeable BackPlane Power board<br />Many power interface combinations...
+
** Qwiic / StemmaQt (I2C)
 +
** UEXT (I2C, SPI, UART, OneWire)
 +
** Support for many sensors thank to MicroPython (see [https://github.com/mchobby/esp8266-upy esp8266-upy] repository)
 +
* Interchangeable "Power" BackPlane board<br />Many power interface combinations...
 
** Relay
 
** Relay
 
** 24V in/out
 
** 24V in/out
 
** Analog input/output
 
** Analog input/output
 +
 +
== MyDin Assortments ==
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
| align="center" | Din size
 +
| align="center" | Controler
 +
| align="center" | Backplane
 +
| align="center" | Backplane
 +
|- style="font-size: 90%"
 +
| align="left" | ww
 +
| align="left" | xx
 +
| align="left" | yyyy
 +
| align="left" | zzzz
 +
|- style="font-size: 90%"
 +
| align="left" | ww
 +
| align="left" | xx
 +
| align="left" | yyyy
 +
| align="left" | zzzz
 +
|- style="font-size: 90%"
 +
| align="left" | ww
 +
| align="left" | xx
 +
| align="left" | yyyy
 +
| align="left" | zzzz
 +
|}
  
 
{{MyDin-TRAILER}}
 
{{MyDin-TRAILER}}

Version du 20 avril 2025 à 00:13

Introduction

MyDin is a versatile DIN based prototyping solution running MicroPython.

MyDin is designed to create custom automation solutions.

MyDin-3modules.jpg

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

MyDin-Principle.jpg

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
ww xx yyyy zzzz
ww xx yyyy zzzz
ww xx yyyy zzzz

Modèle:MyDin-TRAILER