Différences entre versions de « MyDin »
Sauter à la navigation
Sauter à la recherche
| Ligne 25 : | Ligne 25 : | ||
* {{fname|setup()}} / {{fname|loop()}} implementation for user code | * {{fname|setup()}} / {{fname|loop()}} implementation for user code | ||
* Monitoring task | * Monitoring task | ||
| + | ** Inner temperature | ||
* Custom task (for user code) | * Custom task (for user code) | ||
* DS18B20 temperature sensor (automatic detection and activation) | * DS18B20 temperature sensor (automatic detection and activation) | ||
Version du 19 avril 2025 à 23:59
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 (I2C, SPI, UART, OneWire)
Support for many sensors thank to MicroPython (see also esp8266-upy repository) - Interchangeable BackPlane Power board
Many power interface combinations...- Relay
- 24V in/out
- Analog input/output