Releases: arduino/ArduinoCore-zephyr
Releases · arduino/ArduinoCore-zephyr
0.52.0
What's Changed
- core: Fix thread section alignment. by @iabdalkader in #209
- variants: Enable file system support. by @iabdalkader in #226
- fix: matrixWrite method signature by @lucarin91 in #233
- giga_r1: enable wifi by @pillo79 in #223
- threads: change main thread priority to 14 by @pennam in #222
- ci: fix UNO Q and Community Boards package name by @pennam in #230
- all: Remove superfluous prefix from boards config by @sebromero in #234
- wifi: fix race condition waiting for connect result by @pennam in #237
- variants/arduino_portenta_h7_stm32h747xx_m7: Update board config. by @iabdalkader in #232
- portentah7: enable wifi by @pennam in #241
- libraries/SocketWrapper: Fix agrs and improve error handling. by @iabdalkader in #238
- fix: add all missing math.h functions by @facchinm in #244
- opta: enable wifi by @pennam in #247
- giga: enable mbedtls by @pennam in #248
- UNO Q: rename Arduino_RPCLite to Arduino_RPClite by @pennam in #250
- UNO-Q: Fix SPI (spi2) - disable PWM on D11 by @KurtE in #242
- feat: unoq: enable menu for immediate mode by @facchinm in #235
- unoq: fix: reversed A4 and A5 ADC channels and clarify pin assignments by @JoanVC100 in #256
- posix: define M_PI and other stuff in Zephyr sketches by @pillo79 in #258
- boards: arduino: giga_r1: Fix partition size. by @iabdalkader in #260
- boards: portentah7: Fix partition size by @pennam in #261
- SPI: fix data mode settings by @pennam in #259
- unoq: restore main thread priority to 5 by @pennam in #263
- trivial: minor fixes for 0.52 by @pillo79 in #262
New Contributors
- @sebromero made their first contribution in #234
- @JoanVC100 made their first contribution in #256
Full Changelog: 0.51.0...0.52.0
Release 0.51.0
TL;DR
- Support UNO Q 🥚 🐰
- Many bugfixes throughout the whole codebase
- Great revamp of all networking related libraries
What's Changed
- loader: Export bt_ctlr_set_public_addr. by @iabdalkader in #176
- Restore Debug menu functionality by @facchinm in #171
- nano33ble: clean initVariant function by @pennam in #182
- Fix Sektch upload on OPTA and GIGA R1 WiFi by @pennam in #179
- opta: fix i2c1 pins conflicting with BLE hci by @pennam in #185
- Enable BLE on OPTA and Portenta H7 by @pennam in #180
- Add support for receiving input callback in sketches. by @KurtE in #165
- libraries/Wire: Add support for target mode. by @iabdalkader in #169
- llext: wrap ipv4 function exports inside CONFIG_NET_IPV4 by @pennam in #186
- variants/arduino_giga_r1_stm32h747xx_m7: Increase event queue size. by @iabdalkader in #188
- workflows: Add format check. by @iabdalkader in #175
- misc: fix clang-format exclude regex by @pennam in #191
- format-check: add collect errors job by @pillo79 in #196
- loader: Add input callback data. by @iabdalkader in #187
- opta: swap i2c1 and i2c3 to restore compatibility with mbed cores by @pennam in #189
- format_check: fix it again by @pillo79 in #201
- Portenta C33: fix Sketch upload by @pennam in #183
- ci: replace Docker image by @pillo79 in #208
- libraries/SPI: Add support for peripheral mode. by @iabdalkader in #200
- format check: exclude .ino files from workflow by @pennam in #206
- variants: remove deprecated CONFIG_TINYCRYPT by @pennam in #192
- Bluetooth: cleanup configs by @pennam in #193
- README: make it clear this is a downstream fork by @pillo79 in #213
- Ethernet library: add missing functions by @leonardocavagnis in #190
- Wifi: extendig API and examples by @pennam in #205
- board: Add support for UNO Q by @facchinm in #210
- feat: update remoteocd for UNO Q by @facchinm in #217
- zephyrCommon: Fixed a bug in the interrupt handler acquisition by @pillo79 in #203
- ci: add multi-artifact build by @pillo79 in #216
- unoq: add router bridge HCI API by @pennam in #218
Full Changelog: 0.3.2...0.51.0
Release 0.3.2
What's Changed
- Hotfixes by @facchinm in #94
- Portenta H7: SPI, WIre, PWM, ADC, Video by @pillo79 in #104
- added link to pow by @Ruggero-R in #108
- Get rid of artifacts by @facchinm in #102
- Llext heap fix for nano33 and Fixes for LLEXT_EXPORTS.C by @mjs513 in #109
- WIP - Add pins to pintable, matches docs and MBED, Trying to add Seri… by @KurtE in #89
- Initial: add Opta target by @facchinm in #95
- opta: add zephyr_target to build variant by @facchinm in #111
- zephyr: update to zephyr-arduino-20250520 by @pillo79 in #125
- bootstrap.sh: limit Zephyr HALs by default by @pillo79 in #126
- If sketch is not connected to serial - dump serial output by @KurtE in #123
- PortentaH7 - Stop the blue blink... by @KurtE in #128
- Added missing call to freeaddrinfo by @andreagilardoni in #131
- Fix giga display config. by @iabdalkader in #117
- Upate Camera support to reflect changes in API by @mjs513 in #135
- Fix .c file compile that include <Arduino.h> by @KurtE in #139
- Portenta H7: Fix digital-pin-gpios - problem with digitalWrite by @KurtE in #143
- Removed llext log level setting in variant config file by @andreagilardoni in #133
- Enable WiFi on C33 and BLE on C33/Giga by @facchinm in #130
- SerialUSB: fix missing overload after #123 by @facchinm in #146
- Update to 4.2.0-rc3 by @pillo79 in #154
- Update README.md: pre-requirements for macOS and fix flash loader instructions by @leonardocavagnis in #156
- Switch to the official 4.2.0 release of Zephyr by @pillo79 in #158
- Ethernet: fix interface discovery on portenta c33 by @pennam in #161
- README.md - How one can build on windows by @KurtE in #159
- update README: note for upgrading from 0.3.1 or earlier by @leonardocavagnis in #162
- fixing net_mgmt event handler callback signature after zephyr #89048 by @andreagilardoni in #167
- loader: Export BT firmware symbols. by @iabdalkader in #168
New Contributors
- @Ruggero-R made their first contribution in #108
- @leonardocavagnis made their first contribution in #156
- @pennam made their first contribution in #161
Release 0.3.1
What's Changed
Full Changelog: 0.3.0...0.3.1