Skip to content

Releases: elehobica/RPi_Pico_WAV_Player

Release v0.9.5

06 Jun 04:58
Compare
Choose a tag to compare

Added

  • Add support of Waveshare RP2040-LCD-0.96 board
  • Support tag information by ID3v2 tag (RIFF ID3v2) as higher priority than that by LIST chunk
  • Also support coverart image from the JPEG bitstream in ID3v2 tag as higher priority than separate JPEG file in local directory
  • Add button layout configurations for natural button assignment in FileView and Config mode when buttons are horizontally placed

Changed

  • Replace transistor with MOS-FET in battery operation circuit (Q2) thanks to conditional pullup
  • Self-configure by checking if active battery check circuit is populated, not define USE_ACTIVE_BATTERY_CHECK macro
  • Use submodule for pico_flash_param library

Fixed

  • Add workaround for mount fail case of Samsung PRO Plus card

Release v0.9.4

09 Apr 13:49
Compare
Choose a tag to compare

Added

  • Support Hi-Res WAV up to 24bit / 192KHz
  • Display bit resolution and sampling frequency
  • Support Mono WAV
  • Add LCD Config in Config Menu
  • Force to reset ConfigParam when format revision changed to avoid mulfunction

Changed

  • Use submodule for pico_audio_i2s_32b library
  • Change pullup register for buttons into conditional pullup for power on by any HP buttons

Fixed

  • Correct track number display when no TAG information in WAV file
  • Don't display empty album art when no JPEG
  • Fix resume play freeze when card contents have been changed

Release v0.9.3

06 Mar 14:19
Compare
Choose a tag to compare

Fixed

  • Fix build error of "cannot find -lmy_pico_stdio_usb_headers"
  • Delete obsolete CENTER button completely not to disturb other button actions when pullup is not attached. issue#4

Changed

  • Support pico-sdk 1.5.1 (previously 1.4.0)
  • Update FatFs R0.15 (previously R0.14b)
  • Remove external pullup resistors for PLUS, MINUS buttons
  • Remove external pullup resistors for MISO, MOSI of microsd SPI
  • Clean up libraries. pico_fatfs and pico_st7735_80x160 are switched to submodules.
  • Change I2C DMA scheme from single buffer to double buffers

Release v0.9.2

25 Nov 01:53
Compare
Choose a tag to compare

Fixed

  • Small fix for fatfs CS handling

Release v0.9.1

21 Sep 12:39
Compare
Choose a tag to compare

Added

  • Add gpio_disable_pulls() to SD-Card SPI pins

Changed

  • Adjust ADC conversion coefficient for static battery check

Release v0.9.0

19 Jul 22:42
Compare
Choose a tag to compare

Added

  • Support ChargeMode which allows to remove USB charge selection switch

Changed

  • No hardware modification needed in Raspberry Pi Pico board
    • External circuit around battery charger revised to be compliant to pico-datasheet.pdf
    • Use built-in battery voltage check circuit (static battery check) as default
  • Increase display charactor length of title, artist and album. add measure to prevent buffer overflow
  • Remove GPIO center button and integrated into GP26 ADC level detection to detect wake up trigger

Release v0.8.1

03 Jul 14:09
Compare
Choose a tag to compare

from v0.8.0 (Initial Release)

  • invert GP27 logic and rename from AUDIO_MUTE_CTRL to AUDIO_DAC_ENABLE