Différences entre versions de « MyDin »
Sauter à la navigation
Sauter à la recherche
Ligne 15 : | Ligne 15 : | ||
'''MyDin Features:''' | '''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 | * Watchdog | ||
* Realtime Clock | * Realtime Clock | ||
* [https://docs.micropython.org/en/latest/library/asyncio.html AsyncIO] implementation (cooperative multitasking) | * [https://docs.micropython.org/en/latest/library/asyncio.html AsyncIO] implementation (cooperative multitasking) | ||
− | * setup() / loop() implementation | + | * {{fname|setup()}} / {{fname|loop()}} implementation for user code |
* Monitoring task | * Monitoring task | ||
− | * Custom task | + | * Custom task (for user code) |
* DS18B20 temperature sensor (automatic detection and activation) | * DS18B20 temperature sensor (automatic detection and activation) | ||
− | * | + | * 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 (I2C, SPI, UART, OneWire)<br />Support for many sensors thank to MicroPython (see also [https://github.com/mchobby/esp8266-upy esp8266-upy] repository) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
* Interchangeable BackPlane Power board<br />Many power interface combinations... | * Interchangeable BackPlane Power board<br />Many power interface combinations... | ||
** Relay | ** Relay |
Version du 19 avril 2025 à 23:48
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
- 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