Main Page: Difference between revisions
Jump to navigation
Jump to search
| Line 15: | Line 15: | ||
{{asm-row|img=pymate-core-angle-small.png}} | {{asm-row|img=pymate-core-angle-small.png}} | ||
{{asm-text}} | {{asm-text}} '''Pymate Core Core8ADI8DOSC''' | ||
* DIN rail mounting | |||
* Spring cage connector | |||
* 8-28V power supply | |||
* 8 digital inputs 12/24V tolerant | |||
* up 8 configurable analog inputs (10V max) | |||
* 8 digital outputs (PNP, 250mA, High Side control) | |||
* Native Modbus via RS485 | |||
* Dedicated status LEDs for each Inputs/Outputs | |||
* Expandable by design with LTE-M, WiFi, Ethernet, relays, analog I/Os, PT100, Zigbee, and more,.. | |||
* Native USB support | |||
* MicroPython support with libraries | |||
* Developper friendly | |||
{{asm-row|img=pymate-16adi16do-angle-small.png}} | {{asm-row|img=pymate-16adi16do-angle-small.png}} | ||
Revision as of 18:23, 25 April 2026
About Pymate.io
Pymate.IO boards
Products Key Facts
Product Nomenclature
Products tour
Programming HowTo
- About MicroPython
- IDE and tools
- Connecting your board
- REPL: the command line
- main.py and boot.py
Programming First-step
- PymateIO methods
- Digitial Input/Output
- Analog Input
- User button
- User LEDs
- Real-Time clock
- Cycle timing
- PymateIO and 16ADI16DO
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
Pymate Expansion Bus
- The connector
- Accessing I2C bus
- Accessing SPI bus
- About CAN bus
References
- Pymate library
- Helper libraries




