Releases: golioth/zephyr-training
Release v2.4.0
Changed
- Use Golioth Firmware SDK v0.15.0
- Update board names for Zephyr hardware model v2
- Use zephyr-network-info v1.2.1
- Update board names for hardware model v2
- Use
socs
folder for chip-specific configuration - Remove application-specific WiFi manager and use the one in Golioth common library
- Pare down manifest allow-list to remove unused packages
- Add GitHub actions workflows for build and release
v2.3.0
Use the Nordic nRF Connect for Desktop Programmer software to flash the binary to the device. After flashing, credentials must be added to the device using the serial shell:
uart:~$ settings set golioth/psk-id <my-psk-id@my-project>
uart:~$ settings set golioth/psk <my-psk>
# WiFi Credentials for the nRF7002dk only
uart:~$ settings set wifi/ssid <my-wifi-ap-ssid>
uart:~$ settings set wifi/psk <my-wifi-ap-password>
# Reboot after setting new credentials
uart:~$ kernel reboot cold
[2.3.0] 2024-06-25
Changed
- Use Golioth Firmware SDK v0.14.0
v2.2.0
Use the Nordic nRF Connect for Desktop Programmer software to flash the binary to the device. After flashing, credentials must be added to the device using the serial shell:
uart:~$ settings set golioth/psk-id <my-psk-id@my-project>
uart:~$ settings set golioth/psk <my-psk>
# WiFi Credentials for the nRF7002dk only
uart:~$ settings set wifi/ssid <my-wifi-ap-ssid>
uart:~$ settings set wifi/psk <my-wifi-ap-password>
# Reboot after setting new credentials
uart:~$ kernel reboot cold
[2.2.0] 2024-06-12
Changed
- Use Golioth Firmware SDK v0.13.1
- Bump PSK-ID/PSK length limit from 64 to 128
- Use CBOR to send temperature stream data to match default pipeline expectation
v2.1.0
Use the Nordic nRF Connect for Desktop Programmer software to flash the binary to the device. After flashing, credentials must be added to the device using the serial shell:
uart:~$ settings set golioth/psk-id <my-psk-id@my-project>
uart:~$ settings set golioth/psk <my-psk>
# WiFi Credentials for the nRF7002dk only
uart:~$ settings set wifi/ssid <my-wifi-ap-ssid>
uart:~$ settings set wifi/psk <my-wifi-ap-password>
# Reboot after setting new credentials
uart:~$ kernel reboot cold
[2.1.0] 2024-04-23
Changed
- Use Golioth Firmware SDK v0.12.0
- Add Golioth Firmware SDK dependencies to prj.conf
- Update network info to v1.1.1
Fixed
- Network Info RPC is no longer truncated with nRF9160dk
v2.0.0
Use the Nordic nRF Connect for Desktop Programmer software to flash the binary to the device. After flashing, credentials must be added to the device using the serial shell:
uart:~$ settings set golioth/psk-id <my-psk-id@my-project>
uart:~$ settings set golioth/psk <my-psk>
# WiFi Credentials for the nRF7002dk only
uart:~$ settings set wifi/ssid <my-wifi-ap-ssid>
uart:~$ settings set wifi/psk <my-wifi-ap-password>
# Reboot after setting new credentials
uart:~$ kernel reboot cold
[2.0.0] 2024-02-16
Added
- Changelog
- Code of Conduct
Changed
- Use Golioth Firmware SDK (at v0.10.0)
v1.1.1
Use the Nordic nRF Connect for Desktop Programmer software to flash the binary to the device. After flashing, credentials must be added to the device using the serial shell:
uart:~$ settings set golioth/psk-id <my-psk-id@my-project>
uart:~$ settings set golioth/psk <my-psk>
# WiFi Credentials for the nRF7002dk only
uart:~$ settings set wifi/ssid <my-wifi-ap-ssid>
uart:~$ settings set wifi/psk <my-wifi-ap-password>
# Reboot after setting new credentials
uart:~$ kernel reboot cold
Changes
- Fix: nRF7002dk: increase network buffer to fix allocation failures
- Change: Use better node names in Devicetree overlay examples
- Fix: LEDs are active high
v1.0.0
This first release includes a precomiled binary of the app in the 01-IOT directory. It is a "kitchen sink" that is useful when familiarizing yourself with the following Golioth features:
- Device provisioning
- LightDB Stream
- LightDB State
- Remote Logging
- Remote Procedure Call
- Settings Service
Use the Nordic nRF Connect for Desktop Programmer software to flash the binary to the device. After flashing, credentials must be added to the device using the serial shell:
uart:~$ settings set wifi/ssid <my-wifi-ap-ssid>
uart:~$ settings set wifi/psk <my-wifi-ap-password>
uart:~$ settings set golioth/psk-id <my-psk-id@my-project>
uart:~$ settings set golioth/psk <my-psk>
uart:~$ kernel reboot cold