Releases: nakhonthai/ESP32APRS
ESP32IGate V1.3 (Factory reset require)
V1.3 History Update
-Fix AFSK & FIFO
-Fix GNSS poll
-Fix Web Socket
-Fix Memory allocate
-Fix GPIO H/L active
V1.3a History Update
-Fix Crash and Reboot
-Fix Source call of digirepeater mode
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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32IGate firmware installation (do it first time, next time via the web browser)
- 1.Connect the USB cable to the ESP32DR,ESP32DR_SA868,ESP32-Doit-devkit.
- 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 ESP32IGate_Vxx_RFM_OLED.bin with RF Module SA8x8/SR_FRS, location 0x10000 and partitions.bin at 0x8000 and bootloader.bin 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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32 Flash Download Tools
ESP32IGate V1.2 (Factory reset require)
V1.2 History Update
-Add AFSK 300bps 1600Hz/1800Hz for HF
-Fix web config comment blank
-Fix save memory allocate
V1.2a History Update
-Fix AFSK+AX.25
-Fix web socket of TNC2 Raw monitor
V1.2b History Update
-Fix TX send check receiving rf
V1.2d History Update
-Fix Task and memory
-Update Async WebServer
-Update Async WebEvent
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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32IGate firmware installation (do it first time, next time via the web browser)
- 1.Connect the USB cable to the ESP32DR,ESP32DR_SA868,ESP32-Doit-devkit.
- 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.bin for non OELD or ESP32IGate_Vxx_OLED.bin with OELD Display, location 0x10000 and partitions.bin at 0x8000 and bootloader.bin 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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32 Flash Download Tools
ESP32IGate V1.1 (Factory reset require)
V1.1 History Update
-Add Tracker mode
-Add GNSS and TNC2 Packet monitor
-Add GNSS from UART0,UART1,UART2,TCP Client
-Add External TNC from UART0,UART1,UART2,Yaesu Packet
-Fix AFSK GPIO pin
-Fix more bug
V1.1b History Update
-Fix Serial GPIO bug
-Fix Tracker mode bug
-Fix External TNC Yaesu packet
V1.1c History Update
-Fix Smart beacon
V1.1d History Update
-Fix WiFi AP Connection loss
Howto 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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32IGate firmware installation (do it first time, next time via the web browser)
- 1.Connect the USB cable to the ESP32DR,ESP32DR_SA868,ESP32-Doit-devkit.
- 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.bin for non OELD or ESP32IGate_Vxx_OLED.bin with OELD Display, location 0x10000 and partitions.bin at 0x8000 and bootloader.bin 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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32 Flash Download Tools
ESP32IGate V1.0 (Factory reset require)
V1.0 History Update
- Update webservice from ESP32APRS_T-TWR project
- Update WX data from csv format
- Update PATH selection
- Add Telemetry modify
- Add GPIO Modify
- Fix Position IGate/Digi repeater
- Fix AFSK
Howto 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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32IGate firmware installation (do it first time, next time via the web browser)
- 1.Connect the USB cable to the ESP32DR,ESP32DR_SA868,ESP32-Doit-devkit.
- 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.bin for non OELD or ESP32IGate_Vxx_OLED.bin with OELD Display, location 0x10000 and partitions.bin at 0x8000 and bootloader.bin 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: ESP32IGate PASS: aprsthnetwork
and 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: aprsthnetwork
and use web browser by IP from router/share smartphone defaultweb auth USER: admin PASS: admin
ESP32 Flash Download Tools
ESP32IGate V0.9
History Update
- Add ITEM Mode on IGate
Firmware Version
- ESP32IGate_Vxx for ESP32DR Simple circuit.
- ESP32IGate_SA818_Vxx for ESP32DR_SA868 circuit board RF module version SA818/SA868.
- ESP32IGate_FRS_Vxx for ESP32DR_SA868 circuit board RF module version SR_FRS.
ESP32IGate V0.8
History Update
- Add OLED Display
- Add Parse/Decode Packet
- Add Display APRS status and realtime monitor text or image
- Change sample ADC/DAC 9.6Khz to 38.4Khz
- Change calcurate Butterworth Filter to FIR Coefficient
Firmware Version
- ESP32IGate_Vxx for ESP32DR Simple circuit.
- ESP32IGate_SA818_Vxx for ESP32DR_SA868 circuit board RF module version SA818/SA868.
- ESP32IGate_FRS_Vxx for ESP32DR_SA868 circuit board RF module version SR_FRS.
ESP32IGate V0.7
History Update
- Expand wifi ssid to 32byte,password to 63byte
- Add/Edit Time Zone in configurator
- Add Wireguard VPN
- V07a Add qAR for IGate receive by Radio
Firmware Version
- ESP32IGate_Vxx for ESP32DR Simple circuit.
- ESP32IGate_SA818_Vxx for ESP32DR_SA868 circuit board RF module version SA818/SA868.
- ESP32IGate_FRS_Vxx for ESP32DR_SA868 circuit board RF module version SR_FRS.
Warning! system reconfiguration
ESP32IGate V0.6
History Update
- Extract digirepeater.cpp/digirepeater.h file.
- Extract igate.cpp/igate.h file.
- Add RF Module model SA818/SA868 and SR_FRS
- Edit igate send null string for APRSC support.
Firmware Version
- ESP32IGate_Vxx for ESP32DR Simple circuit.
- ESP32IGate_SA818_Vxx for ESP32DR_SA868 circuit board RF module version SA818/SA868.
- ESP32IGate_FRS_Vxx for ESP32DR_SA868 circuit board RF module version SR_FRS.
ESP32IGate V0.5
History Update
- Add digital repeater mode.
- Add TX Time Slot
V0.5a
- Add HPF config in the webservice.
- Edit bug send out
Digital Repeater Mode Support
-
RFONLY พบในพาธจะทวนสัญญาณพร้อมกำหนดว่าทวนแล้ว
-
RELAY พบในพาธจะทวนสัญญาณและแทนค่าชื่อสถานีนั้น ๆ
-
GATE พบในพาธจะทวนสัญญาณและแทนค่าชื่อสถานีนั้น ๆ ใช้กับรีพีทเตอร์เชื่อมโยง HF->VHF
-
WIDE พบในพาธจะทวนสัญญาณและแทนค่าชื่อสถานีนั้น ๆ
-
ECHO พบในพาธจะทวนสัญญาณและแทนค่าชื่อสถานีนั้น ๆ
-
WIDEn-N พบในพาธจะลดค่า N ลง 1ค่า เมื่อ N=0 จะแทนด้วยชื่อสถานีดิจิลงในพาธ แล้วทวนสัญญาณ
-
TRACEn-N พบในพาธจะลดค่า N ลง 1ค่า แล้วเพิ่มชื่อสถานีดิจิลงในพาธ แล้วทวนสัญญาณ (ลดการทวนซ้ำซ้อน)
-
CALLSIGN คอลซายน์ในพาธตรงกับสถานีดิจิ จะทำการทวนสัญญาณทันทีไม่มีดีเลย์
-
Destination SSID Trace ใช้กับ SSID ในส่วน Destitation Address โดย SSID=0 จะใช้ค่าทวนในพาธ ถ้ามีค่า SSID=1-7 จะเพิ่มสถานีดิจิลงในพาธ
-
Digi Delay ค่าการสุ่มหน่วงเวลาในการทวนหน่วยเป็นมิลิวินาที(mSec.) เช่นกำหนดค่า 3000mS จะหมายถึงจะทำการสุ่มค่าหน่วง 0-3000mS เพื่อไม่ให้ดิจิแต่ละสถานีส่งสัญญาณพร้อมกันจนเกิดการชนกันทาง RF
-
TX Time Slot กำหนดค่าช่องว่างการหน่วงการส่งออกอากาศแต่ละครั้ง(เว้นคีย์) เพื่อไม่ให้ส่งต่อเนื่องถี่เกินไป ปกติมักเว้นคีย์ไว้ 5วินาที
ESP32IGate V0.4
History Update
- Add WiFi Power config
- Add Test Rx/Tx Mode by webservice
V0.4a
- Edit bug process TNC2 error ssid repeater part
- Close Test mode when not use
V0.4b
- Edit bug EP-868 decode fail
- Edit Test mode