# Ignition to Arduino

**URL:** <https://forum.inductiveautomation.com/t/ignition-to-arduino/25760>\
**Category:** General Discussion\
**Created:** [June 12, 2019, 10:52am UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760 "2019-06-12T10:52:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [June 12, 2019, 10:52am UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760/1 "2019-06-12T10:52:34Z")

</div>

Hello guys,

Have anybody tried to use Arduino boards with Ignition software?

If yes, how Ignition can acces the inputs and outputs of Arduino? Arduino is linked via tags, like PLC’s?

Thank you!!

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [June 12, 2019, 11:12am UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760/2 "2019-06-12T11:12:50Z")

</div>

Usually done by MODBUS TCP.

[https://forum.arduino.cc/index.php?topic=522528.0](https://forum.arduino.cc/index.php?topic=522528.0)

---

<div class="post-metadata">

**Author:** ![miculacristianradu](https://avatars.discourse-cdn.com/v4/letter/m/b782af/32.png) [@miculacristianradu](https://forum.inductiveautomation.com/u/miculacristianradu)\
**Post date:** [June 13, 2019, 7:58am UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760/3 "2019-06-13T07:58:13Z")

</div>

Thank you Jordan!

---

<div class="post-metadata">

**Author:** ![jhottell](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jhottell/32/6472_2.png) [@jhottell](https://forum.inductiveautomation.com/u/jhottell)\
**Post date:** [June 20, 2019, 6:15pm UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760/4 "2019-06-20T18:15:36Z")

</div>

I much prefer using MQTT (PubSub) vs Modbus for Arduino, and there are many more samples on how to do this out on the net. You can use the Ignition Cirrus-Link MQTT module to then connect Ignition to MQTT.

---

<div class="post-metadata">

**Author:** ![Carlos\_Oliva\_Rivera](https://avatars.discourse-cdn.com/v4/letter/c/53a042/32.png) [@Carlos\_Oliva\_Rivera](https://forum.inductiveautomation.com/u/Carlos_Oliva_Rivera)\
**Post date:** [November 14, 2023, 7:25pm UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760/5 "2023-11-14T19:25:59Z")

</div>

If using the new Arduino PLC line (OPTA or Portenta Machine control) you can use this guide  
[https://forum.arduino.cc/t/arduino-plc-to-ignition-via-modbus/1188911](https://forum.arduino.cc/t/arduino-plc-to-ignition-via-modbus/1188911)

---

<div class="post-metadata">

**Author:** ![Christopher\_Rouxel](https://avatars.discourse-cdn.com/v4/letter/c/91b2a8/32.png) [@Christopher\_Rouxel](https://forum.inductiveautomation.com/u/Christopher_Rouxel)\
**Post date:** [December 3, 2023, 3:50am UTC](https://forum.inductiveautomation.com/t/ignition-to-arduino/25760/6 "2023-12-03T03:50:49Z")

</div>

Thank you so much Carlos!  
🙏 🙏
