What Do You Get?

1.5 hours of video instruction
17 lessons
4 downloadable resources
Unlimited access
Certificate of Completion
30 day money back guarantee


How Will This Course Benefit You?
The Arduino is being used more and more every day for small scale SCADA and Automation projects, due to it's low cost and ease of connecting with various types of I/O devices. In many projects there is a need to connect the controller to a SCADA Human Machine Interface (HMI) application for the purposes of data visualization.

OPC has become the essential de-facto standard for HMI communications with controllers from different vendors. It becomes quite useful, therefore, for an Arduino to be able to communicate with a SCADA HMI application via OPC. Learning to combine OPC with the versatility of the Arduino will definitely be a significant asset in the development of small scale SCADA projects.

The course has ready-to-go code that you can download as well as detailed wiring diagrams that you can use to build your own automation projects.


In this course, you will learn:
- How to download and install a FREE OPC server designed for the Arduino.
- How to program the Arduino so that it is able to communicate with an OPC server via serial and network media.
- How to use a simple OPC client to test OPC communication with the Arduino via the OPC server.
- How to configure a simple SCADA HMI to read data from and write data to the Arduino via OPC.


Are there any requirements?
- Familiarity with the Arduino IDE and basic Arduino programming.
- Familiarity with the basics of OPC.

Course curriculum

    1. What You Will Learn in this Course

      FREE PREVIEW
    2. Accessing Attached Resources

    3. Contacting Your Instructor

    1. Downloading and Installing the Arduino OPC Server

      FREE PREVIEW
    2. Installing the Arduino OPC Library

    3. Downloading and Installing the dOPCDAClient Application

    4. Downloading and Installing the Winlog Lite HMI Application

    5. Hardware Components

    1. Wiring of the Inputs and Outputs on the Arduino

    2. A Look at the Wiring of the Inputs and Outputs on my Workbench

    1. The Plan for this Section

    2. Building the Arduino Sketch - Part 1

    3. Building the Arduino Sketch - Part 2

    4. Testing the Arduino with the OPC Server and OPC Client

      FREE PREVIEW
    1. The Plan for this Section

    2. Modifying the Original Arduino Sketch for OPC Network Communication

    3. Testing the Arduino with the OPC Server and OPC Client

    1. Building a Simple SCADA HMI Application using Winlog Lite

    2. Running the SCADA HMI Application and Testing OPC Communication with the Arduino

About this course

  • $5.00
  • 19 lessons
  • 1 hour of video content