ESP32_ChinaDieselHeater_Con.../README.md

52 lines
1.8 KiB
Markdown
Raw Normal View History

2018-09-23 01:29:14 +02:00
# BluetoothHeater
2019-01-15 06:50:57 +01:00
Bluetooth & WiFi interface for Chinese Diesel Heaters
2018-12-16 20:00:46 +01:00
Requirements
--------------------------
* Requires "blue wire" compatible heater unit
* Blue wire interface circuitry
* ESP32 dev module
* HC-05 Bluetooth module - preferably exposing the key pin, not power control)
* DS18B20 one wire temperature sensor
2019-02-02 01:54:28 +01:00
* 1.3" I2C OLED using SH1106 controller
2018-12-16 20:00:46 +01:00
* DS3231 Real Time Clock
* Technical ability to solder SMD components
* Technical ability to program/flash in the Arduino environement
Working so far:
2018-12-16 20:00:46 +01:00
--------------------------
* Power On/Off
* Temperature + & -
2018-11-25 22:43:01 +01:00
* Fuel mixture tuning
2018-12-16 20:00:46 +01:00
* One wire remote temperature sensing (DS18B20)
* Heat exchanger body temperature, as reported by heater unit
* I2C Interface to 1.3" SH1106 based OLED for a full featured controller
2018-11-25 22:43:01 +01:00
* 5 button keypad interface
2018-10-30 08:42:17 +01:00
* Smart error detection, observes unusual heater state progression (ignition fail)
2018-12-16 20:00:46 +01:00
* ESP32 with HC-05 Bluetooth
* JSON based communications between Bluetooth and Wifi apps
* Bluetooth Connectivity
2018-12-16 20:00:46 +01:00
* Bluetooth Control App for Android (App Inventor based)
2018-10-30 09:08:49 +01:00
* WiFi Connection to existing network or Standalone Access Point Mode (Passwd: thereisnospoon)
2018-12-16 20:00:46 +01:00
* Wifi control
* DebugPort data sent via Telnet if/when available on the network.
* Two 7 day timers - including repeat every day functionality
* Battery backed Real Time Clock - DS3231
* Prototype "Green PCB" in production, using naked ESP32 and HC-05 modules
2018-10-30 08:42:17 +01:00
To be implemented
--------------------------
* MQTT pub/sub
* "fuel gauge" - Integrate pump frequency, assuming a repeatable dose of fuel per pump cycle...
* Expand hardware compatability with different MCU setups. IE Arduino Due/Mega/Pro ESP8266 & ESP32
2018-10-30 08:42:17 +01:00
* Documentation
2019-01-13 03:32:05 +01:00
* Regular Hot Burn cycle (DPF mode!)
2018-12-16 20:00:46 +01:00
* list under construction.....
2019-02-02 04:16:57 +01:00
*
Case for Green PCB
--------------------------
https://www.thingiverse.com/thing:3398068