Skip to content

JuanoD/opcua-example-arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OPC-UA server example for an Arduino

A client/server architecture for communication between a microcontroller and an OPC-UA server.

The OPC-UA server acts as a client that polls the arduino for its state, or requests it to perform an action (In this example, turning on and off a LED).

Use Arduino IDE to compile and upload server/server.ino to the controller.

python -m venv venv
./venv/Scripts/activate
pip install -r requirements.txt
python client/opcua.py

This example uses opcua-asyncio and PySerial.

About

Example on how to connect an OPC-UA python server, using opcua-asyncio library, to an arduino.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published