Arduino Core for STM32 2.8.0
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
- @ilolis made their first contribution in #2254
- @ldursw made their first contribution in #2256
- @ddowling made their first contribution in #2283
- @Bozog made their first contribution in #2309
- @jan019 made their first contribution in #2318
- @VirensCn made their first contribution in #2306
- @pmantoine made their first contribution in #2347
- @ELV-Elektronik-AG made their first contribution in #2373
- @alexnagelberg made their first contribution in #2359
- @Aurentiaco35 made their first contribution in #2387
Full Changelog: 2.7.1...2.8.0