1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-25 06:23:53 +01:00

48210 Commits

Author SHA1 Message Date
crasbe
59f9b5c46a tests/drivers: add dedicated hd44780_i2c test 2025-08-01 08:56:57 +02:00
crasbe
cfaa76bad4
Merge pull request #21625 from crasbe/pr/esptools_export
dist/tools: improve the `esptools`, enhance documentation
2025-07-28 22:58:40 +00:00
crasbe
0005683190
Merge pull request #21616 from gschorcht/cpu/esp32/add_esp32_c6
cpu/esp32: add ESP32-C6 support
2025-07-28 19:57:23 +00:00
crasbe
bd0f8b773a dist/tools: various improvements of esptools scripts, enh. docs
The esptools/export.sh script has to be sourced, otherwise
the exported variables are not persistent in the environment,
rendering the script useless. The commit adds a check to the
script that it runs in the correct environment and enhances the
documentation to make it clearer that the "source" prefix command
is important.

The PR also introduces a version check for the PATH variable
to notify the user if an old version is present.
2025-07-28 21:12:33 +02:00
crasbe
bd1780554a
Merge pull request #21627 from krzysztof-cabaj/boards_change_to_SPDX_part3
boards: move licenses from headers to SPDX format (part3)
2025-07-28 18:47:01 +00:00
Gunar Schorcht
3af41ab598 tests/esp-ci-boards: add CI board for ESP32-C6
Use an external board definition to be able compile modules that are not enabled by default in CI.
2025-07-28 19:14:23 +02:00
Gunar Schorcht
43d94de504 cpu/esp32: add ESP32-C6 doc 2025-07-28 19:14:23 +02:00
Gunar Schorcht
d08425b017 cpu/esp_common/periph: add ESP32-C6 support 2025-07-28 19:14:23 +02:00
Gunar Schorcht
2cc9837fce cpu/esp_common: add IEEE802.15.4 as netdev_default for ESP32-C6 2025-07-28 19:14:23 +02:00
Gunar Schorcht
806b6a82b5 cpu/esp32/esp-idf: add ESP32-C6 support 2025-07-28 19:14:23 +02:00
Gunar Schorcht
90c95dad12 cpu/esp32: add ESP32-C6 support 2025-07-28 19:14:23 +02:00
Gunar Schorcht
5735a6b502 cpu/esp32/periph: add ESP32-C6 support 2025-07-28 19:14:22 +02:00
Gunar Schorcht
990fa0e464 dist/tools/esptool: add esp32c6 2025-07-28 19:14:22 +02:00
Gunar Schorcht
045f5643f5 boards: add ESP32-C6-DevkitM-1 board definition 2025-07-28 19:14:22 +02:00
Gunar Schorcht
9d94f7836b boards/common: add common board definitions for ESP32-C6 2025-07-28 19:14:22 +02:00
Gunar Schorcht
f80e0b66f9 pkg: add esp32_sdk_lib_esp32c6 BLE library 2025-07-28 19:14:22 +02:00
Gunar Schorcht
8f41a16b41 pkg/esp32_sdk: add patches for ESP32-C6 support 2025-07-28 19:14:22 +02:00
Gunar Schorcht
8ab9078679 cpu/esp32/bootloader: add ESP32-C6 support 2025-07-28 19:14:22 +02:00
krzysztof-cabaj
c57ea6bd8b boards: move license to SPDX for boards which name's start from n-p 2025-07-28 18:57:01 +02:00
krzysztof-cabaj
8fed5ffd2c boards/nrf: move licenses to SPDX format 2025-07-28 18:57:01 +02:00
krzysztof-cabaj
0698566825 boards:move license to SPDX for boards which name's start from i-m 2025-07-28 18:57:01 +02:00
krzysztof-cabaj
66a13ec0af boards:move license to SPDX for boards which name's start from d-h 2025-07-28 18:57:01 +02:00
krzysztof-cabaj
60eaa5a527 boards/feather&freescale: move license to SPDX format 2025-07-28 18:57:01 +02:00
krzysztof-cabaj
16baa2e7c7 boards/esp: move licenses to SPDX format 2025-07-28 18:57:01 +02:00
Marian Buschsieweke
914f30168a
Merge pull request #21626 from LeonardHerbst/motor_driver_fix
driver/motor_driver: fix failing motor initialization
2025-07-28 09:30:15 +00:00
Gunar Schorcht
d381c2346c
Merge pull request #21624 from crasbe/pr/esp32_sdk_shallow
pkg/esp32_sdk: unshallow repository before getting tag/branch name
2025-07-26 08:51:32 +00:00
crasbe
727135f964 pkg/esp32_sdk: unshallow repo before getting tag/branch name 2025-07-25 18:27:57 +02:00
crasbe
51958b330e
Merge pull request #21623 from benpicco/suit-manifest-generator/README.md
tools/suit/manifest-generator: drop misleading 'Installing' section
2025-07-25 12:05:13 +00:00
Benjamin Valentin
e2055d87bc tools/suit/manifest-generator: drop misleading 'Installing' section 2025-07-25 12:19:27 +02:00
mguetschow
f572bbeef9
Merge pull request #21610 from mguetschow/unicoap-test-stack-overflow
unittests/unicoap: statically allocate option buffers
2025-07-24 16:05:06 +00:00
Mikolai Gütschow
86237726a0
unittests/unicoap: statically allocate option buffers 2025-07-24 15:58:26 +02:00
benpicco
4f9f755f99
Merge pull request #20197 from benpicco/coap_iterate_uri_query
nanocoap: add coap_iterate_uri_query()
2025-07-24 11:35:51 +00:00
benpicco
a444a7acbc
Merge pull request #21606 from derMihai/mir/log_unit
core/log: add optional log unit prefix
2025-07-24 11:35:34 +00:00
benpicco
cdfdd215f4
Merge pull request #21454 from benpicco/gnrc_ipv6_nib_get_next_hop_l2addr-cleanup
gnrc/ipv6/nib: clean up `gnrc_ipv6_nib_get_next_hop_l2addr()`
2025-07-24 11:35:14 +00:00
crasbe
6fb3b2918d
Merge pull request #21618 from krzysztof-cabaj/boards_rename_doc_txt_part2
boards: rename doc.txt -> doc.md for boards which name's starts from a to d.
2025-07-24 11:21:31 +00:00
Benjamin Valentin
09fb1527c1 tests/unittests: extend tests with coap_iterate_uri_query() 2025-07-24 13:18:06 +02:00
Benjamin Valentin
824d3ea71d nanocoap: add coap_iterate_uri_query() 2025-07-24 13:18:06 +02:00
krzysztof-cabaj
940acffa7c boards:rename doc.txt->doc.md for boards which name starts from a to d 2025-07-24 13:11:13 +02:00
krzysztof-cabaj
96701d802e boards: rename doc.txt -> doc.md in common directory 2025-07-24 13:11:12 +02:00
Mikolai Gütschow
50a5d17f50
sys/net/unicoap: add UNICOAP_OPTIONS_ALLOC_STATIC 2025-07-24 11:18:10 +02:00
Marian Buschsieweke
091acb39f6
Merge pull request #21002 from benpicco/netstats_nb-new_api
gnrc_netif: fix neighbor statistics with netdev_new_api
2025-07-23 16:14:32 +00:00
Marian Buschsieweke
4cf090005b
Merge pull request #21620 from elenaf9/nimble/netif/netdev-legacy-api
nimble/netif: use `netdev_legacy_api` module
2025-07-23 16:04:31 +00:00
Benjamin Valentin
5e18262ad7 sys/include/net/netstats: re-order result codes 2025-07-23 17:21:27 +02:00
Elena Frank
1c62892ede nimble/netif: use netdev_legacy_api module
Nimble still implements the legacy netdev API.
The `netdev_legacy_api` must be explicitly used, otherwise other network
drivers that use the new API will overwrite it also for nimble.

See #18426.
2025-07-23 15:52:14 +02:00
crasbe
6db371919c
Merge pull request #21619 from gschorcht/pkg/esptool_5.0.0
makefile/tools/esptool: cleanup including version update to 5.0.0
2025-07-23 13:46:19 +00:00
Gunar Schorcht
a36704e430 makefile/tools/esptool: update to version 5.0.0 2025-07-23 13:55:55 +02:00
Gunar Schorcht
7813f3ebad cpu/esp32: option to use a custom esptool.py removed 2025-07-23 13:55:55 +02:00
Gunar Schorcht
4918b970d0 cpu/esp8266: option to use a custom esptool.py removed 2025-07-23 13:55:55 +02:00
crasbe
8465107624
Merge pull request #21569 from GGuche-2XS-Univ-Lille/xipfs_pr
pkg/xipfs: add XIPFS as vfs module
2025-07-23 11:02:55 +00:00
Gregory Guche
8dc500703b pkg/xipfs: add XIPFS as vfs module 2025-07-23 12:44:38 +02:00