Skip to content

Releases: PNKP237/EHU32

EHU32 v0.9.3

21 Oct 21:30
a2a5af5
Compare
Choose a tag to compare

Release v0.9.3

Significantly improved CD70 Navi/DVD90 Navi compatibility
Fixed Speed and RPM conversion when they're being read from the bus passively
Added robust "Aux" detection
Deep sleep mode and power management for standalone EHU32 boards

ESP32 Arduino core version 2.0.17, arduino-audio-tools version v1.0.0, ESP32-A2DP version v1.8.4

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - applicable only if your ESP32 board is already running an older version of EHU32 - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

EHU32 v0.9.2

08 Aug 18:15
1d84de4
Compare
Choose a tag to compare

Release v0.9.2

Stability improvements, mainly in measurement mode
Extended the time before AC macro starts navigating to toggle the AC
Added a watchdog task to ensure proper operation and fast shutdown

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - applicable only if your ESP32 board is already running an older version of EHU32 - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

EHU32 v0.9.1

26 May 18:43
913da9b
Compare
Choose a tag to compare

Release v0.9.1

Fixed automatic reconnect - v0.9 would not reconnect to the phone if the radio has been shutdown while the engine is running
Removed local volume control

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - applicable only if your ESP32 board is already running an older version of EHU32 - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

EHU32 v0.9

06 May 19:55
7a2eded
Compare
Choose a tag to compare

Release v0.9

Rewritten most of the logic to run under separate FreeRTOS tasks
Messages are now processed asynchronously
EHU32 now blocks CD70/DVD90 messages with higher accuraccy
Added reduced measurement mode for vehicles not equipped with ECC
Added single-line measurement mode
Increased CAN stability with additional logic for handling error frames and restarting the CAN peripheral if needed

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - applicable only if your ESP32 board is already running an older version of EHU32 - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

EHU32 v0.8

10 Apr 19:44
091b468
Compare
Choose a tag to compare

Release v0.8
EHU32 can now block radio from refreshing the display, up to 99% less flashing "Aux"
Tweaked delays to fit time constraints

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

EHU32 v0.7

18 Mar 21:42
0b05861
Compare
Choose a tag to compare

Release v0.7
Added proper UTF-8 to UTF-16 conversion - accented characters are now displayed properly*
Extended the incoming CAN message buffer

*depends whether the display supports the actual letter, in case the display doesn't recognize the character, following text is not shown at all.

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

EHU32 v0.6

29 Feb 21:21
1a49ee9
Compare
Choose a tag to compare

Release v0.6
Fixed status messages and tweaked timings
Measurement display mode should be more responsive to long presses now

Flashing with esptool - download the executable from Espressif's Arduino-ESP32 repo https://github.com/espressif/esptool/releases (download esptool-vx.x.x-win64.zip, place esptool.exe in the same directory as the files downloaded here), connect the board to the PC, flash it by running ProgramESP32. You will be asked to provide the serial port corresponding to your board.

Uploading wirelessly through OTA - download the executable from Espressif's Arduino-ESP32 repository https://github.com/espressif/arduino-esp32/raw/master/tools/espota.exe and place it in the folder with EHU32 binaries extracted. Enter OTA mode by holding "8", connect to the wifi AP using password "ehu32updater". Run ESPOTA.bat and allow it through windows' firewall, updating should take several seconds.

Full Changelog: release...release-v0.6

EHU32 v0.5

23 Feb 23:35
7d6eb4f
Compare
Choose a tag to compare

Run ProgramESP32.bat to program the board