- Application: This sample code uses M031BT to do the Bluetooth electric toothbrush solution.
- BSP Version: M031_Series_BSP_CMSIS_V3.05.000
- Hardware: Nuvoton_M031BT bluetoothbrush solution board
The M031BT is an Arm Cortex-M0 based microcontroller (MCU) with a maximum clock speed of 48 MHz. It features two PWM modules and 16 12-bit ADC channels. Each PWM module has 6 channels and can be used to do the motor control to drive and adjust the vibration frequency of the electric toothbrush. The maximum sampling rate of ADC is up to 2 MSPS and can provide the accurate voltage measurement in time. Specifically, the M031BT uses the QFN48 package with only 5mm x 5mm area to facilitate the system hardware design.
You can download the sample code at https://www.nuvoton.com/resource-downlo ... 0606591197