The Iteadmaple is a high-performance microcontroller development board based on the Leaf Maple / STM32F103RB architecture. Powered by a 72 MHz ARM Cortex-M3 core, it delivers strong processing capability while maintaining low power consumption, making it ideal for embedded systems, robotics, and electronics projects.
The board features 39 digital I/O pins, 16 analog inputs, and native full-speed USB support. It includes 3 USART serial ports, along with integrated SPI and I²C communication interfaces. For ease of use, the Iteadmaple comes with an onboard DFU USB bootloader, allowing programming directly via USB without the need for additional hardware. Advanced users can also program the flash memory using an external X-Link / X-LinkEx JTAG interface.
Designed with flexibility in mind, the Iteadmaple supports read/write memory protection, user and handler modes, and is fully compatible with Arduino shields thanks to its Maple-style pin mapping. The board can be powered either through USB or an external DC power supply, and includes onboard power and status LEDs, a reset button, and a power jack.
Key Features
72 MHz ARM Cortex-M3 core
128 KB Flash memory and 20 KB SRAM
39 digital I/O pins
16 analog input channels
Native full-speed USB
3× USART, SPI, and I²C interfaces
7-channel DMA controller
64-channel Nested Vector Interrupt Controller (NVIC)
Arduino shield compatible pin mapping
DFU USB bootloader (no extra programmer required)
X-Link / X-LinkEx JTAG support
Memory read/write protection
Power and D13 indicator LEDs
Technical Specifications
| Parameter | Value |
|---|
| Microcontroller | STM32F103RB |
| Core | ARM Cortex-M3 |
| Clock Speed | 8 – 72 MHz |
| Flash Memory | 128 KB |
| SRAM | 20 KB |
| Operating Voltage | 3.3 V / 5 V |
| Input Voltage (Recommended) | 6 – 23 V DC |
| Input Voltage (Max) | 23 V DC |
| DC Current per I/O Pin | 15 mA |
| Communication Protocols | UART, SPI, I²C |
| PCB Dimensions | 10 mm × 82 mm × 1.6 mm |
Ask on WhatsApp