Receiver unit working
This is a complete receiver apart from the ESP8266-01 module that plugs into the 4x2 connector on the top right. It sits above the USB-serial adapter connections with sufficient clearance to prevent shorts.
The module on the top left is the nRF24L01 mesh transceiver that talks with the tank sender unit or currently the bread board version.
Pushing the switch on the encoder enters a setup menu that allows the oil tank height and capacity to be changed. When the menu is exited any changed parameters are stored in EEPROM.
Tank height is adjustable up to 2.550 m in 10 mm steps and tank capacity is adjustable up to 6400 L in 25 L steps.
At power up the s/w shows the IP address and sub mask. Currently these are fixed - at some point I will add the ability to adjust them.
Next to do on the receiver will be to programme the ESP8266-01 module to act as a web server for the information.
Receiver unit working
This is a complete receiver apart from the ESP8266-01 module that plugs into the 4x2 connector on the top right. It sits above the USB-serial adapter connections with sufficient clearance to prevent shorts.
The module on the top left is the nRF24L01 mesh transceiver that talks with the tank sender unit or currently the bread board version.
Pushing the switch on the encoder enters a setup menu that allows the oil tank height and capacity to be changed. When the menu is exited any changed parameters are stored in EEPROM.
Tank height is adjustable up to 2.550 m in 10 mm steps and tank capacity is adjustable up to 6400 L in 25 L steps.
At power up the s/w shows the IP address and sub mask. Currently these are fixed - at some point I will add the ability to adjust them.
Next to do on the receiver will be to programme the ESP8266-01 module to act as a web server for the information.