micropython/ports/nrf/boards
robert-hh a1f838cdf1 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module.
This is a breaking change, making the hardware PWM on the nrf port
compatible with the other ports providing machine.PWM.

Frequency range 4Hz - ~5.4 MHz.  The base clock range is 125kHz to 16 MHz,
and the divider range is 3 - 32767.

The hardware supports up to four outputs per PWM device with different duty
cycles, but only one output is (and was) supported.
2023-03-10 10:43:55 +11:00
..
actinius_icarus nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
arduino_nano_33_ble_sense nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
arduino_primo nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
blueio_tag_evim nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
dvk_bl652 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
evk_nina_b1 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
evk_nina_b3 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
feather52 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
ibk_blyst_nano nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
idk_blyst_nano nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
microbit nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
nrf52840-mdk-usb-dongle nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
particle_xenon nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
pca10000 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
pca10001 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
pca10028 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
pca10031 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
pca10040 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
pca10056 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
pca10059 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
pca10090 nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
seeed_xiao_nrf52 nrf/modules/machine/pwm: Use extmod/machine_pwm.c for PWM module. 2023-03-10 10:43:55 +11:00
wt51822_s4at nrf: Rename MICROPY_PY_MACHINE_TIMER to MICROPY_PY_MACHINE_TIMER_NRF. 2022-10-27 14:30:58 +11:00
common.ld nrf/boards/common.ld: Calculate unused flash region. 2021-08-08 23:09:26 +10:00
deploy.md ports: Add board.json for all boards. 2021-10-27 14:04:53 +11:00
make-pins.py all: Update Python code to conform to latest black formatting. 2020-08-29 15:18:01 +10:00
memory.ld nrf/boards: Update memory.ld to include bootloader offsets. 2020-12-07 20:04:50 +01:00
nrf51_prefix.c nrf: Remove port member from Pin object 2018-07-18 17:12:26 +10:00
nrf51x22_256k_16k.ld nrf: Make linker scripts more modular. 2018-07-18 17:12:26 +10:00
nrf51x22_256k_32k.ld nrf: Make linker scripts more modular. 2018-07-18 17:12:26 +10:00
nrf52_prefix.c nrf: Remove port member from Pin object 2018-07-18 17:12:26 +10:00
nrf91_prefix.c nrf: Add nrf9160 base support. 2019-10-10 21:35:27 +02:00
nrf9160_1M_256k.ld nrf: Add nrf9160 base support. 2019-10-10 21:35:27 +02:00
nrf9160_1M_256k_secure.ld nrf: Add nrf9160 base support. 2019-10-10 21:35:27 +02:00
nrf52832_512k_64k.ld nrf: Make linker scripts more modular. 2018-07-18 17:12:26 +10:00
nrf52840_1M_256k.ld nrf: Make linker scripts more modular. 2018-07-18 17:12:26 +10:00
nrf52840_open_bootloader_1.2.x.ld nrf/boards: Add linker script for nrf52840 Open Bootloader 1.2.0. 2020-12-07 20:04:50 +01:00
s110_8.0.0.ld nrf: Make linker scripts more modular. 2018-07-18 17:12:26 +10:00
s132_6.1.1.ld nrf/bluetooth: Add support for SoftDevice s132 version 6.1.1. 2019-03-15 20:50:15 +01:00
s140_6.1.1.ld nrf/bluetooth: Add support for SoftDevice s140 version 6.1.1. 2019-03-15 20:50:15 +01:00
s140_7.3.0.ld nrf/boards/seeed_xiao_nrf52: Add defn for Seeed XIAO NRF52840 Sense. 2022-12-15 14:27:08 +11:00