Releases: trip5/ehRadio
Releases · trip5/ehRadio
2026.04.09
Pre-built Firmwares & WebUI Assets
You can download the firmware and flash yourself or you can use my Web Installer.
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
board_*_bootloader.binandboard_*_partitions.bin - for most ESP32s, use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin
- for ESP32-S3s (like the ESP32-S3-N16R8) use:
esptool --chip esp32s3 --port com8 --baud 460800 write_flash -z 0x0000 esp32_s3_n16r8_bootloader.bin 0x8000 esp32_s3_n16r8_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x670000 esp32_s3_n16r8_spiffs.bin
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Board Shared Binaries (Bootloader/Partitions)
board_esp32_bootloader.bin/board_esp32_partitions.bin/board_esp32_spiffs.binboard_esp32_s3_n16r8_bootloader.bin/board_esp32_s3_n16r8_partitions.bin/board_esp32_s3_n16r8_spiffs.bin
Trip5 Firmware
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.binesp32_s3_trip5_es3c28p.bin
Kasperaitis Firmware
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin) - the radio will download them automatically after network connection is established
2026.03.30
Pre-built Firmwares & WebUI Assets
You can download the firmware and flash yourself or you can use my Web Installer.
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
board_*_bootloader.binandboard_*_partitions.bin - for most ESP32s, use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin
- for ESP32-S3s (like the ESP32-S3-N16R8) use:
esptool --chip esp32s3 --port com8 --baud 460800 write_flash -z 0x0000 esp32_s3_n16r8_bootloader.bin 0x8000 esp32_s3_n16r8_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x670000 esp32_s3_n16r8_spiffs.bin
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Board Shared Binaries (Bootloader/Partitions)
board_esp32_bootloader.bin/board_esp32_partitions.bin/board_esp32_spiffs.binboard_esp32_s3_n16r8_bootloader.bin/board_esp32_s3_n16r8_partitions.bin/board_esp32_s3_n16r8_spiffs.bin
Trip5 Firmware
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.binesp32_s3_trip5_es3c28p.bin
Kasperaitis Firmware
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin) - the radio will download them automatically after network connection is established
2026.03.22
Pre-built Firmwares & WebUI Assets
You can download the firmware and flash yourself or you can use my Web Installer.
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
board_*_bootloader.binandboard_*_partitions.bin - for most ESP32s, use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin
- for ESP32-S3s (like the ESP32-S3-N16R8) use:
esptool --chip esp32s3 --port com8 --baud 460800 write_flash -z 0x0000 esp32_s3_n16r8_bootloader.bin 0x8000 esp32_s3_n16r8_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x670000 esp32_s3_n16r8_spiffs.bin
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Board Shared Binaries (Bootloader/Partitions)
board_esp32_bootloader.bin/board_esp32_partitions.bin/board_esp32_spiffs.binboard_esp32_s3_n16r8_bootloader.bin/board_esp32_s3_n16r8_partitions.bin/board_esp32_s3_n16r8_spiffs.bin
Trip5 Firmware
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.binesp32_s3_trip5_es3c28p.bin
Kasperaitis Firmware
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin) - the radio will download them automatically after network connection is established
2026.03.18
Pre-built Firmwares & WebUI Assets
You can download the firmware and flash yourself or you can use my Web Installer.
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
board_*_bootloader.binandboard_*_partitions.bin - for most ESP32s, use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin
- for ESP32-S3s (like the ESP32-S3-N16R8) use:
esptool --chip esp32s3 --port com8 --baud 460800 write_flash -z 0x0000 esp32_s3_n16r8_bootloader.bin 0x8000 esp32_s3_n16r8_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x670000 esp32_s3_n16r8_spiffs.bin
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Board Shared Binaries (Bootloader/Partitions)
board_esp32_bootloader.bin/board_esp32_partitions.bin/board_esp32_spiffs.binboard_esp32_s3_n16r8_bootloader.bin/board_esp32_s3_n16r8_partitions.bin/board_esp32_s3_n16r8_spiffs.bin
Trip5 Firmwares (all ESP32-S3-N16R8 builds - click for board config)
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.bin
Kasperaitis Firmware
esp32_s3_kasperaitis_es3c28p.bin(ES3C28P is a ESP32-S3-N16R8 with 2.8inch Display)
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin) - the radio will download them automatically after network connection is established
2026.02.18
Pre-built Firmwares & WebUI Assets
You can download the firmware and flash yourself or you can use my Web Installer.
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
board_*_bootloader.binandboard_*_partitions.bin - for most ESP32s, use:
-esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 [firmware.bin]
- to include spiffs, add this to the above command:0x390000 esp32_spiffs.bin - for ESP32-S3s (like the ESP32-S3-N16R8) use:
esptool --chip esp32s3 --port com8 --baud 460800 write_flash -z 0x0000 esp32_s3_n16r8_bootloader.bin 0x8000 esp32_s3_n16r8_partitions.bin 0x10000 [firmware.bin]- to include spiffs, add this to the above command:
0x670000 esp32_s3_n16r8_spiffs.bin
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Board Shared Binaries (Bootloader/Partitions)
board_esp32_bootloader.bin/board_esp32_partitions.bin/board_esp32_spiffs.binboard_esp32_s3_n16r8_bootloader.bin/board_esp32_s3_n16r8_partitions.bin/board_esp32_s3_n16r8_spiffs.bin
Trip5 Firmwares (all ESP32-S3-N16R8 builds - click for board config)
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.bin
Kasperaitis Firmware
esp32_s3_kasperaitis_es3c28p.bin(ES3C28P is a ESP32-S3-N16R8 with 2.8inch Display)
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin) - the radio will download them automatically after network connection is established
2026.02.06
Pre-built Firmwares & WebUI Assets
You can download the firmware and flash yourself or you can use my Web Installer.
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
board_*_bootloader.binandboard_*_partitions.bin - for most ESP32s, use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 board_esp32_bootloader.bin 0x8000 board_esp32_partitions.bin 0x10000 board_esp32.bin- to include spiffs, add this to the above command:
0x390000 board_esp32_spiffs.bin
- for ESP32-S3s (like the ESP32-S3-N16R8) use:
esptool --chip esp32s3 --port com14 --baud 460800 write_flash -z 0x0000 board_esp32_s3_n16r8_bootloader.bin 0x8000 board_esp32_s3_n16r8_partitions.bin 0x10000 board_esp32_s3_n16r8.bin- to include spiffs, add this to the above command:
0x670000 board_esp32_s3_n16r8_spiffs.bin
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Board Shared Binaries (Bootloader/Partitions)
board_esp32_bootloader.bin/board_esp32_partitions.bin/board_esp32_spiffs.binboard_esp32_s3_n16r8_bootloader.bin/board_esp32_s3_n16r8_partitions.bin/board_esp32_s3_n16r8_spiffs.bin
Trip5 Firmwares (all ESP32-S3-N16R8 builds - click for board config)
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.bin
Kasperaitis Firmware
esp32_s3_kasperaitis_es3c28p.bin(ES3C28P is a ESP32-S3-N16R8 with 2.8inch Display)
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin)
Release 2026.02.04
Pre-built Firmwares & WebUI Assets
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
esp32*_bootloader.binandesp32*_partitions.bin - you could also upload the
esp32*_spiffs.bin- this will erase any files already there (playlist and wi-fi data) - for 4MB flash (most ESP32s), use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 esp32_*.bin- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin- this is a non-standard partition format for ESP32
- for 8MB flash (most ESP32-S3s) use:
esptool --chip esp32s3 --port com14 --baud 460800 write_flash -z 0x0000 esp32_s3_bootloader.bin 0x8000 esp32_s3_partitions.bin 0x10000 esp32_s3_*.bin- to include spiffs, add this to the above command:
0x00670000 esp32_s3_spiffs.bin- this is a standard partition format for ESP32-S3 with 8MB of flash
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Trip5 Firmwares (all ESP32-S3-N16R8 builds - click for board config)
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.bin
Kasperaitis Firmware
esp32_s3_kasperaitis_es3c28p.bin(ES3C28P is a ESP32-S3 with 2.8inch Display)
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin)
Release 2025.08.31
Pre-built Firmwares & WebUI Assets
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
esp32*_bootloader.binandesp32*_partitions.bin - you could also upload the
esp32*_spiffs.bin- this will erase any files already there (playlist and wi-fi data) - for 4MB flash (most ESP32s), use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 esp32_*.bin- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin- this is a non-standard partition format for ESP32
- for 8MB flash (most ESP32-S3s) use:
esptool --chip esp32s3 --port com14 --baud 460800 write_flash -z 0x0000 esp32_s3_bootloader.bin 0x8000 esp32_s3_partitions.bin 0x10000 esp32_s3_*.bin- to include spiffs, add this to the above command:
0x00670000 esp32_s3_spiffs.bin- this is a standard partition format for ESP32-S3 with 8MB of flash
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Trip5 Firmwares (all ESP32-S3-N16R8 builds - click for board config)
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.bin
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin)
Release 2025.08.20
Pre-built Firmwares & WebUI Assets
Notes
- You can download .bin files and flash to your ESP with
esptool - you will need a firmware file appropriate to your build (see below)
- depending on your board, choose the appropriate
esp32*_bootloader.binandesp32*_partitions.bin - you could also upload the
esp32*_spiffs.bin- this will erase any files already there (playlist and wi-fi data) - for 4MB flash (most ESP32s), use:
esptool --chip esp32 --port com14 --baud 460800 write_flash -z 0x1000 esp32_bootloader.bin 0x8000 esp32_partitions.bin 0x10000 esp32_*.bin- to include spiffs, add this to the above command:
0x390000 esp32_spiffs.bin- this is a non-standard partition format for ESP32
- for 8MB flash (most ESP32-S3s) use:
esptool --chip esp32s3 --port com14 --baud 460800 write_flash -z 0x0000 esp32_s3_bootloader.bin 0x8000 esp32_s3_partitions.bin 0x10000 esp32_s3_*.bin- to include spiffs, add this to the above command:
0x00670000 esp32_s3_spiffs.bin- this is a standard partition format for ESP32-S3 with 8MB of flash
Boards
- each of the pre-built board binaries have pre-set hardware configurations, they cannot be changed
- to view pin usage, click the link and scroll down then click preview
Bare board firmwares (no peripherals, may be used for testing)
board_esp32.binboard_esp32_s3_n16r8.bin
Trip5 Firmwares (all ESP32-S3-N16R8 builds - click for board config)
esp32_s3_trip5_sh1106_pcm_remote.binesp32_s3_trip5_sh1106_pcm_1button.binesp32_s3_trip5_ssd1306x32_pcm_1button.binesp32_s3_trip5_sh1106_vs1053_3buttons.binesp32_s3_trip5_st7735_pcm_1button.binesp32_s3_trip5_ili9488_pcm_1button.bin
Add Yours
- you can either fork my
ehradiorepo and edit these files or request a build be added- use the generator and copy the link and include it in your request
Web Assets
- all other files are needed for the WebUI functionality
- they are available here to allow automatic downloading to SPIFFS
- it is NOT necessary to download them (or the SPIFFS bin)