Page 1 of 1

[M031BT] Bluetooth Electric Toothbrush

Posted: 10 Jul 2023, 10:26
by chhsieh3
  • 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
This sample code uses M031BT to achieve the Bluetooth electric toothbrush solution.

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