# Can ignition connect to microcomputer like STM32 and Raspberry Pi?

**URL:** <https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490>\
**Category:** Ignition\
**Created:** [November 28, 2025, 1:23am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490 "2025-11-28T01:23:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kenny\_Chen](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kenny_chen/32/76633_2.png) [@Kenny\_Chen](https://forum.inductiveautomation.com/u/Kenny_Chen)\
**Post date:** [November 28, 2025, 1:23am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/1 "2025-11-28T01:23:51Z")

</div>

Can ignition connect to microcomputer like STM32 and Raspberry Pi?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 28, 2025, 1:50am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/2 "2025-11-28T01:50:05Z")

</div>

If you’ve programmed them to do something useful, like accept a Modbus connection or some other protocol Ignition has a driver for. Even a HTTP/REST API in the case of the Raspberry Pi.

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [November 28, 2025, 12:34pm UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/3 "2025-11-28T12:34:28Z")

</div>

Node red is another option with Travis’ module. I havent checked if it’s been ported to 8.3 yet but I'm running this at home still on 8.1

---

<div class="post-metadata">

**Author:** ![Kenny\_Chen](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kenny_chen/32/76633_2.png) [@Kenny\_Chen](https://forum.inductiveautomation.com/u/Kenny_Chen)\
**Post date:** [December 1, 2025, 1:09am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/4 "2025-12-01T01:09:23Z")

</div>

Thank you for your help, but what Node red and Travis’ module mean? I am not familiar to ignition yet 🫠 .

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [December 1, 2025, 1:27am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/5 "2025-12-01T01:27:42Z")

</div>

You can run node red on a rpi and talk to the gpio ports, and node red can communicate these to Ignition.

> [@Node-RED Module](https://forum.inductiveautomation.com/t/node-red-module/87065/7):
>
> As kevin pointed out Node-Red does have a OPC Server node. There is a stripped down version of the server but the above gives you more features to expand later on and it has more examples for you to follow. You could also use MQTT I've used both methods, For what you are doing, its down to which road you think will be easier. I think MQTT may need a little bit more set up in ignition, Vs telling ignition what IP address to discover the OPC server. This is assuming your node red device …

This post has the links to the Ignition nodes doco

And here is the ignition module

> **[GitHub - IgnitionModuleDevelopmentCommunity/IgnitionNode-RED: Adds support for Node-RED](https://github.com/IgnitionModuleDevelopmentCommunity/IgnitionNode-RED)**
>
> Adds support for Node-RED

---

<div class="post-metadata">

**Author:** ![a.alghannam](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/a.alghannam/32/75158_2.png) [@a.alghannam](https://forum.inductiveautomation.com/u/a.alghannam)\
**Post date:** [December 1, 2025, 9:11am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/6 "2025-12-01T09:11:38Z")

</div>

for stm32 if you implemented modbus rtu over serial it should be possible to communicate to using serial module. Rpi you can communicate through tcp/ip directly.

---

<div class="post-metadata">

**Author:** ![christofer.dutz](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/christofer.dutz/32/76634_2.png) [@christofer.dutz](https://forum.inductiveautomation.com/u/christofer.dutz)\
**Post date:** [December 2, 2025, 9:33am UTC](https://forum.inductiveautomation.com/t/can-ignition-connect-to-microcomputer-like-stm32-and-raspberry-pi/112490/7 "2025-12-02T09:33:22Z")

</div>

While Modbus etc might be a bit fat

> [@a.alghannam](#):
>
> for stm32 if you implemented modbus rtu over serial it should be possible to communicate to using serial module. Rpi you can communicate through tcp/ip directly.

For such small systems, possibly something like Firmata might be more suitable? It’s a super lightweight Protocol.

As I’m currently working on bringing all Apache PLC4X drivers (and my commercial ones) to Ignition, that also might be an option?
