Skip to content

Releases: stm32duino/STM32SD

STM32SD v1.4.0

27 Sep 08:47
Compare
Choose a tag to compare

What's Changed

  • File inherits from Stream: proper support for print and println of al… by @pschatzmann in #72
  • fix: SD_BUS_WIDE support by @fpistm in #74
  • fix: properly set SD pins by @fpistm in #76
  • chore: add SD detect pin level by @fpistm in #77
  • chore(fatfs): support FatFs library 4.0.0 by @fpistm in #78
  • chore: add end() method by @fpistm in #79

New Contributors

Full Changelog: 1.3.2...1.4.0

STM32SD v1.3.2

29 Sep 14:06
Compare
Choose a tag to compare

What's Changed

  • chore: align after FatFs update by @fpistm in #68

Full Changelog: 1.3.1...1.3.2

STM32SD v1.3.1

07 Jul 12:46
Compare
Choose a tag to compare

What's Changed

  • fix: wrong preprocessor definitions by @fpistm in #61

Full Changelog: 1.3.0...1.3.1

STM32SD v1.3.0

22 Jun 16:04
Compare
Choose a tag to compare

What's Changed

  • CI deployement by @fpistm in #49
  • Support of STM32L5xx and STM32U5xx by @fpistm in #50
  • feat: support transceiver for H7, L5 and U5 by @fpistm in #51
  • fix: STM32L1xx support by @fpistm in #54
  • feat: allow SD_CLK_DIV redefinition by @fpistm in #55
  • chore: add .editorconfig and .gitattributes by @fpistm in #56
  • chore: init only once by @fpistm in #57
  • feat: support new SD pins management by @fpistm in #58

Full Changelog: 1.2.3...1.3.0

STM32SD v1.2.3

22 Apr 14:44
Compare
Choose a tag to compare
  • Fix RAM losses when creating files
  • Add library.json
  • Close root in CardInfo example
  • Get Errorstate from FatFS
  • Disable _FS_LOCK per default with FatFs 0.12c

STM32SD v1.2.2

07 Jan 14:17
68eeafa
Compare
Choose a tag to compare

Add library dependencies thanks @per1234 (#20)

STM32SD v1.2.1

18 Jun 14:45
6706c8b
Compare
Choose a tag to compare

This release includes:

  • Add HAL configuration
  • Fix build for STM32L4xx series

Full list of changes: 1.2.0...1.2.1

STM32SD v1.2.0

09 May 08:15
7498920
Compare
Choose a tag to compare

This release includes:

  • Fix build across STM32 series
  • Apply AStyle code formatting
  • Free memory leak. Fix #13
  • Small hardening and optimizations

Full list of changes: 1.1.1...1.2.0

STM32SD v1.1.1

22 Sep 09:44
cca5b87
Compare
Choose a tag to compare

This release includes:

  • Add compatibility with FatFs 0.12c (Include in STM32duino FatFs v2.0.2)
  • allow to redefine hardware flow control
    By default, it is disabled.
    It could be redefined in variant.h adding:
    If SDMMC:
    #define SD_HW_FLOW_CTRL SDMMC_HARDWARE_FLOW_CONTROL_ENABLE
    if SDIO:
    #define SD_HW_FLOW_CTRL SDIO_HARDWARE_FLOW_CONTROL_ENABLE
    or using build_opt.h:
    If SDMMC:
    -DSD_HW_FLOW_CTRL=SDMMC_HARDWARE_FLOW_CONTROL_ENABLE
    if SDIO:
    -DSD_HW_FLOW_CTRL=SDIO_HARDWARE_FLOW_CONTROL_ENABLE

STM32SD v1.1.0

20 Sep 08:11
a9922f4
Compare
Choose a tag to compare

This release includes:

  • Remove invalid reference link from keywords.txt. See #3 thanks @per1234
  • Fix some warnings
  • Allow use of custom FatFs options file:
    Add a file named ffconf_custom.h in the sketch folder will be used instead of the default config (ffconf_default.h).
  • Fix SD detect pin usage (no more harcoded in the core, sd_conf.h removed from the core)
  • Fix issue when passing File object as an argument of a function (copy constructor)