Skip to the content
2 layers40 × 40 mmDrone fc, the printed circuit board in 3D

ドローンの挙動と設計をシミュレートする

Size
40 × 40 mm
Copper layers
2
Thickness
0.8 mm
Parts
52
Nets
30
Pads
178
Tracks, vias
685, 177
Pours
13
Routed
Yes
KiCad
KiCad 0.1 (file 20240108)
Created
25 Sep 2026
Updated
17 Oct 2026

Overview

Drone fc is an open-source printed circuit board by TakaI2, from the TakaI2/Drone_simulate repository on GitHub. It is a 2-layer board of 40 × 40 mm with 52 parts on 30 nets, routed with 685 tracks and 177 vias.

It is built around the ESP32-S3-WROOM-1-N8, BMP390 and ICM-42688-P, with the XC6220B331MR-G, AO3400A and B5819W among its other parts. Its parts include 15 resistors, 11 capacitors, 7 connectors, 5 diodes and 4 ICs. It belongs with the robots and motor control boards and the ESP32 boards of this library.

Main components

9

README

README.md

Drone Design Studio

固定ピッチの多ロータ機(ドローン)を、飛行シミュレーション → 推進系・電気設計 → 基板の自動配置配線 → 機体設計 → 統合検証まで一貫して設計するツールです。ブラウザだけで動きます。

  • 屋内(オプティカルフロー)・屋外(GNSS、風、自動帰還)・都市(横浜みなとみらい、PLATEAU の建物)の飛行シミュレーション
  • 推進系の探索、回路生成と電気計算、2 層基板の自動配置・配線、Gerber / KiCad 出力
  • 3D プリント用フレームの生成(重心・強度・隙間の検証、STL 出力)
  • 3 つの設計例(版 A:1S ブラシ付き、版 B:センサ子基板+GNSS 端子、版 C:屋外用ブラシレス)と予算

使い方は docs/manual.md、設計の経緯と検証結果は reports/index.html を参照してください。

開発

bash
npm install
npm run dev        # http://localhost:5173
npm test
npm run build      # dist/ にサイト一式(アプリ+out/・reports/・docs/、マニュアルの HTML 版)

公開(Netlify)

netlify.toml に設定済みです(ビルド npm run build、公開ディレクトリ dist)。Netlify で GitHub リポジトリを連携すると、push のたびに自動で公開されます。設計データ(out/)とレポートはリポジトリに含めたものを公開するので、設計を変えたら各スクリプト(npm run all など)を実行してから push してください。

注意

結果はシミュレーションと計算上の値で、実機の安全性・性能・飛行の可否を保証しません。飛行は法令・条例に従ってください(詳しくは notice.html)。

ライセンス

ソースコードは MIT License。データ(PLATEAU、OpenStreetMap など)とライブラリのライセンスは THIRD_PARTY_NOTICES.md を参照してください(out/city/buildings_osm.json は ODbL 1.0)。

Parts

52
QtyValueFootprintReferences
610kΩDroneDesign:R0603R1, R2, R6, R8, R10, R12
5100 nFDroneDesign:C0603C6, C8, C9, C10, C11
447ΩDroneDesign:R0603R5, R7, R9, R11
4AO3400ADroneDesign:SOT-23Q1, Q2, Q3, Q4
4B5819WDroneDesign:SOD-123D1, D2, D3, D4
4—DroneDesign:MotorPad-2J3, J4, J5, J6
4—DroneDesign:MountHole-M2H1, H2, H3, H4
21 µFDroneDesign:C0603C3, C7
210 µFDroneDesign:C0805C4, C5
2100kΩDroneDesign:R0603R13, R14
24.7kΩDroneDesign:R0603R3, R4
247 µFDroneDesign:C1206C1, C2
2TS-1187A-B-A-BDroneDesign:Tact-3x4-SMDSW1, SW2
11kΩDroneDesign:R0603R15
1APT1608ECDroneDesign:LED0603D5
1BMP390DroneDesign:LGA-10-2x2U4
1ESP32-S3-WROOM-1-N8DroneDesign:ESP32-S3-WROOM-1U2
1ICM-42688-PDroneDesign:LGA-14-2.5x3U3
1SM08B-SRSS-TB(LF)(SN)DroneDesign:JST-SH-8-SMDJ2
1XC6220B331MR-GDroneDesign:SOT-23-5U1
1—DroneDesign:TestPad-1x6-1.27J7
1—DroneDesign:BatteryPad-2J1

More from TakaI2/Drone_simulate

2
  • 2 layers38 × 38 mmVariantC, the printed circuit board in 3D

    VariantC

    TakaI2/Drone_simulate

    ドローンの挙動と設計をシミュレートする

    40 parts
  • 2 layers30 × 24 mmFlow, the printed circuit board in 3D

    Flow

    TakaI2/Drone_simulate

    ドローンの挙動と設計をシミュレートする

    14 parts

Similar boards

  • 2 layers60 × 40 mmCanary, the printed circuit board in 3D

    Canary

    offgridevices/offgrid-hardware

    Open hardware from OffGrid Devices. One folder per board. CERN-OHL-S.

    52 partsCERN-OHL-S-2.0
  • 6 layers37 × 37 mmFc f405 2026-10-16 1025, the printed circuit board in 3D

    Fc f405 2026-10-16 1025

    ara-mkr/f405-flight-controller

    This is a flight controller I designed as a side project. It was fun and pretty challenging, and I'm planning to build a drone with it at some point!

    122 partsCERN-OHL-P-2.0
  • 6 layers40 × 40 mmKestrel fc, the printed circuit board in 3D

    Kestrel fc

    HeyPCB/kestrel-fc

    Kestrel H7: STM32H743 FPV flight controller with ICM-20602 + BMI088, MS5611, 16 MB blackbox, 5 V and switchable 10 V BECs.

    114 partsCERN-OHL-S-2.0
  • 2 layers100 × 100 mmInternship, the printed circuit board in 3D

    Internship

    neilgibsonpinto-art/litewing-65-flight-controller

    An ultra-low SWaP-C (Size, Weight, Power, and Cost) monolithic flight computer and decentralized micro-UAV swarm reconnaissance architecture engineered by Neil Gibson Pinto at Sahyadri College of Engineering &…

    87 parts
  • 4 layers50 × 50 mmLFX FC R2, the printed circuit board in 3D

    LFX FC R2

    nguyencanhanh/luckfox-rv1103-drone

    AI quadcopter on one RV1103 (Luckfox Pico Mini B): Linux + RISC-V MCU flight loop, SITL with 3D pilot view, KiCad flight-controller board

    142 partsMIT
  • 2 layers96 × 50 mmPager, the printed circuit board in 3D

    Pager

    justinlindh/bramble

    Privacy-first LoRa mesh networking for ESP32-S3, built with ESP-IDF

    97 parts2MIT
  • 6 layers48 × 58 mmFlightControllerV2, the printed circuit board in 3D

    FlightControllerV2

    HazzerTheGreat/SPAR

    A flight controller for fixed wing UAVs based on the STM32H7 and designed to run betaflight or INAV

    105 parts

Questions

How big is the Drone fc PCB?

It measures 40 × 40 mm and has 2 copper layers, 0.8 mm thick.

What parts does the Drone fc use?

52 parts, built around the ESP32-S3-WROOM-1-N8, BMP390, ICM-42688-P and XC6220B331MR-G. 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 Drone fc KiCad files?

From the TakaI2/Drone_simulate repository on GitHub, at the commit this page was made from: the board is out/stage3/drone_fc.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Drone fc design in my own project?

Its repository states no licence, so its author keeps all rights: ask TakaI2 before reusing the design.