From d93355098d32e61893fe19d8594457126cc06f9b Mon Sep 17 00:00:00 2001 From: marcel Date: Fri, 1 Aug 2025 11:35:12 +0200 Subject: [PATCH] Fixed typo --- README.md | 36 ++++++++++++++++++++++++++++++++++-- REAMDE.md | 35 ----------------------------------- 2 files changed, 34 insertions(+), 37 deletions(-) delete mode 100644 REAMDE.md diff --git a/README.md b/README.md index e76d61a..1d6c284 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,35 @@ -# weather_station_MK2 +# Weather Station MK2 -Version 2 of the Mees Electronics weather station \ No newline at end of file +The revised version of the Mees Electronics Weather Station + +# New design philosophy + +## Modular + +Each sensor has its own RS485 connection. Sensors are daisy chained and the system is therefore expandable. + +## Interface + +The Weipu SP1312 / S 4, a 4 pole connector with an IP68 rating can be used as the physical interface. Each sensor has two identical connectors, for easy daisy chaining. connectors which are not used can be capped off with a weather proof cap. The cables use the Weipu SP1310 / P 4 connector. + +## ModBus + +Each sensor has a bus address, which can be set by DIP switches. Input registers store sensor data while output coils can be used to send commands to the sensors. + +## Main controller + +All sensors are connected via an RS485 bus to the main controller, the client. This unit collects the sensor data and publishes the data on a tcp/ip network via MQTT and a web interface. This unit can also function as a data logger. The data logger data can be accessed via a simple API. + +The main controller has to know which sensors are connected. The ModBus addresses of all the sensors are stored in a configuration file. The client software can now poll these addresses and discover the sensors. + +# Links + +Useful resources: + +[https://github.com/danjperron/rp2040-modbus_example/tree/main](https://github.com/danjperron/rp2040-modbus_example/tree/main) + +# Licensing + +(C) 2025 Marcel Konstapel [https://www.meezenest.nl/mees/](https://www.meezenest.nl/mees/) + +Software under GPL, hardware and software under CC BY-SA 4.0. diff --git a/REAMDE.md b/REAMDE.md deleted file mode 100644 index 1d6c284..0000000 --- a/REAMDE.md +++ /dev/null @@ -1,35 +0,0 @@ -# Weather Station MK2 - -The revised version of the Mees Electronics Weather Station - -# New design philosophy - -## Modular - -Each sensor has its own RS485 connection. Sensors are daisy chained and the system is therefore expandable. - -## Interface - -The Weipu SP1312 / S 4, a 4 pole connector with an IP68 rating can be used as the physical interface. Each sensor has two identical connectors, for easy daisy chaining. connectors which are not used can be capped off with a weather proof cap. The cables use the Weipu SP1310 / P 4 connector. - -## ModBus - -Each sensor has a bus address, which can be set by DIP switches. Input registers store sensor data while output coils can be used to send commands to the sensors. - -## Main controller - -All sensors are connected via an RS485 bus to the main controller, the client. This unit collects the sensor data and publishes the data on a tcp/ip network via MQTT and a web interface. This unit can also function as a data logger. The data logger data can be accessed via a simple API. - -The main controller has to know which sensors are connected. The ModBus addresses of all the sensors are stored in a configuration file. The client software can now poll these addresses and discover the sensors. - -# Links - -Useful resources: - -[https://github.com/danjperron/rp2040-modbus_example/tree/main](https://github.com/danjperron/rp2040-modbus_example/tree/main) - -# Licensing - -(C) 2025 Marcel Konstapel [https://www.meezenest.nl/mees/](https://www.meezenest.nl/mees/) - -Software under GPL, hardware and software under CC BY-SA 4.0.