Releases: esp32-si4732/ats-mini
Releases Β· esp32-si4732/ats-mini
Release list
v2.35
2.35 (2026-05-03)
Fixed
- Try to connect to other WiFi access points besides the strongest one (including hidden SSIDs if the corresponding option is enabled). #326
- Do not abort the EiBi download process immediately https://github.com/esp32-si4732/ats-mini/discussions/325.
v2.34
2.34 (2026-05-01)
Added
- "PSRAM not detected" fatal error screen (shown if a wrong f/w variant was flashed).
- Add
Eserial command that emulates encoder short press. - Add
Fserial command to tune directly to a frequency in Hz within the current band. In SSB modes, sub-kHz digits set the BFO as well. - Experimental Bluetooth LE control is available under Settings->Bluetooth: use Ad hoc for the BLE remote-control protocol, or HID to connect supported Bluetooth remotes/keyboards for tuning and menu actions. It may be unstable.
- Experimental support for LILYGO T-Embed SI4732, see https://esp32-si4732.github.io/ats-mini/hardware.html#lilygo-t-embed-si4732 for more details.
Changed
- Abort the long running operations (Seek, Scan, EiBi) via any remote command
- Change the set theme serial command from ! to ^.
- Drop workaround for espressif/arduino-esp32#11742. Use faster method (WiFiMulti) to connect to 2-nd or 3-rd configured access point.
- Remote control over USB serial port is disabled by default. To enable it, go to Settings->USB Port and set it to Ad hoc mode.
Fixed
- Add an exhaustive (hopefully) list of UTC offsets. WARNING: please adjust your UTC offset again (the stored index is no longer valid). #287
- Fix out of range menu controls due to fast encoder rotation.
v2.33
2.33 (2025-09-22)
Changed
- Adjust gamma for display ID 0x04858552 so the themes look closer to how they were designed (at least Orange now doesn't look like a lemon).
v2.32
2.32 (2025-09-16)
Removed
- Remove the dynamic CPU frequecy feature introduced in v2.31 (it caused sound artifacts when rotating the encoder). #244
- Do not show the "Add" hint on an empty memory slot to prevent confusion with click vs short press.
Changed
- Avoid drawing background color when drawing text. This dramatically helps UI customization modding efforts (like setting a background image instead of a plain color, for example). #239
- Move the Web UI credentials form fields below the Wi-Fi settings. #241
Fixed
- Fix Wi-Fi connection issue to 2nd or 3rd access point configured on the settings web page. #244
v2.31
2.31 (2025-09-13)
Removed
- Remove faster tuning in Seek mode on SSB and in Scan mode via press & rotate in favor of the new accelerated encoder control.
- Remove the ENABLE_HOLDOFF compile-time option.
Added
- Encoder acceleration.
- Encoder click now cancels the EiBi schedule download process.
Changed
- Reduce the upper CB band limit to 28MHz. #205
- Independent USB/LSB calibration values. WARNING: this change will reset the bands settings. #220
- Render partial frequency numbers on the tuning scale around screen edges. #235
- Disable the Memory menu timeout (it is a surfing mode like Seek or Scan). Short press (0.5 sec) saves/clears a slot, click closes the menu.
- EXPERIMENTAL: overclock the I2C bus to 800kHz (affects Si4732).
- Set CPU freq to 240 MHz on encoder rotation, drop back to 80 MHz after 10 seconds of no activity. This results in snappier UI.
Fixed
v2.30
2.30 (2025-08-07)
Added
- Add Scan mode. Press the encoder for 0.5 seconds to rescan, press & rotate to tune using a larger step. The scan process can be aborted by clicking or rotating the encoder.
Changed
- Switch from EEPROM to Preferences library to store the receiver settings. This change removes some old limitations and enables more flexible settings management. WARNING: upgrading to this firmware version from an older one will reset the settings. Also a forced reset might be required (hold the encoder and power on the receiver). #94
- Mute audio amp during seek action to prevent audible artifacts. #190
- Display "Loading SSB" message in the zoomed menu area.
- Extend the 16m broadcast band a bit to include CRI on 17490.
- Increase the number of memory slots to 99.
Fixed
- Do not lose SSB sub kHz digits when storing Memory slots. #109
- Restore saved bandwidth.
- Use default step when switching modes or memories.
v2.28
2.28 (2025-07-01)
Added
- Add UTC+5:30 offset for India (Asia/Kolkata). Users with offsets greater than 5:30 might need to readjust their timezone settings (menu indexes have been shifted).
- Enable PSRAM using different build artifacts for OSPI and QSPI ESP32-S3 modules. For more info see https://esp32-si4732.github.io/ats-mini/flash.html#firmware-files.
Changed
- Much better seek sensitivity (SI4735 library patch by @zhang-chong). #129
- 200kHz FM step now uses odd frequencies (99.1, 99.3, etc). #161
Fixed
v2.27
v2.26
2.26 (2025-06-02)
Added
- Show DHCP-assigned IP address on the About system screen.
Fixed
- Fix crash when trying download the EiBi schedule in offline mode. #132
- Fix timeout when connecting to Wi-Fi access points.
v2.25
2.25 (2025-05-31)
Removed
- Disable EEPROM backup/restore option on the settings web page. If you used this feature to restore the EEPROM and now see strange bugs when switching bands, please reset the receiver settings.
Fixed
- Fix blinking RDS and static frequency name.