The Nuvoton NuMaker Uni User Manual provides an overview, hardware details, and setup instructions for the NuMaker Uni IoT development board.
The NuMaker Uni is an IoT or wearable application development board based on the NANO100NE3BN 32‑bit Cortex‑M0 microcontroller. It includes on‑board components such as a 3‑axis accelerometer/gyro, temperature‑humidity sensor, IR transmitter/receiver, Wi‑Fi (ESP‑03) and Bluetooth (BB2710‑29) modules, plus LEDs and extension pins for adding peripherals.
The board supports programming via the Nu‑Link Mini debug adapter using SWD, and is compatible with third‑party IDEs like Keil and IAR. Detailed hardware information covers the MCU specifications, supported interfaces (SPI, I2C, UART, ADC, PWM, GPIO), and the pin‑out of the various extension connectors.
| Microcontroller | Cortex‑M0 NANO100NE3BN 32‑bit MCU |
|---|---|
| Maximum Clock Speed | 42 MHz |
| Flash Memory | 128 KB |
| SRAM | 16 KB |
| Power‑down Current | <1 µA |
| Supported Interfaces | SPI, I2C, UART, ADC, PWM, GPIO |
| Inertial Sensors | 3‑axis accelerometer and 3‑axis gyro (MPU6500) |
| Temperature‑Humidity Sensor | HTU21D |
| Wi‑Fi Module | ESP‑03 802.11b/g/n |
| Bluetooth Module | BB2710‑29 Dual‑mode |
The NuMaker Uni uses the NANO100NE3BN 32‑bit Cortex‑M0 microcontroller.
It includes an ESP‑03 802.11b/g/n Wi‑Fi module and a BB2710‑29 dual‑mode Bluetooth module.
The board can be programmed using the Nu‑Link Mini debug adapter via the SWD interface, or with third‑party IDEs such as Keil and IAR.