OPC UA: The Basics: An OPC UA Overview For Those Who May Not Have a Degree in Embedded Programming