Arduino PLC programming: foundations
Set up the Arduino IDE, understand the pinout of your board, read and write real I/O, and connect over wired and wireless communication. This is the entry point for programming M-Duino and Ardbox with the Arduino IDE.
Level: basic, no previous PLC experience needed. Duration: about 3 hours, 6 lessons with code you can run on real hardware. You need: an M-Duino or Ardbox, a USB cable and a computer.
By the end you will be able to install the board package, map every terminal of your model, read sensors and drive outputs, choose between RS485, I2C, SPI and serial links, and open a first Ethernet connection.
This course also applies directly to NEXTuino hardware, which uses the same Arduino IDE programming model as M-Duino and Ardbox.
| Responsible | Joan F. Aubets - Industrial Shields |
|---|---|
| Last Update | 05/10/26 |
| Completion Time | 3 hours 35 minutes |
| Members | 1 |
Basic
-
-
Preview 10 xp
-
Pinout and I/O mapping on M-Duino and Ardbox10 xp
-
Reading digital and analog inputs, driving digital and analog outputs10 xp
-
Basic wired communication: RS485, RS232, I2C, SPI and serial TTL10 xp
-
Ethernet basics: IP configuration and a first TCP connection10 xp
-
Wireless basics: WiFi, BLE, GPRS/GSM and LoRa on Industrial Shields hardware10 xp
-