
The first accessible ARM Cortex-M3 microcontroller board.
ARM Microcontroller Board
ARM-based Firmware Development
Compiler Toolchain
USB Communication Stack
Board Bring-Up and Production Testing
Maple
Overview
Much loved by users around the world, the STM32-based single board computer surpassed the capabilities of similar products when it was released in 2009. Maple was followed by the Maple Mini in 2011, a "breadboard-able" PCB for applications where space was limited. It wasn't just a board. Maple helped catalyze a movement toward more powerful, open embedded development platforms. It put LeafLabs on the map as a team of engineers unafraid to question what embedded systems could look like.
Maple
The Challenge
Maple
The Solution
ARM-based Firmware Compiler Toolchain USB Serial Stack Board Bring-Up & Testing Custom Bootloader Design Arduino IDE Integration Open Source Community Commercial Production Early-Stage Product Strategy
Maple
Performance Results
10k+ units sold
128 KB Flash memory allowing more complex firmware
72MHz ARM vs 16MHz AVR processing
Maple's legacy lives on in modern toolchains, workflows, and even in LeafLabs' own engineering ethos: bring ambitious ideas to life by combining technical rigor with usability and openness.
Maple
Publications & Info
The LeafLabs Maple line and the libmaple library are no longer supported by LeafLabs as of March 2015, and are considered end-of-life.
The design files for Maple and Maple Mini remain available on GitHub, under a CC-BY-SA 2.0 license, for anyone who wants to recreate or reimagine these boards.
libmaple will also stay on GitHub, and we will continue to take community patches.
"Maple" on stm32duino.com
Collin Cunningham. Arduino vs Maple - early impressions Make Magazine.
We build hardware that works.
Your system is next.
