

Ap03b stm32
Leafony AP03B STM32 Leaf
- Size
- 100 × 100 mm
- Copper layers
- 6
- Thickness
- 0.8 mm
- Parts
- 446
- Nets
- 69
- Pads
- 2,702
- Tracks, vias
- 5,508, 1,788
- Pours
- 51
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 27 Apr 2026
- Updated
- 7 Nov 2026
Overview
Ap03b stm32 is an open-source printed circuit board by leafony, from the leafony/ap03b-stm32 repository on GitHub. It is a 6-layer board of 100 × 100 mm with 446 parts on 69 nets, routed with 5,508 tracks and 1,788 vias.
It is built around the STM32L452REI6, TS3A4751RUCR and 1SS387, with the CUS-12TB, MPZ1005S300CT000 and NX2012SA-32.768KHZ-EXS00A-MU00530 among its other parts. Its parts include 168 resistors, 132 capacitors, 24 ICs, 24 diodes and 24 switches. It belongs with the STM32 boards of this library.
Main components
8STM32L452REI6
UFBGA-64-40℃~+85℃ 1.71V~3.6V 12bit 12bit 160KB 32 Bit 512KB 52 80MHz ARM Cortex-M4 Built-in FLASH UFBGA-64 Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)TS3A4751RUCR
QFN-14(2x2)-40℃~+85℃ 1.65V~3.6V 125MHz 14ns 1:1 4 43pF 900mΩ 9ns QFN-14(2x2) Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, Multiplexers1SS387
SOD-5231.2V@100mA 100mA 150mW 2A 4ns 500nA@80V 80V Independent SOD-523 Switching Diodes ROHSJiangsu Changjing Electronics Technology (CJ)Switching DiodesCUS-12TB
插件-20℃~+70℃ 4V PC Pin Rectangular Columnar SPDT Surface Mount,Vertical 插件 Slide Switches ROHSNidecSlide SwitchesMPZ1005S300CT000
0402-55℃~+125℃ 1 1.7A 30Ω@100MHz 35mΩ 0402 Ferrite Beads ROHSTDKFerrite BeadsNX2012SA-32.768KHZ-EXS00A-MU00530
SMD2112-2PCrystalsNDKRE1C002UNTCL
SC-89(SOT-490)-55℃~+150℃ 1 N-channel 1.2Ω@1.2V 10pF 150mW 200mA 20V 25pF 300mV SC-89(SOT-490) MOSFETs ROHSROHM SemiconductorMOSFETsSML-A12U8TT86
SMD,1.6x1.2mm-40℃~+85℃ 1.6mm side-view lamp head 2.2V 20mA 54mW 620nm 63mcd Discrete Diode Orange Red Side View Mount SMD,1.6x1.2mm LED Indication - Discrete ROHSROHM SemiconductorLED Indication - Discrete
README
README.mdLeafony AP03B STM32
本ボード(AP03B STM32 リーフ)は、AP03 STM32 リーフと回路図が同一で、互換性があります。
STM32L452REI6を搭載した、Leafony AP03B STM32リーフのハードウェア設計リポジトリです。KiCadの回路図・PCBレイアウト、面付け基板のGerber・ドリルデータ、専用ライブラリ、部品表(BOM)を収録しています。
設計を開く場合は KiCadプロジェクト、部品を確認する場合は BOM から参照してください。
ハードウェア概要
| 項目 | 内容 |
|---|---|
| MCU | STMicroelectronics STM32L452REI6(U1) |
| CPU | Arm Cortex-M4、FPU搭載、最大80 MHz |
| メモリ | Flash 512 KB / SRAM 160 KB |
| MCUパッケージ | UFBGA-64、5 × 5 mm、0.5 mmピッチ |
| 低速外部クロック | 32.768 kHz水晶(X1) |
| 電源 | Leafonyバスの3.3 V / GND |
| バス接点 | CN1、表裏各29接点 |
| 主なバス信号 | D0〜D13、A0〜A5、SDA / SCL、SWDIO / SWCLK、RESET、AREF |
| 操作・表示 | BOOT0切り替えスイッチ、リセットスイッチ、BOOT0状態表示LED |
| 基板 | 20 × 20 mm、6層、板厚0.8 mm(PCB設計値) |
| 設計リビジョン | v1.0、2026-11-07(単体基板・回路図のタイトル欄) |
CPU・メモリの仕様は STMicroelectronicsの製品情報、実装部品と接続は本リポジトリの回路図・PCB・BOMを参照しています。最大クロックはMCUの仕様値で、実際の動作クロックはファームウェアの設定によります。
CN1のVBUS端子は未接続で、AREFの接続用抵抗R5は未実装(DNP)です。各端子の接続は Leafonyバス回路図 と MCU回路図 で確認できます。
スイッチとLED
| 部品 | 型番 | 回路上の役割 |
|---|---|---|
| SW1(PG) | CUS-12TB | BOOT0のHigh / Lowを切り替える |
| SW2(RST) | EVQ-P7B01P | 押すとRESETをGNDへ接続する |
| D1 | SML-A12U8TT86 | BOOT0がHighのときに点灯する |
詳細は リセット・プログラム切り替え回路 を参照してください。
リポジトリ構成
| パス | 内容 |
|---|---|
| kicad/ap03b-stm32/ap03b-stm32.kicad_pro | 単体基板のKiCadプロジェクト |
| kicad/ap03b-stm32/ap03b-stm32.kicad_sch | トップレベル回路図。以下の3シートをまとめる |
| kicad/ap03b-stm32/stm32.kicad_sch | MCU、電源、クロック周辺回路 |
| kicad/ap03b-stm32/leafony_bus.kicad_sch | Leafonyバス接点と信号接続 |
| kicad/ap03b-stm32/reset_prog.kicad_sch | リセット、BOOT0切り替え、LED、信号切り替え回路 |
| kicad/ap03b-stm32/ap03b-stm32.kicad_pcb | 単体基板のPCBレイアウト |
| kicad/ap03b-stm32/panelized/ | 面付け基板のプロジェクト・PCBレイアウト |
| kicad/ap03b-stm32/panelized/Gerber/ | 面付け基板のGerber・ドリルデータ |
| kicad/ap03b-stm32/lib/ | Leafony専用シンボル、フットプリント、3Dモデル配置先 |
| docs/leafony-ap03b-stm32-bom.csv | 部品表(CSV) |
| examples/ | サンプルコード用ディレクトリ。現時点ではコード未収録 |
KiCadプロジェクト名は ap03b-stm32 で、設計ファイルは kicad/ap03b-stm32/ にまとめています。
KiCadで開く
回路図とPCBは KiCad 10.0 で保存されています。KiCad 10.0形式を読み込める環境と、KiCad標準のシンボル・フットプリントライブラリを用意してください。
-
リポジトリを取得します。
sh git clone https://github.com/leafony/ap03b-stm32.git cd ap03b-stm32 -
KiCadで
kicad/ap03b-stm32/ap03b-stm32.kicad_proを開きます。 -
プロジェクト内の
.kicad_schを開くと回路図、.kicad_pcbを開くと基板レイアウトを確認できます。 -
回路図のトップシートから「STM32 MCU」「Leafony Bus」「Reset Prog」の各階層シートへ移動します。
専用ライブラリは sym-lib-table と fp-lib-table に登録済みです。どちらも ${KIPRJMOD}/lib/ を参照するため、kicad/ap03b-stm32/ 以下のディレクトリ構成を保って開いてください。
面付け基板について
kicad/ap03b-stm32/panelized/ に面付け基板のプロジェクトとPCB、同ディレクトリの Gerber/ にGerber・ドリルデータを収録しています。
面付けPCBのタイトル欄は「Leafony AP03 STM32 / 2025-07-06」で、単体基板の「Leafony AP03B STM32 / 2026-11-07」と異なります。製造に使用する場合は、単体基板の変更が面付けPCBとGerber・ドリルデータに反映されているか確認してください。
面付けプロジェクトを開くと ${KIPRJMOD} の基準は kicad/ap03b-stm32/panelized/ になります。3Dモデルを表示する場合は、参照先が kicad/ap03b-stm32/lib/3dmodels/ に解決されるようにモデルパスを調整してください。
部品表(BOM)
BOMのCSV には、部品番号(Reference)、値・型番(Value)、データシート、フットプリント、数量(Qty)、実装対象外の指定(DNP)、メーカー品番(MPN)、メーカー名(MANUFACTURER)を記載しています。
R5、R7、R12、R14はDNP(未実装)です。CN1はBOMに含まれていません。バス接点の形状・接続は回路図とPCBを参照してください。- 部品を変更した場合は、回路図と合わせてBOMも更新してください。
3Dモデルについて
一部部品の3Dモデルはライセンスの都合上公開できません。kicad/ap03b-stm32/lib/3dmodels/ にはモデル本体を収録していないため、必要に応じて別途入手し、以下のファイル名で配置してください。Leafony専用の回路図シンボルとフットプリントは同梱しています。
単体基板のPCBが参照するモデルは次のとおりです。
| 部品 | ファイル名(kicad/ap03b-stm32/lib/3dmodels/ 内) |
|---|---|
| U1:STM32L452REI6 | UFBGA64-5x5mm.step |
| U2:TS3A4751RUCR | RUC0014A.stp |
| SW1:CUS-12TB | CUS-12TB.step |
| SW2:EVQ-P7B01P | EVQP7-KB-01P.STEP |
| X1:32.768 kHz水晶 | XTAL_NX2012SA_NDK.step |
| Q1:RE1C002UNTCL | DIO_RB558WMF_ROM.step |
| D1:SML-A12U8TT86 | SML-A12U8TT86P.stp |
モデル名は既存のPCB参照に合わせたものです。入手したモデルのパッケージ形状を確認し、PCBエディターの3Dビューアーで位置・向き・縮尺を確認してください。3Dモデルがなくても回路図やPCBレイアウトは確認できます。
単体基板と面付け基板の標準部品のモデルは ${KICAD10_3DMODEL_DIR} を参照しています。表示されない場合は、KiCadの標準3Dモデルライブラリの導入状況と、この変数の参照先を確認してください。
ファームウェア・関連資料
このリポジトリには、ファームウェアのビルド設定や書き込みスクリプト、実行可能なサンプルコードは含まれていません。STM32 MCUリーフの開発環境については、Leafony公式資料を参照してください。
AP03B STM32 リーフはAP03 STM32 リーフと回路図が同一で、互換性があるため、開発環境や使い方は上記のAP03向け資料を参照できます。設計ファイルや部品表は、本リポジトリに収録したものを参照してください。
Parts
446| Qty | Value | Footprint | References |
|---|---|---|---|
| 84 | 0R | Resistor_SMD:R_0402_1005Metric | R11, R11, R11, R11, R11, R11, R11, R11, R11, R11, R11, R11, R12, R12, R12, R12 +68 |
| 72 | 100nF(K)25V | Capacitor_SMD:C_0201_0603Metric | C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C1, C10, C10, C10, C10 +56 |
| 48 | 10k(J) | Resistor_SMD:R_0402_1005Metric | R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R1, R2, R2, R2, R2 +32 |
| 24 | 6pF(D)50V | Capacitor_SMD:C_0402_1005Metric | C2, C2, C2, C2, C2, C2, C2, C2, C2, C2, C2, C2, C3, C3, C3, C3 +8 |
| 12 | 100R(J) | Resistor_SMD:R_0402_1005Metric | R9, R9, R9, R9, R9, R9, R9, R9, R9, R9, R9, R9 |
| 12 | 100k(J) | Resistor_SMD:R_0402_1005Metric | R10, R10, R10, R10, R10, R10, R10, R10, R10, R10, R10, R10 |
| 12 | 10uF(M)25V | Capacitor_SMD:C_0603_1608Metric | C9, C9, C9, C9, C9, C9, C9, C9, C9, C9, C9, C9 |
| 12 | 1SS387 | Diode_SMD:D_SOD-523 | D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2, D2 |
| 12 | 1k(J) | Resistor_SMD:R_0402_1005Metric | R6, R6, R6, R6, R6, R6, R6, R6, R6, R6, R6, R6 |
| 12 | 1uF(K)16V | Capacitor_SMD:C_0402_1005Metric | C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5, C5 |
| 12 | 470nF(K)25V | Capacitor_SMD:C_0402_1005Metric | C11, C11, C11, C11, C11, C11, C11, C11, C11, C11, C11, C11 |
| 12 | CUS-12TB | Leafony:CUS-12TB_NDC | SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1, SW1 |
| 12 | EVQ-P7B01P | Leafony:EVQ-P7B01P | SW2, SW2, SW2, SW2, SW2, SW2, SW2, SW2, SW2, SW2, SW2, SW2 |
| 12 | LOGO | Leafony:LEAFONY_LOGO | G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G***, G*** |
| 12 | Leafony Bus | Leafony:CN_F29_B29 | CN1, CN1, CN1, CN1, CN1, CN1, CN1, CN1, CN1, CN1, CN1, CN1 |
| 12 | MPZ1005S300CT000 | Fuse:Fuse_0402_1005Metric | FB1, FB1, FB1, FB1, FB1, FB1, FB1, FB1, FB1, FB1, FB1, FB1 |
| 12 | NX2012SA-32.768KHZ-EXS00A-MU00530 | Crystal:Crystal_SMD_2012-2Pin_2.0x1.2mm | X1, X1, X1, X1, X1, X1, X1, X1, X1, X1, X1, X1 |
| 12 | RE1C002UNTCL | Leafony:DIO_RB558WMF_ROM | Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1, Q1 |
| 12 | SML-A12U8TT86 | Leafony:LED_SML-A12_ROM | D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1, D1 |
| 12 | STM32L452REI6 | Package_BGA:UFBGA-64_5x5mm_Layout8x8_P0.5mm | U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1, U1 |
| 12 | TS3A4751RUCR | Leafony:RUC14 | U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2, U2 |
The 432 most common of 446 parts.
More from leafony/ap03b-stm32
1- 6 layers20 × 20 mm

Similar boards
- 6 layers45 × 75 mm

- 6 layers300 × 200 mm

Nexrig
alanmimms/nexrig
A ham oriented SSB exciter for 160m-10m that uses a PC or Raspberry Pi USB host as UI and DSP.
664 parts3 - 6 layers83.5 × 90 mm

- 2 layers176 × 105 mm

Reference Keyboard
famichu/MagLevSwitch_ReferenceKeyboard
The reference keyboard for the MagLev Switch MX
91 parts2MIT - 2 layers61 × 100 mm

- 4 layers80 × 54 mm

- 2 layers64.8 × 53.2 mm

- 2 layers305.2 × 234.8 mm

Questions
How big is the Ap03b stm32 PCB?
It measures 100 × 100 mm and has 6 copper layers, 0.8 mm thick.
What parts does the Ap03b stm32 use?
446 parts, built around the STM32L452REI6, TS3A4751RUCR, 1SS387 and CUS-12TB. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Ap03b stm32 KiCad files?
From the leafony/ap03b-stm32 repository on GitHub, at the commit this page was made from: the board is kicad/ap03b-stm32/panelized/ap03b-stm32.kicad_pcb and its schematic kicad/ap03b-stm32/ap03b-stm32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ap03b stm32 design in my own project?
Its repository states no licence, so its author keeps all rights: ask leafony before reusing the design.