mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
37c6233bcb
19764: drivers/shield_w5100: add module for the W5100 Ethernet Shield r=benpicco a=maribu ### Contribution description This module provides no more than the correct configuration parameters for the `w5100` driver using the Arduino I/O mapping features. But by doing so, it will work out of the box with every mechanically and electrically compatible board for which the Arduino I/O mapping features are implemented. 19781: cpu/nrf{53,9160}: add pwm support r=benpicco a=dylad ### Contribution description This PR moves the nRF52 PWM driver to `cpu/nrf5x_common` to allow nRF9160 and nRF53 to use this driver. IP is identical on these families. I didn't test on nRF9160DK and I didn't test if there is any regression on nRF52-based board as I don't have any so tests are welcome ! However it works fine on nRF53-based board. ### Testing procedure Flash the `tests/periph/pwm` test application on `nrf5340dk` or `nrf9160dk`. You can then use the `osci` command to make the onboard LEDs "breath". You can also attach an oscilloscope and/or logic analyzer to watch the signal. ### Issues/PRs references ~~Based on #19769~~ Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net> Co-authored-by: Dylan Laduranty <dylan.laduranty@mesotic.com> Co-authored-by: dylad <dylan.laduranty@mesotic.com> |
||
---|---|---|
.. | ||
arduino-atmega | ||
arduino-due | ||
arduino-mkr | ||
arduino-zero | ||
atmega | ||
atxmega | ||
blxxxpill | ||
cc26xx_cc13xx | ||
cc2538 | ||
e104-bt50xxa-tb | ||
esp32 | ||
esp32c3 | ||
esp32s2 | ||
esp32s3 | ||
esp32x | ||
esp8266 | ||
frdm | ||
gd32v | ||
init | ||
iotlab | ||
kw41z | ||
makefiles | ||
microbit | ||
msb-430 | ||
msba2 | ||
nrf51 | ||
nrf52 | ||
nrf52xxxdk | ||
nucleo | ||
nucleo32 | ||
nucleo64 | ||
nucleo144 | ||
particle-mesh | ||
qn908x | ||
remote | ||
samdx1-arduino-bootloader | ||
saml1x | ||
silabs | ||
slwstk6000b | ||
sodaq | ||
stm32 | ||
weact-f4x1cx | ||
doc.txt |