26 home
Ray Jones edited this page 2020-07-19 01:31:48 +00:00

Home page for Bluetooth/WiFi Diesel Heater Controller documentation

Version 1 PCB

Front view Rear view

Version 2 PCB, offered with case

V2 PCB inside case
Black/blue case White/grey case

Compatibility

The design presented here will only work with heaters that use a "blue wire interface".
Of course the colour of the wire is only that of a PVC sheath.
The important aspect is what the electronics hardware exists at either end of the blue wire.

Digital protocol controllers

If your heater uses one of the following style controllers, this design will be compatible:
Rotary LED controller BlackLCD-good Blue LCD

Controller loom connection

The digital protocol controllers use one of 2 styles of loom connection.
A 3 pin triangular waterproof conenctor, or a smaller round 3 pin waterproof connector:
triangular plug circular plug

Heater control PCB (remains in use)

The all important part though is the control PCB within the heater.
This is the PCB within a blue wire enabled heater that will 100% work with this controller design.
The blue wire interface is circled in the following photo:
20190111_083207 Heater PCB BlackControlBoardjpg Otherdigitalcontroller_-_Interface
The important selection criteria is whether a dual transistor multiplexer is evident on the input path of the blue wire, this sort of topology must exist, if the wire runs direct to the microprocessor, it is most likely incompatible, and probably an analogue voltage from a pot:
BlueWireIF

Incompatible Control board

This heater PCB is DEFINITELY NOT COMPATIBLE
The buzzer is the first giveaway, plus the lack of a main relay. The controller will also just be a basic pot and switches. Not blue wire Not blue wire
BlueDigitLCDECU

Incompatible Controller

This sort of controller has the right plug, but wrong protocol - it cannot be replaced with an Afterburner.!Wrong protocol controller BlackLCD-BAD2 Belief

Software design

Required Arduino Libraries

JSON dictionary

ESP32 Considerations

Bootloading production PCBs

Hardware design

Hardware design files