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 New 10 xp
-
Pinout and I/O mapping on M-Duino and ArdboxNew 10 xp
-
Reading digital and analog inputs, driving digital and analog outputsNew 10 xp
-
Basic wired communication: RS485, RS232, I2C, SPI and serial TTLNew 10 xp
-
Ethernet basics: IP configuration and a first TCP connectionNew 10 xp
-
Wireless basics: WiFi, BLE, GPRS/GSM and LoRa on Industrial Shields hardwareNew 10 xp
-