c6ad85a7b0
boards: don't include programmer logic at board level
2020-11-25 22:31:13 +01:00
benpicco
be9eb22bb8
Merge pull request #15106 from chrysn-pull-requests/saul-rgbleds
...
saul_pwm: auto-init'able RGB LEDs and dimmers
2020-11-13 18:22:30 +01:00
chrysn
51d4b6c7ff
b/c/particle-mesh: Add and enable usb_board_reset in monofirmware mode
2020-11-06 13:43:14 +01:00
chrysn
7582be6d5e
b/c/particle-mesh: Support particle bootloader
...
Closes: https://github.com/RIOT-OS/RIOT/issues/12320
2020-11-06 13:43:14 +01:00
chrysn
d8ff6cd7b1
boards/c/particle-mesh: Use LEDs in SAUL as PWM rather than GPIO
...
Co-authored-by: Marian Buschsieweke <marian.buschsieweke@ovgu.de>
2020-10-17 11:20:30 +02:00
Hauke Petersen
855148b28f
boards/common/particle-mesh: fix SPI configuration
2020-10-14 12:44:31 +02:00
Benjamin Valentin
c78ee2bf64
cpu/nrf52: provide radio_nrf802154 at CPU level
...
The presence of the 802.15.4 radio peripheral is a feature of the CPU,
not the board.
Move it to the right place and reduce code duplication.
2020-10-02 10:44:59 +02:00
chrysn
87b41e6aee
boards/c/particle-mesh: Enable PWM on the LED pins
2020-09-30 19:01:00 +02:00
Leandro Lanzieri
513546e9c2
boards/common/particle-mesh: Add Kconfig symbols
2020-07-16 10:23:51 +02:00
1e15bb2680
particle-mesh: Adapt SPI periph config
2020-05-18 19:18:29 +02:00
2ec09ebd74
boards/nrf52: remove useless export of FLASH_TARGET_TYPE
2020-03-08 15:12:44 +01:00
Hauke Petersen
04dcc3662b
Merge pull request #12344 from chrysn-pull-requests/particle-antenna-switch
...
particle-*: Configure antenna switch
2019-11-19 23:06:29 +01:00
chrysn
9954194ae0
particle boards: Make default antenna selection configurable
...
The setter function approach makes this switchable at runtime (antenna
diversity?).
Documentation is added both to the board introduction page and the
individual pins and functions.
2019-11-18 13:54:39 +01:00
chrysn
951f7dec2c
particle-*: Configure antenna switch
...
The particle-{argon,boron,xenon} all have a uFL connector and a PCB
antenna for 2.4GHz radio, connected by a SKY13351-378LF switch
configured by a VCTL[12] pin pair.
This sets the default configuration to use the PCB antenna, as driving
an unconnected antenna will deteriorate radio performance.
2019-11-18 13:54:22 +01:00
a2308b65a2
boards/nrf52: factorize even more dependencies
2019-10-02 12:54:30 +02:00
341a82dffe
boards/nrf52840*: use shared nrf52840 dependency file
2019-10-02 12:54:29 +02:00
Gaëtan Harter
636285ebe4
boards: move CPU/CPU_MODEL definition to Makefile.features
...
cpu/$(CPU)/Makefile.features and cpu/$(CPU)/Makefile.dep are
automatically included
Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.
2019-08-20 16:11:50 +02:00
Benjamin Valentin
8af04cd939
boards: make use of ARRAY_SIZE macro
2019-08-06 19:43:54 +02:00
Francisco Molina
8a4b4f9005
boards: use of default_i2c_cfg for nrf52 based boards
2019-07-31 10:38:34 +02:00
e745078f76
particle-mesh: add usbdev feature
2019-06-11 14:17:07 +02:00
22fe1925e0
boards/particle-mesh: common support for particle mesh boards
2019-05-17 22:42:08 +02:00