Skip to content

utilizing opendnp3 in C++ on a Raspberry Pi 4 to create a outstation and master for TCP along with use of MQTT through mosquitto to enable/disable polling of various components such as a Keypad, DHT11, HCSR501 Sensor, and Status of Gateway(outstation).

Notifications You must be signed in to change notification settings

jakegithubpage/COMPONENT_SCADA_Pi4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMPONENT_SCADA_Pi4

  • utilizing opendnp3 in C++ on a Raspberry Pi 4 to create a outstation and master for TCP polling of various components along with use of MQTT with mosquitto as broker to enable/disable components such as a Keypad, Rotary Encoder, DHT11, HCSR501 Sensor, and Status of Gateway(outstation).
  • Use of ESP32's through ESP-IDF in Vscode used to send data through TCP over 2.4Ghz connection and Utilizng The wifi capabilities and multiple different ip and socket libraries.
  • using MQTT to disable/enable ESP's through a LCD UI connected to Raspberry Pi 4

About

utilizing opendnp3 in C++ on a Raspberry Pi 4 to create a outstation and master for TCP along with use of MQTT through mosquitto to enable/disable polling of various components such as a Keypad, DHT11, HCSR501 Sensor, and Status of Gateway(outstation).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published