1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-12-24 22:13:52 +01:00

6751 Commits

Author SHA1 Message Date
krzysztof-cabaj
602049ed62 boards/nucleo-f031k6: add MCU table to board doc 2025-07-05 13:41:53 +02:00
krzysztof-cabaj
bceaee8541 boards/nucleo-f031k6: rename doc.txt -> doc.md 2025-07-02 22:55:19 +02:00
krzysztof-cabaj
a77f59aa26 boards/nucleo-f031k6: add pinout to board documentation 2025-07-02 19:15:20 +02:00
krzysztof-cabaj
01ce1e8115 boards/nucleo-l433rc: fix MCU table caption 2025-06-24 09:05:03 +02:00
krzysztof-cabaj
78adc92ac0 boards/nucleo{32, 64, 144}: fix Cortex-M4F family 2025-06-24 09:05:03 +02:00
benpicco
ce7a3b58fd
Merge pull request #21554 from krzysztof-cabaj/nucleo-l412kb-DOC
boards/nucleo-l412kb: improve board doc page
2025-06-19 10:01:21 +00:00
krzysztof-cabaj
236c1296f5 boards/nucleo-l412kb: add MCU table to doc page 2025-06-18 20:12:46 +02:00
krzysztof-cabaj
52adf42200 boards/nucleo-l432kc: fix typo in MCU table 2025-06-14 15:59:22 +02:00
krzysztof-cabaj
ed48aa9073 boards/nucleo-l412kb: add pinout to board doc page 2025-06-14 15:57:44 +02:00
krzysztof-cabaj
2bb74d2855 boards/nucleo-l412kb: rename doc.txt -> doc.md 2025-06-14 15:49:22 +02:00
crasbe
18c666a15a
Merge pull request #21548 from benpicco/cpu/samd5x-dac
cpu/sam0_common: fix DAC on SAM D5x/E5x
2025-06-11 11:27:52 +00:00
Benjamin Valentin
22cdbdeaa3 boards/same54-xpro: default to internal voltage reference for DAC
Using the external reference produces no output when no voltage is
connected, which makes for a confusing non-functional DAC on the eval
board.
2025-06-11 13:06:50 +02:00
krzysztof-cabaj
ac4b20beb1 boards/nucleo-l432kc: add Doxygen doc 2025-06-11 10:48:30 +02:00
krzysztof-cabaj
5cc59a0a1e boards/nucleo-l432kc: add ADC configuration 2025-06-11 10:48:30 +02:00
krzysztof-cabaj
d79ec155ce boards/nucleo-l432kc: enabling ADC feature 2025-06-11 10:48:30 +02:00
Marian Buschsieweke
3fa8d0035c
Merge pull request #21261 from gschorcht/cpu/esp32/migration_to_esp-idf.5.4
cpu/esp32: Migration to ESP-IDF v5.4
2025-06-02 06:25:22 +00:00
Gunar Schorcht
db274790d5 boards/esp32-heltec-lora32-v2: fix schematic reference in doc 2025-05-28 18:00:26 +02:00
Gunar Schorcht
e7934e5e3f boards/esp32s2-devkit: fix documentation for SPI_DEV(0) 2025-05-28 17:50:40 +02:00
Gunar Schorcht
97711940c5 boards: common board definitions for ESP32-S2, ESP32-S2, ESP32-C3
Adds `board_common_esp32*.h` files in which definitions can be made that are common for all boards with a certain ESP32x SoC variant.
2025-05-28 17:50:40 +02:00
mguetschow
cd8bb88381
Merge pull request #21513 from mguetschow/shield-feather
features.yaml: add feather_shield feature
2025-05-28 09:04:01 +00:00
Mikolai Gütschow
1411068101
features.yaml: add feather_shield feature 2025-05-28 10:48:49 +02:00
mguetschow
8905f8b980
Merge pull request #21504 from KSKNico/fix-boards-headers
boards: replace header guards with #pragma once
2025-05-27 18:01:48 +00:00
KSKNico
b6f77a6877 boards/common/arduino-mkr/include: removed include 2025-05-27 19:49:17 +02:00
Teufelchen
a4a491861a
Merge pull request #21508 from crasbe/pr/featherm0_adc
boards/feather-m0: Correct ADC Settings
2025-05-24 16:31:15 +00:00
crasbe
5b0300e9d3 boards/feather-m0: correct ADC settings
The current ADC settings set the reference to the internal 1V
reference with a x1 gain. This means that the maximum voltage
that can be measured with any analog input is 1V, which is
usually not sufficient for most applications.
Therefore the default value is changed to use the external VDDA
input, which is 3.3V (internally divided by 2) and the gain to
x1/2. This allows to measure voltages up to VDDA on any analog
input.
2025-05-24 13:41:34 +02:00
KSKNico
09325a57de boards/common/arduino-atmega/include: fixed order of doxygen tag 2025-05-24 10:52:52 +02:00
KSKNico
0dba4a888d boards: replace header guards with #pragma once 2025-05-23 11:41:02 +02:00
Marian Buschsieweke
cac44edec7
tree-wide: replace multiple empty lines with one
For each C source/header `$file`: `sed -e '/^$/N;/^\n$/D' -i $file`.
2025-05-21 22:51:04 +02:00
Gunar Schorcht
1842b2fae3 boards/esp32s3-usb-otg: enable SDMMC peripheral 2025-05-21 13:05:11 +02:00
Gunar Schorcht
1f0f3f6793
Merge pull request #21478 from gschorcht/tests/pkg/fatfs_cleanup_mtd_default
tests/pkg/fatfs*: cleanup MTD default dependencies
2025-05-20 20:42:47 +00:00
Gunar Schorcht
0908b86808 boards/esp32-wrover-kit: cleanup of MTD dependencies 2025-05-20 15:53:07 +02:00
Gunar Schorcht
f6e8c79178
Merge pull request #21484 from gschorcht/boards/esp32_arduino_cleanup
boards/esp32: Arduino I/O mapping completion
2025-05-20 05:22:09 +00:00
Gunar Schorcht
85d65aac8a boards/common/esp32x: cleanup Arduino leftover
`arduino_pinmap` and `arduino__analog_map` are not defined any longer by the board but as a common approach in `sys/arduino/include/arduino_board*.h`. Their definition in `boards/common/esp32x` were just a leftover and forgotten in PR #19759.
2025-05-19 17:04:27 +02:00
Gunar Schorcht
eb2a0f1337 boards/esp32-olimex-evb: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:27 +02:00
Gunar Schorcht
d29129fa54 boards/esp32-ttgo-t-beam: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
2e5a33433f boards/esp32-ttgo-t-beam: small ADC channel config change
To handle different revisions of the board with same configuration, one ADC channel was added to the configuration and the last two ADC lines were reordered. It shouldn't affect existing applications.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
02b8b05183 boards/esp32-heltec-lora32-v2: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
cd226a838d boards/esp32-heltec-lora32-v2: small PWM config fix
GPIO0 is connected to the BOOT button and pulled up by external resistor. Using it as PWM channel is probably not the best idea.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
1c2ce8d920 boards/esp32s3-pros3: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
859bb75131 boards/esp32-mh-et-live-minikit: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
1a03073af3 boards/esp32s2-lilygo-ttgo-t8: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
34cb0b981e boards/esp32s2-devkit: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
1a7a7a9e33 boards/esp32s3-devkit: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
b369e84e8c boards/esp32-wemos-lolin-d32-pro: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
ba245134fc boards/esp32-wrover-kit: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
c5baceb4b0 boards/esp32-wrover-kit: fix definition of LED2_PIN
- GPIO2 (LED1_PIN) is used as SPI signal, not only if `sdcard_spi` is enabled. herefore, it must not be defined as LED pin if `periph_spi` is used.
- GIO4 (LED2_PIN) is used by the SDMMC Host Controller as SD Card DAT1 signal and must not be defined as LED pin in that case.
2025-05-19 17:04:26 +02:00
Gunar Schorcht
3961f2af70 boards/esp32-wroom-32: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:25 +02:00
Gunar Schorcht
41cd8b0ffb boards/esp32c3-wemos-mini: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:25 +02:00
Gunar Schorcht
e6e0178559 boards/esp32c3-wemos-mini: small PWM config update 2025-05-19 17:04:25 +02:00
Gunar Schorcht
c97b1e7150 boards/esp32c3-devkit: completion of Arduino I/O mapping
Migration to the new Arduino I/O mapping, which was not fully covered in PR #19759 when the new Arduino I/O mapping was introduced and the feature handling was changed.
2025-05-19 17:04:25 +02:00