krzysztof-cabaj
1297578e22
boards/nucleo-l073rz: add MCU table to doc page
2024-12-20 20:56:02 +01:00
Martine Lenders
d6f463764c
Merge pull request #21018 from miri64/saul_bat_voltage/feat/initial
...
saul: initial import of saul_bat_voltage module
2024-11-29 19:21:06 +00:00
Martine Lenders
eddd93e2dd
particle-{argon,boron}: note that board_bat_voltage
is untested
2024-11-29 12:34:28 +01:00
Marian Buschsieweke
1f624ad883
Merge pull request #21041 from maribu/boards/adafruit-metro-m4/improvements
...
boards/adafruit-metro-m4-express: Minor improvements
2024-11-26 15:48:00 +00:00
Marian Buschsieweke
567d0441a0
boards/adafruit-metro-m4-express: improve TTY detection
...
Also detect TTY of bootloader with `MOST_RECENT_PORT=1`.
2024-11-26 13:33:18 +01:00
Marian Buschsieweke
0dba3835d3
boards/adafruit-metro-m4-express: Add I2C and UART Mapping
...
The M4 Express does now have an I2C and an UART compatible with Arduino
Shields, so we can expose them.
2024-11-26 13:33:18 +01:00
Mikolai Gütschow
9edbe1503f
boards/nrf52840dk: provide LED1 as default ARDUINO_LED
2024-11-25 16:15:40 +01:00
Martine S. Lenders
d892c2cc8f
common/particle-mesh: add support for saul_bat_voltage
2024-11-22 18:42:29 +01:00
Martine S. Lenders
7698aca566
feather-nrf52840: add support for saul_bat_voltage
2024-11-22 18:42:27 +01:00
Martine S. Lenders
c862ec9039
feather-nrf52840-sense: add support for saul_bat_voltage
2024-11-22 18:42:05 +01:00
Marian Buschsieweke
ab67824770
Merge pull request #20965 from crasbe/pr/nRF52_pinreset
...
boards/nrf52*dk: Enable Pinreset after Flashing
2024-11-21 22:14:24 +00:00
Marian Buschsieweke
08b7829093
Merge pull request #21026 from benpicco/boards/samr34-xpro_openocd.cfg
...
boards/samr34-xpro: add openocd.cfg
2024-11-21 18:32:29 +00:00
Benjamin Valentin
5955f7acc3
boards/samr34-xpro: add openocd.cfg
2024-11-21 16:48:42 +01:00
Marian Buschsieweke
88839aef72
Merge pull request #21017 from miri64/feather-nrf52840/enh/ws281x
...
feather-nrf52840: add config for NeoPixel LED
2024-11-21 14:54:25 +00:00
Marian Buschsieweke
ef4fa601eb
boards/adafruit-grand-central-m4-express: improve TTY detection
...
With `MOST_RECENT_PORT=1`, detect the board correctly also when running
the default bootloader and not a RIOT app flashed on it.
2024-11-21 13:59:18 +01:00
Martine S. Lenders
5dd5400ee1
feather-nrf52840: add config for NeoPixel LED
2024-11-21 13:27:38 +01:00
benpicco
d169826005
Merge pull request #21007 from Enoch247/fix-stm32f429i-disc1-touch
...
boards/stm32f429i-disc1: fix touch screen axis
2024-11-20 16:25:03 +00:00
Joshua DeWeese
05bc4051a3
boards/stm32f429i-disc1: fix touch screen axis
...
This patch fixes a missmatch between the LCD and touch drivers'
coordinate systems.
2024-11-19 20:11:59 -05:00
crasbe
475b7bf5f4
boards/nrf52-based: configure pinreset after flashing
2024-11-19 17:15:11 +01:00
Marian Buschsieweke
fd233fe82a
boards/wemos-zero: add note for identification
...
The variant with HW-819 is easier to buy these days and identical to
the original wemos-zero variant including the swapped D2/D4 pins.
Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
2024-11-19 13:12:03 +01:00
Marian Buschsieweke
5381b6187f
boards/wemos-zero: fix Arduio I/O Map
...
Two pins were incorrectly mapped because D2 and D4 are swapped on the
WeMos zero compared to the Arduino Zero. This takes the difference
into account.
2024-11-19 13:12:03 +01:00
Marian Buschsieweke
e419c144fa
Merge pull request #20969 from benpicco/boards/openmote-b-reset_delay
...
boards/openmote-b: set at86rf215 reset pulse width to 50ms
2024-11-11 16:45:28 +00:00
Benjamin Valentin
602acbf3c5
boards/openmote-b: set at86rf215 reset to 2ms
2024-11-11 17:38:44 +01:00
mguetschow
d86738f057
Merge pull request #20970 from crasbe/pr/nRF_OpenOCD
...
cpu/nRF52: Always recover Device before Flashing
2024-11-11 08:29:41 +00:00
Marian Buschsieweke
5d76abffa1
Merge pull request #20951 from maribu/makefiles/improve-tty-select-cmd-handling
...
makefiles/serial: better MOST_RECENT_PORT=1 for CDC ACM
2024-11-10 19:14:07 +00:00
crasbe
168829f865
boards/nrf52: always recover device before flashing with OpenOCD
2024-11-08 16:04:35 +01:00
Dylan Laduranty
6401abbd92
Merge pull request #20850 from dylad/pr/cpu/saml21/compat_headers
...
cpu/saml21: add compatibily headers for vendor files migration
2024-11-08 08:14:28 +00:00
Marian Buschsieweke
fdac725d8c
makefiles/serial: better MOST_RECENT_PORT=1 for CDC ACM
...
- Allow specifying an alternative board filter for the bootloader TTY,
as this will present different vendor, model, and serial than RIOT's
USB implementation.
- Allow specifying the serial. This is useful when multiple CDC ACM
devices are present.
2024-11-05 13:21:16 +01:00
krzysztof-cabaj
33ddeb60ee
boards/nucleo-l433rc: add pinout to board page
2024-11-01 20:16:21 +01:00
Marian Buschsieweke
75a5f0f12f
Merge pull request #20912 from maribu/boards/adafruit-metro-m4-express
...
boards/adafruit-metro-m4-express: initial port
2024-10-22 13:58:18 +00:00
Marian Buschsieweke
d9863c6b3c
boards/adafruit-metro-m4-express: initial port
...
This adds the board specification of the Adafruit Metro M4 Express [1].
The significance of this board is that it is compatible with both
classical SPI Arduino Shields using the ISP header for SPI
(such as `shield_w5100`) and more recent shields using D11/D12/D13 as
SPI (such as `shield_llcc68`).
[1]: https://learn.adafruit.com/adafruit-metro-m4-express-featuring-atsamd51/overview
2024-10-22 15:54:45 +02:00
Benjamin Valentin
419fc6e7f6
boards/samd5x: GCLK source for ADC must not exceed 100 MHz
2024-10-22 14:54:17 +02:00
benpicco
33b1cac251
Merge pull request #20931 from krzysztof-cabaj/nucleo-64-pinout-source
...
boards/nucleo64: add pinout source
2024-10-22 09:03:31 +00:00
krzysztof-cabaj
53b2f78ce7
boards/nucleo-l4: add pinout source
2024-10-19 18:10:06 +02:00
krzysztof-cabaj
c9e4ae173b
boards/nucleo64-l0: add pinout source
2024-10-19 18:09:57 +02:00
krzysztof-cabaj
f96151ea2d
boards/nucleo64-l1: add pinout source
2024-10-18 18:02:00 +02:00
krzysztof-cabaj
cdf84b5ca8
boards/nucleo64-f4: add pinout source
2024-10-18 18:02:00 +02:00
krzysztof-cabaj
f45ccded23
boards/nucleo64-f3: add pinout source
2024-10-18 18:02:00 +02:00
krzysztof-cabaj
8e46b11f08
boards/nucleo64-f1: add pinout source
2024-10-18 18:02:00 +02:00
krzysztof-cabaj
bc7511e03b
boards/nucleo64-f0: add pinout source
2024-10-18 18:02:00 +02:00
krzysztof-cabaj
18f63f7451
boards/nucleo64-g0: add pinout source
2024-10-18 18:02:00 +02:00
benpicco
5b23bfb962
Merge pull request #20922 from krzysztof-cabaj/nucleo-f722-doc-typo
...
boards/nucleo-f722: fix typo in documentation
2024-10-18 15:09:44 +00:00
krzysztof-cabaj
fd7eaec2d5
boards/nucleo-f722: fix typo in documentation
2024-10-18 16:51:50 +02:00
Benjamin Valentin
0047222124
boards/saml10-xpro: enable ATECC508A
2024-10-16 16:44:20 +02:00
Marian Buschsieweke
7f68acbd0b
boards/adafruit-grand-central-m4-express: provide arduino features
...
The board is compatible with Arduino UNO and Arduino MEGA shields and
has an ISP connector, so this adds the corresponding features.
This adds the Arduino I/O-mapping for the ISP SPI and provides the
corresponding feature.
It appears that the SPI on D11/D12/D13 cannot be provided by a SERCOM,
this is under clarification at [1]. For now, no I/O mapping for that
SPI bus is provided.
[1]: https://forums.adafruit.com/viewtopic.php?t=214093
2024-10-10 10:23:24 +02:00
Mikolai Gütschow
f0e6776d40
treewide: apply codespell corrections
2024-10-09 13:03:52 +02:00
benpicco
0e20bfd2b9
Merge pull request #20845 from thingsat/pr/add_can_to_board_nucleo-l432kc
...
boards/nucleo-l432kc: enable CAN support
2024-10-07 16:08:21 +00:00
Didier DONSEZ
84ec09f3cf
boards/nucleo-l432kc: add configuration CAN peripheral
...
Signed-off-by: Didier DONSEZ <didier.donsez@gmail.com>
2024-10-07 17:35:10 +02:00
Marian Buschsieweke
31a2477d48
boards/adafruit-grand-central-m4-express: pimp doc
...
- use `@image` instead of inline images for better aesthetics,
especially on mobile form factors (where the image before overflowed
the screen width)
- add pinout diagram
- use correct units
2024-10-05 23:33:44 +02:00
Marian Buschsieweke
48976a85f6
boards/adafruit-grand-central-m4-express: add OpenOCD config
...
This allows debugging and flashing the board using the standard CMSIS
SWD header (the 10 pin 1.27 mm pitch one) available on the board.
2024-10-05 23:12:13 +02:00