Main Page: Difference between revisions
Jump to navigation
Jump to search
| Line 266: | Line 266: | ||
{{ttuto | {{ttuto | ||
|label=Hysteresis | |label=Hysteresis | ||
|descr=Hysteresis management in running process | |descr=Hysteresis management in running process. Discover the HeaterHis and CoolerHis controller class. | ||
|img=tlogo-usecases.png | |img=tlogo-usecases.png | ||
|link=PymateIO-hysteresis | |link=PymateIO-hysteresis | ||
Revision as of 03:22, 29 June 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
Programming First-step
Common use-cases
Hysteresis management in running process. Discover the HeaterHis and CoolerHis controller class.
TRAVAUX EN COURS. LED can do so much more than being on or off.
HeartBeat, Pulsing, ErrorCode and more can be so useful.
Mini projects
- Tank refill
Pymate Expansion programming
TRAVAUX EN COURS. How to control your 16ADI/16DO expansion. Input/Output/Analog/etc.
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






















