Skip to content

ESP32APRS_LoRa V0.5

Latest
Compare
Choose a tag to compare
@nakhonthai nakhonthai released this 21 Dec 09:55
· 9 commits to main since this release

V0.5a History Update

-Fix send wx reboot
-Fix sensor unsave config
-Fix OLED 0.42" display
-Fix display crash
-Fix unuse printf for TFT frame buffer

V0.5 History Update (Factory Reset Require)

-Change save config to file default.cfg
-Fix Tracker Altitude enable/disable on webservice
-Add Send status text on IGATE/DIGI/TRACKER mode (Interval=0 not send)
-Add ESP32C3-SuperMini OLED 0.42' board
-Add OLED SH1106 on HT-CT62 or ESP32-C3 model
-Add TFT Frame buffer (The screen does not flicker.)
-Add WiFi ON/OFF by push BOOT button (push hold 3sec on wifi display)
-Add Tracker manual TX by push BOOT button (push hold 3sec on statistic display)
-Fix Swap GNSS/Course Speed by push BOOT button (push hold 3sec on GNSS display)
-Add CB helper default for config radio Freq: 433.9Mhz,BW:62.5Khz,SF:10
-Fix VHF helper default for config radio Freq: 144.410Mhz,BW:10.4Khz,SF:8
-Add automatic restart when heap memory not enough
-Add Hardware Version show by new board

How to Update new firmware

  • 1.Download firmware and open the web browser in to webservice
  • 2.Select Tab About/Firmware and click Choose File for firmware and click Firmware Update , wait and reboot system
  • 3 Factory re connect the USB plug, when display logo on OLED or LED RX,TX light then press hold the BOOT button
  • 4.You can enter configuration mode in 2 ways:
  • 4.1 Default config then go to WiFi AP SSID: ESP32APRS_LoRa PASS: aprsthnetwork and open a web browser to the website. http://192.168.4.1 default web auth USER: admin PASS: admin
  • 4.2 Default config then go to share or set router WiFi SSID: APRSTH PASS: aprsthnetwork and use web browser by IP from router/share smartphone default web auth USER: admin PASS: admin
  • 5.You can new modify GPIO on webservice in the tab MOD

ESP32IGate firmware installation (do it first time, next time via the web browser)

  • 1.Connect the USB cable to the HT_CT62,TTGO LoRa 32,ESP32-Doit-devkit,DIY other
  • 2.Press and hold the BOOT button (without releasing it), then press the RST button, then release the RST button, and finally release the BOOT button
  • 3.Download firmware and open the program ESP32 DOWNLOAD TOOL, set it in the firmware upload program, set the firmware to ESP32IGate_Vxx_DIY_OLED.bin for non RF Module or ESP32_Vxx.bin,ESP32S3_Vxx.bin,ESP32C3_Vxx.bin with RF Module location 0x10000 and partitions.bin at 0x8000 and bootloader.bin at 0x1000 (ESP32-C3 at 0x0000) and boot_app0.bin at 0xe000
  • 4.Click the START button in the program and wait for the upload to complete
  • 5 Factory re connect the USB plug, when display logo on OLED or LED RX,TX light then press hold the BOOT button
  • 6.You can enter configuration mode in 2 ways:
  • 6.1 Default config then go to WiFi AP SSID: ESP32APRS_LoRa PASS: aprsthnetwork and open a web browser to the website. http://192.168.4.1 default web auth USER: admin PASS: admin
  • 6.2 Default config then go to share or set router WiFi SSID: APRSTH PASS: aprsthnetwork and use web browser by IP from router/share smartphone default web auth USER: admin PASS: admin
  • 7.You can new modify GPIO on webservice in the tab MOD

ESP32 Flash Download Tools

https://www.espressif.com/en/support/download/other-tools

Firmware for board

ESP32_Vxx.zip for ESP32 MCU board ESP32_SH1106,TTGO-LoRa32-V1, TTGO T-Beam-V1.2, TTGO LoRa32 (T3) V1.6, HELTEC_WiFi_LoRa32_V2 or D.I.Y from ESP32-DevKit
ESP32C3_Vxx.zip for ESP32-C3 MCU board Heltec HT-CT62 and ESP32C3_mini for D.I.Y from ESP32-C3 DevKit
ESP32S3_Vxx.zip for ESP32-S3 MCU board Heltec HTIT-Tracker and Heltec_WiFi_LoRa32_V3 and TTGO T-Beam Supreme or D.I.Y from ESP32-S3 DevKit
ESP32S3_Dongle_Vxx.zip for APRS LoRa Dongle and APRS LoRa HT Version.