Link

nRF52 boards support

MCU 2 PWM mode 4 PWM mode 3 PWM mode 6 PWM mode pwm frequency config
nRF52 ✔️ ✔️ ✔️ ✔️ ✔️

Arduino SimpleFOClibrary recently started supporting the nRF52 devices due to a lot of effort put in by @Polyphe. These are the boards that have been tested so far:

Board Name Specifications Link Price
Arduino Nano 33 BLE ARM Cortex M4F
- 3.3V logic
- 12 PWMs
- all pins interrupts
- 8 adc pins
- 64Mhz
Arduino Store 18€
Adafruit Feather nRF52 Bluefruit ARM Cortex M4F
- 3.3V logic
- 12 PWMs
- all pins interrupts
- 8 adc pins
- 64Mhz
Adafruit Store 22€

Arduino IDE support package

In order to use the nRF52 boards in the Arduino IDE please instal the nRF52 support package using Arduino IDE board manager.

For some boards you might need to install the Adafruit nRF52 package in addition to the Arduino nRF52 package in your Board manager. Here is a quick guide how to enable Adafruit packages in the Arduino IDE.