The trouble with writing and debugging software for even a trivial application as this, is that it easily takes a few day's of time worth and is further complicated by the availability of hardware to test it all.
"arduino" seems to be the magic word for people with negligible programming experience, and indeed getting a led to blink in "arduino" is near trivially easy.
the java contraption they dare to call an "ide" is simply horrible, even for '80s standards.
Doing "arduino" (which does not deserve a captial "A" in my book) with platformio is probably the easiest way to still have a decent programming environment.
A quick search tells me there are 48 libraries related to modbus in platformio:
:~$ yes|pio lib search modbus > output.txt
Found 48 libraries:
ModbusMaster
============
#ID: 583
Enlighten your Arduino to be a Modbus master. Enables communication with Modbus slaves over RS232/485 (via RTU protocol). Requires an RS232/485 transceiver.
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Doc Walker
ArduinoModbus
=============
#ID: 5816
Use Modbus equipment with your Arduino. Using TCP or RS485 shields, like the MKR 485 Shield. This library depends on the ArduinoRS485 library.
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Arduino
modbus-esp8266
==============
#ID: 7364
Modbus RTU and Modbus TCP Library for ESP8266/ESP32. This library allows your ESP8266/ESP32 to communicate via Modbus protocol. The Modbus is a master-slave protocol used in industrial automation and can be used in other areas, such as home automation.
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Espressif 8266, Espressif 32
Authors: Andre Sarmento Barbosa, Alexander Emelianov
Modbus
======
#ID: 1726
Modbus Library for Arduino (base)
Keywords: modbus, slave, rs485
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: André Sarmento Barbosa, Pavels Veretennikovs
FastCRC
=======
#ID: 6497
Fast CRC routines for Arduino (Teensy 3.x: CRC in hardware)
Keywords: crc7, crc8, crc16, crc32
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Frank Bösing
esp32ModbusTCP
==============
#ID: 5902
async Modbus-TCP client for ESP32
Keywords: arduino, esp32, modbus, tcp, async
Compatible frameworks: Arduino
Compatible platforms: Espressif 32
Authors: Bert Melis
ModbusSerial
============
#ID: 1727
Modbus Library for Arduino (Serial)
Keywords: modbus, slave, rs485
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: André Sarmento Barbosa, Pavels Veretennikovs
esp32ModbusRTU
==============
#ID: 5876
async Modbus-RTU client for ESP32
Keywords: arduino, esp32, modbus, rtu
Compatible frameworks: Arduino
Compatible platforms: Espressif 32
Authors: Bert Melis
PZEM-004T-v30
=============
#ID: 6551
Enables communication to Peacefair PZEM-004T v3.0 Power and Energy monitor
Keywords: peacefair, pzem, powermeter, v3
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Jakub Mandula
SimpleModbusSlave
=================
#ID: 4707
SimpleModbusSlave allows you to communicate to any slave using the Modbus RTU protocol. The crc calculation is based on
https://os.mbed.com/users/jpelletier/code/CRC/ The functions implemented are functions 3 and 16. read holding ...
Keywords: modbus
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Gustavo González
Show next libraries? [y/N]: ModbusSlave
===========
#ID: 5165
A Modbus Slave library for Arduino. This modbus slave library uses callbacks to handle modbus requests.
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Atmel SAM
Authors: Yaacov Zamir
SensorModbusMaster
==================
#ID: 1824
Arduino library for communicating via modbus with the Arduino acting as master
Keywords: sensor, modbus, master, envirodiy
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Atmel SAM
Authors: Sara Damiano
E32_TTL
=======
#ID: 6872
E32-TTL-xx library
Keywords: communication, protocol
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Reef, Renzo Mischianti
YosemitechModbus
================
#ID: 2078
Arduino library for communication with Yosemitech sensors via Modbus.
Keywords: yosemitech, modbus, communication, bus, sensor
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Atmel SAM
Authors: Sara Damiano, Anthony Aufdenkampe
SDM
===
#ID: 2898
SDM 72/120/220/230/630 modbus energy meter. library for ESP8266, ESP32, AVR
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Espressif 8266, Espressif 32
Authors: Reaper7
KellerModbus
============
#ID: 5439
Arduino library for communication with Keller pressure and water level sensors via Modbus.
Keywords: keller, modbus, communication, bus, sensor, water level, pressure
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR, Atmel SAM
Authors: Anthony Aufdenkampe, Neil Hancock
ModbusIP
========
#ID: 1725
Modbus Library for Arduino (IP)
Keywords: modbus, slave, ethernet
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: André Sarmento Barbosa, Pavels Veretennikovs
ModbusIP_ENC28J60
=================
#ID: 1728
Modbus Library for Arduino (IP ENC28J60)
Keywords: modbus, slave, ethernet
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: André Sarmento Barbosa, Pavels Veretennikovs
CRCx
====
#ID: 6005
CRC calculation for Arduino and other C++ programs
Keywords: crc, utility
Compatible frameworks: WD-Firmware, Espressif IoT Development Framework, Simba, Pumbaa, Nuclei SDK, Freedom E SDK, FreeRTOS, PULP OS, Mbed, CMSIS, Standard Peripheral Library, libopencm3, Arduino, STM32Cube, Zephyr RTOS, ESP8266 RTOS SDK, ESP8266 Non-OS SDK, Shakti SDK, WiringPi, GigaDevice GD32V SDK, Kendryte Standalone SDK, Kendryte FreeRTOS SDK
Compatible platforms: Aceinna IMU, Infineon XMC, Kendryte K210, GigaDevice GD32V, Nuclei, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Freescale Kinetis, Intel ARC32, Linux ARM, Linux i686, Linux x86_64, Native, Windows x86, Microchip PIC32, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, TI MSP430, TI TIVA, Lattice iCE40, Intel MCS-51 (8051), Espressif 32, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, ST STM8, SiFive, Shakti, Atmel megaAVR, NXP i.MX RT, CHIPS Alliance
Authors: Hideaki Tai
LP8 CO2 sensor library
======================
#ID: 6375
Arduino library to interface the LP8 CO2 sensor
Keywords: other
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Yann Büchau
Show next libraries? [y/N]: MCCI Catena Arduino Platform
============================
#ID: 5915
Arduino library for MCCI Catena 44xx, 45xx, 46xx and 48xx systems. This library provides platform support for the MCCI Catena family of IoT systems, based on the Adafruit Feather M0 LoRa, or on the Murata LoRaWAN module. FRAM system configuration, generalized polling, and a number of low-level drivers are included for the peripherals that are included with the system. A non-blocking event-driven USB-serial command interface is also provided, along with a generalized command parsing framework.
Keywords: other
Compatible frameworks: Arduino
Compatible platforms: Atmel SAM, ST STM32
Authors: Terry Moore, ChaeHee Won, Sungjoon Park, MCCI Corporation
ModbusRTU_Slave_RS485
=====================
#ID: 5661
A library package for ARDUINO acting as ModBus slave communicating through UART-to-RS485 converter. Originally written by Geabong github user. Improved by Łukasz Ślusarczyk. ModbusRTU_Slave_RS485
Keywords: uncategorized
Compatible frameworks: Arduino
Compatible platforms: Atmel AVR
Authors: Łukasz Ślusarczyk
ModbusIP_ESP8266
================
#ID: 1736
A library that allows your ESP8266 to communicate via Modbus protocol, acting as a slave (master in development). Supports IP via wireless network (Modbus IP)
Keywords: modbus, slave, wifi, tcp
Compatible frameworks: Arduino
Compatible platforms: Espressif 8266
Authors: André Sarmento Barbosa, Pavels Veretennikovs
ModbusSlaveRTU
==============
#ID: 2540
Modbus RTU class for slave devices. It shares data with other software components via a Message queue object, and can exist more than one Modbus Slave RTU instances in a application program.
Keywords: modbus rtu, real time, rtos, serial protocol
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Gabriel Rivas
ModBusTCP
=========
#ID: 10732
ModBus TCP Implementation
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Christian Gulde
ModBusSlave
===========
#ID: 1164
ModBusSlave + support to handle RS-485 driver output.
Keywords: modbus
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Diego W. Antunes
DynamicModbusRTUServerClass
===========================
#ID: 7480
Built on ArduinoModbus, this library provides a method for dynamic addressing using a daisy-chain between nodes.
Keywords: communication, modbus, addressing, dynamic addressing
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Darryl Noakes
ModbusSlave232
==============
#ID: 4159
This library meant to allow mbed boards (tested on F401RE) to act as modbus slave. I don't own this work, I just made some simple modifications so that it runs on mbed. My modification were labeled with "afdhal".Summary: Modified modbus Arduino library for mbed. See readme for more details.Feel free to use it as you want.Special thanks to the original authors.
Keywords: arduino, millis, modbus, modserial, rtu
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Afdhal Atiff Tan
ModbusIP_ESP8266AT
==================
#ID: 1724
Modbus Library for Arduino (IP ESP8266 AT). Connecting to Modbus via external ESP8266
Keywords: modbus, slave, tcp, esp8266
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: André Sarmento Barbosa, Pavels Veretennikovs
ABB Aurora
==========
#ID: 340
ABB (PowerOne) Aurora protocol for communication with Inverters and compatible devices.
Keywords: rs485, aurora, abb, inverter, pv
Compatible frameworks:
Compatible platforms:
Authors: Davide Rosa, Josenivaldo Benito Junior
Show next libraries? [y/N]: Modbus
======
#ID: 4158
Port of the FreeModbus Libary for mbed, copied from
https://developer.mbed.org/users/cam/code/Modbus/ and upgraded to mbed 5
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Rajit Singh
Truckduino-ModbusRtu
====================
#ID: 5729
Modbus core for supporting in Truckduino
Keywords: modbus, usart
Compatible frameworks: Arduino
Compatible platforms: Truckduino
Authors: Microseti
DynamicModbusRTUClientClass
===========================
#ID: 7479
Built on ArduinoModbus, this library provides a method for dynamic addressing using a daisy-chain between nodes.
Keywords: communication, serial, rs485, modbus, addressing, dynamic addressing
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Darryl Noakes
ModbusConfig
============
#ID: 6087
ModbusConfig library for ESP8266/ESP32/Arduino. The library process a modbus configuration file in JSON format. Each device connected to Rx/Tx pin (RS485 interface board) can have several operations block with different polling interval specified in a configuration file. Any operation has several parameters: SlaveID, function, address, len and operation name to visually distinguish operations. When a device (slave) polling interval has reached, the libriary invoke the callback function to send telemetry data to a cloud server or poll a slave device.
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Andrey Fedorov
AqualaboSensor
==============
#ID: 10974
Aqualabo Sensors. Aqualabo Sensors communication with Modbus slaves over RS232/485 (via RTU protocol). Requires an RS232/485 transceiver.
Keywords: communication
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Andres Sabas, based in the work of Libelium, Electronic Cats
CoreApi
=======
#ID: 6541
Modularized application framework Library for ESP8266 and ESP32
Keywords: application, async, restapi, webserver, modbus
Compatible frameworks: Arduino
Compatible platforms: Espressif 8266, Espressif 32
Authors: Marco Tombesi
BLV640-Arduino
==============
#ID: 6736
BLV640 RS485 driver for Arduino
Keywords: blv640, orientalmotor, driver
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Julian Desvignes, Wilson Colin
ViewMarq
========
#ID: 6634
Library to communicate with ViewMarq LED Message Displays. A library to interact with ViewMarq LED Message Displays using the Arduino Modbus TCP Library.
Keywords: device, control
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Tristan Warder, FACTS Engineering, Adam Cummick
Tinymal_Modbus
==============
#ID: 8715
Simple, tiny minimal library to implement a ModBus slave in mbed.
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Fernando Cosentino
Modbus_For_F446RE
=================
#ID: 4157
1.original from Cam Marshall2.use for F446RE Test3.use the interrupt method of uart4.not change to RTOS yet
Keywords: cam marshall, f446re, modbus
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: hsu han-lin
Show next libraries? [y/N]: linact
======
#ID: 3910
Communicate with IAI Robotnet linear actuators
Keywords: control, industrial, linear, modbus, over
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Henry Herman
Modbus
======
#ID: 10430
modified for NuMaker_PFM series
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Nuvoton
Modbus-Slave
============
#ID: 10273
Forking
https://os.mbed.com/users/cam/code/Modbus/ to work for NUCLEO 64 boards
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Daniel McKinnell
BLVD20KM_asukiaaa
=================
#ID: 6499
It controls BLVD20KM. It can write and read value for Oriental Motor Controller BLVDKM.
Keywords: device, control
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Asuki Kono
Modbus
======
#ID: 8489
modified for nuc472
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Wayne Lin
nvt_rs485
=========
#ID: 4325
nvt_rs485
Compatible frameworks: Mbed
Compatible platforms: Atmel SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, Silicon Labs EFM32, ST STM32, Teensy, Nordic nRF52, Maxim 32, WIZNet W7500, RISC-V GAP, NXP i.MX RT
Authors: Wayne Lin
Truckduino-Core
===============
#ID: 5730
Truckduino Library
Keywords: truckduino, control, extension, indicator, input, modbus, watchdog
Compatible frameworks: Arduino
Compatible platforms: Truckduino
Authors: Microseti
Indio
=====
#ID: 1581
Library for the Industruino IND.I/O product. Library to access the I/O channels available on the green screw connectors of the Industruino IND.I/O product.
Keywords: signal, input, output
Compatible frameworks: Arduino
Compatible platforms: Infineon XMC, Kendryte K210, GigaDevice GD32V, ASR Microelectronics ASR605x, Atmel AVR, Atmel SAM, Espressif 8266, Intel ARC32, Microchip PIC32, Nordic nRF51, ST STM32, Teensy, TI MSP430, TI TIVA, Espressif 32, Nordic nRF52, ST STM8, Atmel megaAVR
Authors: Industruino