Releases: golioth/golioth-zephyr-boards
Releases · golioth/golioth-zephyr-boards
Release 2.1.1
Release 2.1.0
Added
- AT Binary support for the ESP32-C3
- Bluetooth HCI support using the ESP32-C3
Release 2.0.2
Changed
- All boards: use nrfutil by default
- Aludel Elixir: add full name
Release 2.0.1
Release 2.0.0
Breaking Changes
- The regulator library is no longer enabled by default for the Aludel Elixir and should be enabled
in the board overlay file of applications that use it:CONFIG_REGULATOR=y.
Changed
- Update Aludel Elixir to Zephyr Hardware Model v2
- Update Aludel Mini to Zephyr Hardware Model v2
Release 1.2.0
[1.2.0] - 2024-06-12
Breaking Changes
-
The onboard SPI NOR flash (node label
w25q32jv) has been removed from the Aludel Mini
(aludel_mini_v1_sparkfun9160_ns) & Aludel Elixir Rev A (aludel_elixir_ns@A) boards. On these
boards, the SPI flash and mikroBUS SPI interface do not share the same pins, so they must be
assigned to different peripheral numbers (0-3) in the nRF9160. This prevented the mikroBUS serial,
I2C, and SPI interfaces from being used simultaneously on these boards. Removing the SPI flash
node allows these mikroBUS peripherals to be enabled by default.On these boards, the peripheral assignments have been updated as follows:
UART0: USB-to-serial consoleUART1: mikroBUS serialI2C2: onboard I2C devices, QWIIC, and mikroBUS I2CSPI3: mikroBUS SPI
Added
- Add
pwm-buzzer0alias for Aludel Elixir boards. - Add BME280 DT node to Aludel Elixir Rev B board.
- Add
rtc0alias for Aludel Elixir boards. - Add
accel0alias for Aludel Elixir Rev B board. - Add startup & on-off delays for Aludel Elixir regulators.
- Add
mikrobus-serial,mikrobus-i2c, andmikrobus-spialiases.
Fixed
- Fix Aludel Elixir board PWM buzzer DT definition.
- Fix
cs-gpiosproperty forspi3node on Aludel Elixir boards.
Changed
- Deprecate
click-uartandclick-i2caliases (usemikrobus-*aliases instead).
Removed
- Remove non-working nrf9160dk_nrf9160 overlay for arduino_uno_click shield.
Release 1.1.1
[1.1.1] - 2024-03-15
Fixed
- Remove
v1version specifier from Aludel Elixir board (aludel_elixir_v1→aludel_elixir).
Release 1.1.0
[1.1.0] - 2024-03-15
Added
- Add .editorconfig and .clang-format.
- Add
NRF_PS_ENto feather connector GPIO nexus for thealudel_mini_v1_sparkfun9160board. - Add
feather_{serial,i2c,spi}node labels toaludel_mini_v1_sparkfun9160board. - Add mikroBUS connector GPIO nexus nodes to
aludel_mini_v1_sparkfun9160board. - Add
nrf9160dk_nrf9160overlays forarduino_uno_clickshield. - Add support for the Aludel Elixir v1 (
aludel_elixir_v1) board.
Fixed
- Suppress
unique_unit_address_if_enabledwarnings for thealudel_mini_v1_sparkfun9160board.
Changed
- Disable external NOR flash (
CONFIG_SPI_NOR=n) on thealudel_mini_v1_sparkfun9160board to fix a conflict with the SPI3 peripheral. - Enable internal I2C pull-ups for I2C1 peripheral pins on the
aludel_mini_v1_sparkfun9160board.
Release 1.0.1
[1.0.1] - 2023-09-01
Fixed
- Fix
UART_CONSOLEbuild warnings foraludel_mini_v1_sparkfun9160board
Release 1.0.0
[1.0.0] - 2023-08-14
Breaking Changes
- This repo is now a Zephyr module. It should be included as modules/lib
subdirectory (e.g. modules/lib/golioth-boards) using west.yml so that the
board definition is automatically available in your build.
Added
- Changelog
- zephyr/module.yml; include this library at modules/lib/golioth-boards using
west.yml
Fixed
- aludel_mini_v1_sparkfun9160
- Params removed from initialization function (void) to adhere to new Zephyr
SYS_INIT - Rename included DTS files to .dtsi
- Remove erroneous timer nodes in devicetree
- Params removed from initialization function (void) to adhere to new Zephyr