William Gardner's repositories
cJSON
Ultralightweight JSON parser in ANSI C
device-modbus-go
Owner: Device WG
device-sdk-go
Owner: Device WG
Df1
Df1 protocol for Allen-Bradley PLC
edgex-go
EdgeX Golang Services Monorepo | Owner: Core/Support WG
gowebapi
OSIsoft PI Web API Wrapper for Go (2018)
HMIPad
Full Source Code of the HMI Draw / HMI View apps
libfins
Multi platform Omron FINS library
libhttp
Multi platform HTTP and HTTPS library
libmodbus
A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Windows
libplctag
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
lightify
a reverse proxy that boosts the web app performance!
nanomq
Nano MQTT Broker - An Ultra-light and Blazing-fast MQTT Broker for IoT Edge
opcua
Native Go OPC-UA library
open62541
Open source implementation of OPC UA (OPC Unified Architecture) aka IEC 62541 licensed under Mozilla Public License v2.0
project-layout
Standard Go Project Layout
S7-Generic-Client
Generic S7 C++ Client for Snap7 (S7 Open Source Ethernet Communication Suite)
tahu
Eclipse Tahu addresses the existence of legacy SCADA/DCS/ICS protocols and infrastructures and provides a much-needed definition of how best to apply MQTT into these existing industrial operational environments.
TuxPLC
Set of softwares allowing communication with industrial PLC
wsify
Just a tiny, simple and real-time self-hosted pub/sub messaging service