Skip to content

Releases: stm32duino/Arduino_Core_STM32

Arduino Core for STM32 2.10.1

14 Mar 09:56
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

  • fix(openocd): update to xpack-openocd v0.12.0-6 by @fpistm in #2684
  • feat: STM32U0xx is now supported by openocd by @fpistm in #2685

Full Changelog: 2.10.0...2.10.1

Arduino Core for STM32 2.10.0

13 Mar 13:03
Compare
Choose a tag to compare

Github Releases (by Release)

Important

OpenOcd version issue preventing its usage.
New release available to fix this: 2.10.1

What's Changed

  • fix: arduino legacy ide warning by @fpistm in #2578
  • chore(c0): enable usb by @fpistm in #2584
  • chore(c0): update to latest STM32CubeC0 v1.3.0 by @fpistm in #2587
  • chore(u0): update to latest STM32CubeU0 v1.2.0 by @fpistm in #2588
  • chore(h5): update to latest STM32CubeH5 v1.4.0 by @fpistm in #2586
  • fix(openocd): path on windows by @fpistm in #2591
  • chore: allow to not disable UCPD dead battery by @fpistm in #2607
  • chore(h7): update to latest STM32CubeH7 v1.12.1 by @fpistm in #2609
  • variant(g4): Add WeActStudio.STM32G474CoreBoard support by @ALTracer in #2615
  • variant(g4): Fix clock config of WeAct STM32G474CoreBoard by @ALTracer in #2619
  • ci: enhancements by @fpistm in #2622
  • feat(platform): extend Black Magic Debug Probe upload method to more boards by @ALTracer in #2621
  • chore(wba): update to latest STM32CubeWBA v1.5.0 by @fpistm in #2624
  • system(WB) update STM32WBxx HAL Drivers to v1.14.4 by @fpistm in #2626
  • Fix dead lock with pin above NUM_DIGITAL_PINS by @VitorBoss in #2629
  • fix: wrong product lines by @fpistm in #2631
  • feat(h7): add a message for the system power supply by @fpistm in #2633
  • variants(h7): add Nucleo-H7A3ZI-Q by @fpistm in #2634
  • chore(u5): update to latest STM32CubeU5 v1.7.0 by @fpistm in #2592
  • fix(h5): review system clock configuration by @fpistm in #2599
  • feat(uart): support UART Tx Rx pin swap function by @fronders in #2601
  • fix(uart): add missing USART11 and UART12 support by @fpistm in #2641
  • Update wrong HSE value on variant_B_G431B_ESC1.h by @Moddingear in #2647
  • Add STM32F042K6Ux Variants by @jackb60 in #2648
  • chore(uart): set LSE as source only if LSE is ready by @fpistm in #2651
  • system(WL) update STM32WLxx HAL Drivers to v1.3.1 by @fpistm in #2650
  • add support for stm32F407IGHx by @hlgzhx in #2649
  • chore: xpack update by @fpistm in #2652
  • variants(wb): add generic WB55V(C-E-G) and WB55VYY by @fpistm in #2655
  • feat(debugger): set dapdirect_swd as default transport by @fpistm in #2657
  • chore(mp1): update to latest STM32CubeMP1 v1.7.0 by @fpistm in #2659
  • chore(usb): update to latest USB device and host mw by @fpistm in #2660
  • fix(doc): typo by @fpistm in #2665
  • system(c0) update STM32C0xx HAL Drivers to v1.4.0 by @fpistm in #2670
  • chore(h5): update to latest STM32CubeH5 v1.5.0 by @fpistm in #2671
  • system(WB) update STM32WBxx HAL Drivers to v1.14.5 by @fpistm in #2672
  • chore(l1): update to latest STM32CubeL1 v1.10.5 by @fpistm in #2677
  • feat: add STM32U3xx support by @fpistm in #2674
  • chore: update to stm32_svd 1.18.0 by @fpistm in #2680

New Contributors

Full Changelog: 2.9.0...2.10.0

Arduino Core for STM32 2.9.0

22 Nov 09:39
Compare
Choose a tag to compare

Github Releases (by Release)

Warning

Since core release 2.8.x, only Arduino IDE 2 is supported.

What's Changed

  • fix: cleanup old debug configuration by @fpistm in #2458
  • chore(c0): update to latest STM32CubeC0 v1.2.0 by @fpistm in #2420
  • chore(g4): update to latest STM32CubeG4 v1.6.0 by @fpistm in #2419
  • chore(wb): update to latest STM32CubeWB v1.20.0 by @fpistm in #2421
  • chore(h5): update to latest STM32CubeH5 v1.3.0 by @fpistm in #2463
  • chore(u5): update to latest STM32CubeU5 v1.6.0 by @fpistm in #2464
  • fix: wrong debug target config for stm32l0 and stm32l1 by @fpistm in #2476
  • variants(h5): add generic STM32H503CB support by @fpistm in #2478
  • Sync PlatformIO build script by @valeros in #2481
  • Sync PlatformIO build script by @valeros in #2482
  • chore(f2): update to latest STM32CubeF2 v1.9.5 by @fpistm in #2487
  • chore(l4): update to latest STM32CubeL4 v1.18.1 by @fpistm in #2488
  • chore(wba): update to latest STM32CubeWBA v1.4.1 by @fpistm in #2489
  • fix(wire): support only 7 bits addressing mode by @fpistm in #2493
  • Remove atomicity warning that does not apply to STM32 by @nocnokneo in #2502
  • Fix H563ZI clock config. by @dojyorin in #2506
  • fix(h5): disable cache during DAC channel configuration by @fpistm in #2509
  • Optimize H573RI/H503KB/H503RB clock config. by @dojyorin in #2507
  • chore: mark some segments as READONLY by @fpistm in #2490
  • feat: add STM32U0xx support by @fpistm in #2495
  • fix(boards.txt): use pid.0 instead of pid for Blues Cygnet by @fpistm in #2512
  • chore(F1): update to latest STM32CubeF1 v1.8.6 by @fpistm in #2519
  • variant(h5): add WeAct H562RGT support by @fpistm in #2522
  • fix: Blues vid/pid couple by @fpistm in #2525
  • feat(platform): Add OpenOCD programming support (STlink and DAP) by @nedseb in #2528
  • J-Link Support for STM32F1 by @jamesy0ung in #2455
  • fix: Cygnet USER_BTN mapping by @zfields in #2530
  • fix(i2c): wrong clock frequencies for I2C5 and I2C6 by @fpistm in #2535
  • variant(wb55): add STeaMi board by @nedseb in #2526
  • fix: print(0ULL) output nothing by @warmonkey in #2544
  • fix(doc): broken url by @fpistm in #2548
  • fix(spi): ensure spi_t structure properly init by @fpistm in #2549
  • chore(g4): update to latest STM32CubeG4 v1.6.1 by @fpistm in #2540
  • fix(h7): linker script by @fpistm in #2552
  • refactor(i2c): simplify constructor by @fpistm in #2553
  • feat: Generic variant C071RBTx support by @thernstig in #2556
  • chore: update against MX DB 6.0.120 and stm32_svd 1.16.0 by @fpistm in #2565
  • chore: update to xpack-openocd v0.12.0-4 by @fpistm in #2566
  • feat: Add variant NUCLEO-C071RB by @thernstig in #2558
  • variants(f4): custom peripheral pins for Nucleo-F4x9ZI by @fpistm in #2568
  • fix(hardwaretimer): avoid glitch when PWM configuration changed by @fpistm in #2572

New Contributors

Full Changelog: 2.8.1...2.9.0

Arduino Core for STM32 2.8.1

19 Jul 08:15
Compare
Choose a tag to compare

Github Releases (by Release)

Warning

Since core release 2.8.x, only Arduino IDE 2 is supported.

What's Changed

New Contributors

Full Changelog: 2.8.0...2.8.1

Arduino Core for STM32 2.8.0

27 Jun 15:16
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

  • feat(usb): allow USB PID to be 0x0000 by @fpistm in #2219
  • feat(wire): disable clock when deinit by @fpistm in #2223
  • fix(wire): reset pins to INPUT_ANALOG when deinit by @fpistm in #2227
  • chore(G0): update to latest STM32CubeG0 v1.6.2 by @fpistm in #2235
  • chore(G4): update to latest STM32CubeG4 v1.5.2 by @fpistm in #2236
  • Update README.md by @Khelicon in #2238
  • variants: update generated files to STM32_open_pin_data v6.0.100 by @fpistm in #2240
  • fix(platform): wrong optimization_flags for Arduino 1.8.x by @fpistm in #2247
  • chore: update to latest STM32CubeWB v1.18.0 by @fpistm in #2249
  • fix(i2c): prevent unused variable and functions by @fpistm in #2253
  • HardwareSerial's flush() method to override the method of the base class Print by @ilolis in #2254
  • Fix compiler warning on HardwareTimer by @ldursw in #2256
  • ci(stm32cube): update parse version by @fpistm in #2278
  • feat: add STM32WBAxx support by @fpistm in #2288
  • Multiple sketch support by @ddowling in #2283
  • feat(HardwareTimer): support regular and complementary channels by @fpistm in #2294
  • chore(L5): update to latest STM32CubeL5 v1.5.1 by @fpistm in #2300
  • fix(HardwareTimer): handle FDCANx irq when shared with TIMx irq by @fpistm in #2301
  • Adding an option to disable DAC output buffer by @Bozog in #2309
  • chore: update xpack arm-none-eabi-gcc and openocd versions by @fpistm in #2315
  • Fix issue with writing inital servo value before min/max is configured by @jan019 in #2318
  • add "toString" function with IPAddress by @VirensCn in #2306
  • refactor(platform): factorize using variables by @fpistm in #2320
  • fix(backup): update to support STM32C0xx by @fpistm in #2326
  • ci: prevent to use branch name by @fpistm in #2333
  • chore(h5): update to latest STM32CubeH5 v1.2.0 by @fpistm in #2332
  • chore(h7): update to latest STM32CubeH7 v1.11.2 by @fpistm in #2334
  • Initial support for Nucleo-F439ZI by @pmantoine in #2347
  • chore(f0): update to latest STM32CubeF0 v1.11.5 by @fpistm in #2351
  • chore(f3): update to latest STM32CubeF3 v1.11.5 by @fpistm in #2352
  • chore(wb): update to latest STM32CubeWB v1.19.0 by @fpistm in #2354
  • chore(wba): update to latest STM32CubeWBA v1.3.1 by @fpistm in #2353
  • Added Support for ELV-BM-TRX1 by @ELV-Elektronik-AG in #2373
  • fix(codespell): ignore new words by @fpistm in #2379
  • Adding support for stm32c011j4m6 by @alexnagelberg in #2359
  • chore(system): define USE_HAL_DRIVER on command line by @fpistm in #2380
  • feat: support stm32 assert by @fpistm in #2384
  • STM32H7B0VBTX board variant added to the boards by @Aurentiaco35 in #2387
  • chore(f7): update to latest STM32CubeF7 v1.17.2 by @fpistm in #2394
  • feat: Blues Cygnet by @zfields in #2399
  • chore: cmake enhancement by @fpistm in #2401
  • fix(nucleo_g431k): add missing PinName in digitalPin array by @fpistm in #2403
  • refactor: move several sources as built-in library by @fpistm in #2404
  • refactor(STM32CubeProgrammer): rework options by @fpistm in #2323
  • chore(f4): update to latest STM32CubeF4 v1.28.1 by @fpistm in #2406
  • Define generic boards for STM32L051K8U and -T by @ademuri in #2405
  • feat(debug): implement latest arduino-cli specifications by @fpistm in #2409

New Contributors

Full Changelog: 2.7.1...2.8.0

Arduino Core for STM32 2.7.1

29 Nov 13:36
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

  • Fixed SPI mode enum in SubGHz library by @jgromes in #2191
  • fix(SubGhz): SPISettings not properly defined by @fpistm in #2193
  • Fixed memory on Wire instance by @gbr1 in #2196
  • fix(nucleo_f722ze): remove duplicate PE2 definition by @fpistm in #2200
  • chore(U5): update to latest STM32CubeU5 v1.4.0 by @fpistm in #2198
  • fix(spi): keep constexpr constructor by @fpistm in #2204
  • feat(spi): add transfer api with tx and rx buffer by @fpistm in #2206
  • chore(F4): update to latest STM32CubeF4 v1.28.0 by @fpistm in #2213

New Contributors

Full Changelog: 2.7.0...2.7.1

Arduino Core for STM32 2.7.0

16 Nov 14:12
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

New Contributors

Full Changelog: 2.6.0...2.7.0

Arduino Core for STM32 2.6.0

05 Jul 07:26
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

New Contributors

Full Changelog: 2.5.0...2.6.0

Arduino Core for STM32 2.5.0

30 Mar 09:47
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

New Contributors

Full Changelog: 2.4.0...2.5.0

Arduino Core for STM32 2.4.0

21 Dec 16:40
Compare
Choose a tag to compare

Github Releases (by Release)

What's Changed

New Contributors

Full Changelog: 2.3.0...2.4.0

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy