GitHub / arduino / ArduinoCore-mbed
JSON API: http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arduino%2FArduinoCore-mbed
PURL: pkg:github/arduino/ArduinoCore-mbed
Stars: 394
Forks: 216
Open issues: 281
License: None
Language: C
Size: 813 MB
Dependencies parsed at: Pending
Created at: over 5 years ago
Updated at: 16 days ago
Pushed at: 16 days ago
Last synced at: 16 days ago
Commit Stats
Commits: 1990
Authors: 85
Mean commits per author: 23.41
Development Distribution Score: 0.502
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/arduino/ArduinoCore-mbed
Funding Links https://github.com/sponsors/arduino, https://www.arduino.cc/en/Main/Donate
Release 4.0.6
4.0.6
What’s Changed
- Fix maximum upload size typo for Opta by @manchoz in https://github.com/arduino/ArduinoCore-mbed/pull/721
- Add the Security menu to Opta by @manchoz in https://github.com/arduino/ArduinoCore-mbed/pull/716
- Add ISGR Root X1 (Let’s Encrypt) to CAs by @manchoz in https://github.com/arduino/ArduinoCore-mbed/pull/710
- Add Serial3 for OPTA by @manchoz in https://github.com/arduino/ArduinoCore-mbed/pull/714
- [Arduino_CAN] support both 11-Bit (standard) and 29-Bit (extended) IDs by @aentinger in https://github.com/arduino/ArduinoCore-mbed/pull/709
- Restructure Giga camera example by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/717
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/4.0.4...4.0.6
Download
Release 4.0.4
4.0.4
What’s Changed
- Update BQ25120A.h by @gteti in https://github.com/arduino/ArduinoCore-mbed/pull/638
- [AE-39] Add API documentation to Camera library by @sebromero in https://github.com/arduino/ArduinoCore-mbed/pull/656
- hid: Add example for using keyboard modifiers by @sebromero in https://github.com/arduino/ArduinoCore-mbed/pull/658
- Add F13 to F24 keys to USBKeyboard by @alessandromrc in https://github.com/arduino/ArduinoCore-mbed/pull/636
- [Camera] Fix a synchronization bug in example by @alrvid in https://github.com/arduino/ArduinoCore-mbed/pull/667
- fix(Portenta_SDCARD): unlock mutex on deinit failure by @trik in https://github.com/arduino/ArduinoCore-mbed/pull/666
- Update wiring_analog.cpp by @alessandromrc in https://github.com/arduino/ArduinoCore-mbed/pull/664
- SE050: Add missing digest init by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/655
- MCUboot library update by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/640
- Nicla_voice: fix gh action (compile examples) by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/668
- Provide CAN library for enabling useage of CAN for ArduinoCore-mbed enabled boards. by @aentinger in https://github.com/arduino/ArduinoCore-mbed/pull/633
- Fix SW reboot for BMI270, retry BMI270 init in case of failure by @cvejlbo in https://github.com/arduino/ArduinoCore-mbed/pull/682
- [AE-74] Revamp Battery API for Nicla Sense ME by @sebromero in https://github.com/arduino/ArduinoCore-mbed/pull/680
- nicla-system: Enhance documentation for charging speed limits. by @sebromero in https://github.com/arduino/ArduinoCore-mbed/pull/685
- Added return to function enterShipMode by @alessandromrc in https://github.com/arduino/ArduinoCore-mbed/pull/635
- Bootloader v25 update proposal by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/672
- Nicla voice: Recorder example correct fix by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/670
- Add PLC runtime license entry to QSPIF OTP by @manchoz in https://github.com/arduino/ArduinoCore-mbed/pull/688
- [AE-2] Add zoom, flip, and mirror functionality for GC2145 by @sebromero in https://github.com/arduino/ArduinoCore-mbed/pull/689
- Add udev rules for additional Mbed boards by @seaxwi in https://github.com/arduino/ArduinoCore-mbed/pull/690
- Refactor Video Library for STM32H7 boards by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/663
- ci: fix video examples by @leonardocavagnis in https://github.com/arduino/ArduinoCore-mbed/pull/692
- Make README clear about mbed-to-arduino script compatability by @trylaarsdam in https://github.com/arduino/ArduinoCore-mbed/pull/694
- [AE-124] [PROBUPOC-694] Enable D15-D18 to reference digital pins on the Opta by @aliphys in https://github.com/arduino/ArduinoCore-mbed/pull/701
- Add guard for pin in range in pinMode by @MarcelRobitaille in https://github.com/arduino/ArduinoCore-mbed/pull/698
- [AE-79] Switch
useGreyScalevalue in Processing sketch without changing code by @aliphys in https://github.com/arduino/ArduinoCore-mbed/pull/673
New Contributors
- @gteti made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/638
- @alrvid made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/667
- @cvejlbo made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/682
- @seaxwi made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/690
- @leonardocavagnis made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/692
- @trylaarsdam made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/694
- @MarcelRobitaille made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/698
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/4.0.2...4.0.4
Download
Release 3.5.6
3.5.6
This release is a re-packaging of 3.5.5 + some fixes
What’s Changed
- nicla: enable ble feat security required for notifications/indications by @trik in https://github.com/arduino/ArduinoCore-mbed/pull/612
- [TC-442][TC-443] Prevent mis-use of Blink_Nicla.ino sketch with Nicla Vision board by @aliphys in https://github.com/arduino/ArduinoCore-mbed/pull/618
- Document -g flag in mbed-os-to-arduino script. by @aentinger in https://github.com/arduino/ArduinoCore-mbed/pull/624
- HttpsRequest: Set hostname from url by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/626
- QSPIFormat: stop execution if error occurs by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/625
- Wire: nullify pointers on end() by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/623
New Contributors
- @trik made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/612
- @aliphys made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/618
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.5.5...3.5.6
Download
Release 3.5.5
3.5.5
New target
Nicla Voice 🗣️
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.5.4...3.5.5
Download
Release 4.0.2
4.0.2
New target
GIGA R1 WiFi 🔥
What’s Changed
- Based on mbed-os-6.17.0
- Nicla Voice firmwares update
- Nicla Vision bootloader update
- Portenta H7 fix SecureQSPIFBlockDevice initialization
- Enable M4 on all supported boards [1]
- SDRAM fix PLL settings
[1] M4 core on supported boards can now be enabled from a submenu that will appear after selecting the target board (Portenta H7, Nicla Vision, Opta or Giga)
If you were using any of these boards in a CI, the fqbn is unchanged (the extra field is filled with default values by default).
However, if you were targeting “Portenta H7 M4”, you’ll need to change the fqbn into arduino:mbed_portenta:envie_m7:target_core=cm4
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.5.6...4.0.2
Download
Release 3.5.4
3.5.4
New target
Arduino / Finder Opta 🚀
Bugfixes / improvements
- Fix
analogRead()for STM32H7 boards using HSI clock - Increased quantity of WiFi AP scanned and managed for connection
- STM32H7: Add function to get reset reson and read/write RTC backup registers
- Nicla: tune battery charger
- GSM: modify begin() to allow setting bands
- USB: allow populating VID/PID dynamically
- RP2040: add USBMSD binding to SFU (OTA update) only if included explicitly
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.4.1...3.5.4
Download
3.4.1
3.4.1
What’s Changed
This release contains some fixes specifically for Portenta H7.
If you need precise timekeeping please update the bootloader to v24 with this sketch: https://github.com/arduino/ArduinoCore-mbed/tree/master/libraries/STM32H747_System/examples/STM32H747_manageBootloader
The core will then recognize the right bootloader version at startup and will enable the precise RTC clock source.
Keep in mind that RTC timekeeping is not supoorted in VBAT mode at the moment due to hardware limitations.
Other notable fixes:
- Thales/GPS: fix hang when
end()is called - WiFi: Fix crash on
disconnect()if already disconnected.
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.3.0...3.4.1
Download
3.3.0
3.3.0
What’s Changed
- Add HM0360 driver. by @iabdalkader in https://github.com/arduino/ArduinoCore-mbed/pull/521
- Call objcopy.postobjcopy only when needed by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/524
- Ethernet: add possibility to configure timeout with manual configuration by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/526
- MbedClient: retrieve the address and port from the underlying socket … by @romainreignier in https://github.com/arduino/ArduinoCore-mbed/pull/531
- Always clean up previous I2C object before new to avoid leaking memory by @waynepiekarski in https://github.com/arduino/ArduinoCore-mbed/pull/535
- Update imgtool to version 1.8.0-arduino.2 by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/534
- Remove imgtool dependency from not supported platforms by @pennam in https://github.com/arduino/ArduinoCore-mbed/pull/533
- WHD: correctly report AP disconnection by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/538
- allow proper GPS functionality after disable by @pnndra in https://github.com/arduino/ArduinoCore-mbed/pull/544
- Portenta: use LSE as LPTIMER if possible by @facchinm in https://github.com/arduino/ArduinoCore-mbed/pull/540
New Contributors
- @romainreignier made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/531
- @waynepiekarski made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/535
- @pnndra made their first contribution in https://github.com/arduino/ArduinoCore-mbed/pull/544
Full Changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.2.0...3.3.0
Download
Release 3.1.1
3.1.1
What’s Changed
New targets!
Portenta X8 [ code will run on the M4 portion of the companion STM32H7 chip ]
Libraries
RPC: various fixes and speedups for X8 compatibility
SocketWrapper: speedup network read() and improve compatibility with existing libraries
Update STM32H7 Bootloader manager sketch
New libraries
MLC: shows how to train and feed LSM6DSOX integrated pattern recognition engine
Full changelog: https://github.com/arduino/ArduinoCore-mbed/compare/3.0.1...3.1.1
Download