Skip to content

Releases: esp32-si4732/ats-mini

v2.33

22 Sep 13:48

Choose a tag to compare

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

16 Sep 03:34

Choose a tag to compare

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

13 Sep 13:13

Choose a tag to compare

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

  • Fix AVC wrapping to avoid selecting odd AVC values. #207
  • Add 100ms delay after Si4732 POWER_ON to fix the "Si4732 not detected" issue #213
  • Fix misbehaving squelch when changing bands.

v2.30

07 Aug 04:48

Choose a tag to compare

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

01 Jul 03:19

Choose a tag to compare

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

  • Fix loud clicks when changing bands/modes on the PCB version without the mute circuit. #103
  • Do not shadow station names by zoomed menu in the seek mode. #157

v2.27

07 Jun 04:07

Choose a tag to compare

2.27 (2025-06-07)

Added

  • Allow connecting to the receiver's web UI using the atsmini.local mDNS name in addition to an IP address. #145

Changed

  • Disable Seek mode (menu) timeout.

Fixed

  • Clear RSSI, SNR, and station name when doing normal Seek. #146
  • Fix backwards EiBi seek from 30000kHz.

v2.26

02 Jun 02:30

Choose a tag to compare

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

31 May 08:25

Choose a tag to compare

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.

v2.24

30 May 05:56

Choose a tag to compare

2.24 (2025-05-30)

Added

Fixed

  • Reapply Squelch after waking up from CPU Sleep mode. #127

v2.23

26 May 01:47

Choose a tag to compare

2.23 (2025-05-26)

Added

  • Ability to select FM de-emphasis setting based on region. #85
  • Show MAC-address on the receiver status web page. #114
  • Add ALL-CT RDS options for those who prefer precise time over WiFi.
  • EEPROM backup/restore via the receiver web interface. Restore only works on compatible firmware versions.
  • New optional UI layout with large S-meter and S/N-meter.

Fixed

  • Escape quotes in web form fields (like SSIDs & passwords). #113
  • Fix the AVC bug, huge thanks to Dave (G8PTN)! #117