Main Page: Difference between revisions
Jump to navigation
Jump to search
| Line 193: | Line 193: | ||
|img=tlogo-analog.jpg | |img=tlogo-analog.jpg | ||
|link=Pymate-Analog | |link=Pymate-Analog | ||
|traduction=1 | |||
}} | }} | ||
| Line 200: | Line 201: | ||
|img=tlogo-user-button.jpg | |img=tlogo-user-button.jpg | ||
|link=Pymate-User-Button | |link=Pymate-User-Button | ||
|traduction=1 | |||
}} | }} | ||
| Line 207: | Line 209: | ||
|img=tlogo-user-leds.jpg | |img=tlogo-user-leds.jpg | ||
|link=Pymate-User-LEDs | |link=Pymate-User-LEDs | ||
|traduction=1 | |||
}} | }} | ||
| Line 214: | Line 217: | ||
|img=tlogo-rtc.jpg | |img=tlogo-rtc.jpg | ||
|link=Pymate-RealTime-Clock | |link=Pymate-RealTime-Clock | ||
|traduction=1 | |||
}} | }} | ||
| Line 221: | Line 225: | ||
|img=tlogo-cycle-timing.jpg | |img=tlogo-cycle-timing.jpg | ||
|link=Pymate-cycle-timing | |link=Pymate-cycle-timing | ||
|traduction=1 | |||
}} | }} | ||
| Line 228: | Line 233: | ||
|img=tlogo-cycle-timing.jpg | |img=tlogo-cycle-timing.jpg | ||
|link=Pymate-cycle-timing | |link=Pymate-cycle-timing | ||
|traduction=1 | |||
}} | }} | ||
Revision as of 21:20, 29 April 2026
About PymateIO
PymateIO EcoSystem
PymateIO is expandable by design starting with few board, new arrivals should come with time.
Key products
|
PymateIO Core Core8ADI8DOSC
|
|
PymateIO 16ADI16DO expansion
|
|
CommandHMI [COMING SOON]
|
Product Nomenclature
| Letter | Feature |
|---|---|
| DI | Digital Input. It is prefixed with the number of input (ex : 8DI or 8ADI).
May be in combination with A. |
| A | Analog Input. It is prefixed with the number of analog input (ex : 8A or 8ADI).
May be in combination with DI. |
| DO | Digital Output. It is prefixed with the number of analog output. |
| S | Serial (RS485, MODBUS RTU) |
| C | CAN bus |
| P | SPI bus |
| I | I2C bus |
| U | UART |
| T | Modbus TCP |
Products tour
Programming HowTo
- About MicroPython
- IDE and tools
- Connecting your board
- REPL: the command line
- main.py and boot.py
Programming First-step
Common use-cases
- Remote Control (Télérupteur)
- Time relay (relais temporisé)
- Hystersis management
- Value mapping
- PID control
- Fine LED control
- Emergency Stop (using IRQ)
- Watchdog
- Data-Logging
Mini projects
- Tank refill
Expansion programming
- About board_id
- CAN bus scanning
- 16ADI16DO Programming
- Setting board_id
- Digital Input/Output
- Analog Input
Advanced programming
- About asyncio
- Creating tasks
- Scheduling tasks
PymateIO Expansion Bus
- The connector
- Accessing I2C bus
- Accessing SPI bus
- About CAN bus
References
- PymateIO library
- Helper libraries












