Merge branch 'master' of gitlab.com:mrjones.id.au/bluetoothheater
This commit is contained in:
commit
437cee1b60
1 changed files with 7 additions and 2 deletions
|
@ -5,7 +5,9 @@ Bluetooth & WiFi interface for Chinese Diesel Heaters
|
||||||
Requirements
|
Requirements
|
||||||
--------------------------
|
--------------------------
|
||||||
* Requires "blue wire" compatible heater unit
|
* Requires "blue wire" compatible heater unit
|
||||||
* Blue wire interface circuitry
|
* Blue wire interface circuitry - please refer to the hardware design schematics in the wiki for guidance.
|
||||||
|
It is important to take note that the blue wire is 5V logic, an ESP32 is 3.3V.
|
||||||
|
Level translation is important!
|
||||||
* ESP32 dev module
|
* ESP32 dev module
|
||||||
* HC-05 Bluetooth module - preferably exposing the key pin, not power control)
|
* HC-05 Bluetooth module - preferably exposing the key pin, not power control)
|
||||||
* DS18B20 one wire temperature sensor
|
* DS18B20 one wire temperature sensor
|
||||||
|
@ -31,14 +33,17 @@ Working so far:
|
||||||
* WiFi Connection to existing network or Standalone Access Point Mode (Passwd: thereisnospoon)
|
* WiFi Connection to existing network or Standalone Access Point Mode (Passwd: thereisnospoon)
|
||||||
* Wifi control
|
* Wifi control
|
||||||
* DebugPort data sent via Telnet if/when available on the network.
|
* DebugPort data sent via Telnet if/when available on the network.
|
||||||
* Two 7 day timers - including repeat every day functionality
|
* Two timers - including selectable day and repeat functionality
|
||||||
* Battery backed Real Time Clock - DS3231
|
* Battery backed Real Time Clock - DS3231
|
||||||
* Prototype "Green PCB" in production, using naked ESP32 and HC-05 modules
|
* Prototype "Green PCB" in production, using naked ESP32 and HC-05 modules
|
||||||
|
* Temperature readout in Celcius or Farenheit
|
||||||
|
|
||||||
To be implemented
|
To be implemented
|
||||||
--------------------------
|
--------------------------
|
||||||
|
* Add 2 external digital inputs, 2 digital outputs, analogue input 433MHz Rx stream, 433MHz Tx stream connections. This would allow external timer units for example, or analogue temeprature demand (which is still only 1 degree resolution).
|
||||||
* MQTT pub/sub
|
* MQTT pub/sub
|
||||||
* "fuel gauge" - Integrate pump frequency, assuming a repeatable dose of fuel per pump cycle...
|
* "fuel gauge" - Integrate pump frequency, assuming a repeatable dose of fuel per pump cycle...
|
||||||
|
* Proper 7 day timer with each day settable for at least 2 times (eg morning/evening)
|
||||||
* Expand hardware compatability with different MCU setups. IE Arduino Due/Mega/Pro ESP8266 & ESP32
|
* Expand hardware compatability with different MCU setups. IE Arduino Due/Mega/Pro ESP8266 & ESP32
|
||||||
* Documentation
|
* Documentation
|
||||||
* Regular Hot Burn cycle (DPF mode!)
|
* Regular Hot Burn cycle (DPF mode!)
|
||||||
|
|
Loading…
Reference in a new issue