ESP32APRS_Audio V1.5
ESP32APRS_Audio V1.5b History Update (8/9/2025)
-Fix heap memory reboot after TX RF
-Add firmware for ESP32-S3 N16R8 (Flash 16MB+Psram 8MB)
ESP32APRS_Audio V1.5a History Update (7/9/2025)
-Change ADC sample by timer for ESP32 Rev.1
-Fix AX.25 checking
-Fix ADC Sample
-Fix ESP32-S3 boot loop
-Fix Dashboard display
-Fix External TNC
ESP32APRS_Audio V1.5 History Update
-Update Library Arduino Release v3.2 based on ESP-IDF v5.4
-Update VPN Wireguard
-Add ESP32-C3 suported
-Add ESP32-S3 suported
-Add AFSK 1200V23
-Add GFSK9600 (ESP32-S3 support)
-Add FX.25 RX/TX (AX.25+FEC)
-Add Bluetooth master SPP/BLE mode TNC2 and KISS protocol (Support flash >8MB)
-Add PPPoS GSM modem support
-Add Mic-E compress on Tracker mode
-Add Host Name display title configuration
-Add Interval pkg send telemetry on IGATE,TRACKER,DIGI
-Add WX high resulution for temperarure/humidity
-Add WX VBAT,IBAT,VSOLAR
-Fix Modem mod/demod
-Fix OLED display
-Fix System Telemetry
-Fix web socket GNSS
-Fix web socket Live Feed
-Fix web configuration
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: aprsthnetworkand open a web browser to the website. http://192.168.4.1 defaultweb auth USER: admin PASS: admin - 4.2 Default config then go to share or set router
WiFi SSID: APRSTH PASS: aprsthnetworkand use web browser by IP from router/share smartphone defaultweb 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 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/ESP32-S3 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: aprsthnetworkand open a web browser to the website. http://192.168.4.1 defaultweb auth USER: admin PASS: admin - 6.2 Default config then go to share or set router
WiFi SSID: APRSTH PASS: aprsthnetworkand use web browser by IP from router/share smartphone defaultweb 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 OLED SH1106(1.3"), SSD1306(0.96") and NO DISPLAY
ESP32_Vxx.zip for ESP32 MCU board ESP32 DoIt DevKit, ESP32-WROOM-32 module
ESP32C3_Vxx.zip for ESP32-C3 MCU board ESP32C3_mini for D.I.Y from ESP32-C3 DevKit
ESP32S3_Vxx.zip for ESP32-S3 MCU board ESP32S3-WROOM
Flash8MB.zip for ESP32,ESP32C3 and ESP32S3 flash >8MB support BLUETOOTH,OLED,PPPoS
Flash16MB.zip for ESP32-S3 N16R8 (Flash 16MB + PSRAM 8MB)