AP03 STM32 MCU: Arduino-Compatible Microcontroller Leaf

Use this page with AI

Explore with your favorite AI

Gemini & other AI

Copy this page’s context into your AI to explore how it works and what you can build.

Open Gemini

Copy the prompt, then paste it into Gemini’s message box.

View prompt

Table of contents

AP03 leaf frontAP03 leaf backAP03 leaf overview

Features

Run programs that read connected sensors and control other leaves based on their readings. Development with Arduino IDE is supported.

This 32-bit MCU (microcontroller) leaf uses STMicroelectronics’ STM32L452RE series with an Arm Cortex-M4 core and FPU. Use a USB leaf for a USB connection or a Shield leaf for SWD.

Specification

ItemDescription
Part numberSTM32L452REI6
CoreARM Cortex-M4
Operating voltage3.3V
Input voltage3.0-3.6V
Digital I/O16
Analog input6
ADC12bit
Flash Memory512 KB
SRAM160 KB
Clock frequency80MHz
OthersRTC with HW calendar, alarms and calibration
Arduino IDE Board SettingsBoard: “Leafony STM32”
Board Part number: “Leafony STM32 MCU(16MHz)“
Board Part number: “Leafony STM32 MCU(80MHz)“
DimensionW23×D20.5×H4.7mm

Block diagram

AP03 block diagram

Pinassign

AP03 pin assignment

See the pin assignment data for details.

Tips

About LEDs and switches

AP03 program switch, reset switch and LED positions

ItemDescription
LEDLights up when in write mode.
Reset switchResets the STM32 and other devices.
Program switchSwitch to change to Program mode.

Sample App

How to use it with Arduino

In order to use this leaf with Arduino, you need to configure the board on Arduino IDE.
Please refer to Environment for setting instructions.

Document

Revision history

  • First edition, November 2020
Leaf photo
Search documentation, sample apps, and Q&A