Skip to content

Releases: golioth/zephyr-training

Release v2.4.0

29 Oct 14:49
Compare
Choose a tag to compare

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

25 Jun 16:27
Compare
Choose a tag to compare

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

25 Jun 15:06
Compare
Choose a tag to compare

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

23 Apr 18:31
Compare
Choose a tag to compare

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

16 Feb 23:31
Compare
Choose a tag to compare

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

05 Jun 18:52
Compare
Choose a tag to compare

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

28 Apr 15:03
Compare
Choose a tag to compare

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