Skip to Content

STM32 Arm | Maple

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

ParameterValue
MicrocontrollerSTM32F103RB
CoreARM Cortex-M3
Clock Speed8 – 72 MHz
Flash Memory128 KB
SRAM20 KB
Operating Voltage3.3 V / 5 V
Input Voltage (Recommended)6 – 23 V DC
Input Voltage (Max)23 V DC
DC Current per I/O Pin15 mA
Communication ProtocolsUART, SPI, I²C
PCB Dimensions10 mm × 82 mm × 1.6 mm

Ask on WhatsApp

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days