Heating controller for a central heating system

Job ID: 34000792

Budget: £1,500 – £3,000 GBP

PCB design and firmware programming for a heating controller. It will involve multiple inputs and outputs, both digital and analogue, NTC,0-10v, pulse, CT, on-off, power supply, separate high quality touch screen controller, 8 gig SD storage, Modbus master, Lora, Zigbee (connection to Sonoff sensors), Wi-Fi and LAN. It must connect to a website for analysis of data and the ability to upload data and download instructions and update the firmware through the internet. The project will also include the development of the firmware, I do have a precious version written in C as an example.
A full description of the firmware will be supplied after a NDA is signed.