Link

Arduino 8-bit support

MCU 2 PWM mode 4 PWM mode 3 PWM mode 6 PWM mode pwm frequency config
Arduino (8-bit) ✔️ ✔️ ✔️ ✔️ ✔️ (either 4kHz or 32kHz)

This table shows the 8-bit Arduino supported features. Basically everything except the frequency setting, the PWM frequency is fixed to 32kHz.

Board Name Specifications Link Price
Arduino UNO ATMega328
- 5V logic
- 6 PWMs
- 2 interrupts
- 16Mhz
Ebay
Arudino Store
5€
25€
Arduino Mega ATMega2560
- 5V logic
- 15 PWMs
- 6 interrupts
- 16Mhz
Ebay
Arduino Store
10€
35€
Arduino NANO ATMega328
-5V logic
- 6 PWMs
- 2 interrupts
- 16Mhz
Ebay 3€
Arduino Leonardo ATMega32u4
-5V logic
- 7 PWMs
- 5 interrupts
- 16Mhz
Arduino Store
Ebay
10€-20€

Arduino SimpleFOClibrary has stared as an Arduino UNO library and it has been optimized to be used with these types of devices. But it is not restricted to the Arduino UNOs, you will be able to run it on Arduino MEGA and basically any board with ATMega328 chip or ATMega2560. Such as Arduino Nano, Arduino pro-mini and similar.

Board Name Specifications Link Price
HMBGC V2.2 ATMega328
- 5V logic
- 6 PWMs
- 0 interrupts
- No SPI
- 16Mhz
- 2x BLDC driver
Ebay 20€
BGC 3.0 ATMega328
- 5V logic
- 6 PWMs
- 0 interrupts
- 16Mhz
- 2x BLDC driver
Aliexpress 10€

One of the interesting example boards for beginners are the gimbal controller boards based on the ATMega328 chips that usually have integrated BLDC driver hardware for running two motors. Their performance is limited but they are great initial setup.

Arduino DUE support

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

At this moment Arduino DUE does not support 6pwm mode. If you are interested in this support please do no hesitate to post on our community forum.

Board Name Specifications Link Price
Arduino DUE ARM Cortex-M3
- 3.3V logic
- 12 PWMs
- nterrupts on all pins
- 12 analog inputs
- 84Mhz
Ebay
Arudino Store
15€
35€

Arduino SimpleFOClibrary will support ARM based Arduino DUE board as well!

Arduino IDE support package

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

Arudino UNO R4

MCU 2 PWM mode 4PWM mode 3 PWM mode 6 PWM mode pwm frequency config
Renesas (UNO R4 Minima) ✔️ ✔️ ✔️ ✔️ ✔️

At this moment Arduino UNO R4 does not support current sensing. If you are interested in this support please do no hesitate to post on our community forum.

Board Name Specifications Link Price
Arduino UNO R4 Minima ARM Cortex-M4
- 5V logic
- 6 PWMs
- nterrupts on all pins
-6 analog inputs
- 48Mhz
Arudino Store 18€

Arduino IDE support package

In order to use the Arduino UNO R4 in the Arduino IDE please install the corresponding support package using Arduino IDE board manager.