

MissionOrderFile
WASAロケットプロジェクト 共通電装基盤
- Size
- 133 × 123 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 534
- Nets
- 448
- Pads
- 1,969
- Tracks, vias
- 5,475, 1,411
- Pours
- 107
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 14 Oct 2023
- Updated
- 28 Oct 2026
Overview
MissionOrderFile is an open-source printed circuit board by wasa-rockoon, from the wasa-rockoon/WOBC repository on GitHub, published under the MIT licence. It is a 2-layer board of 133 × 123 mm with 534 parts on 448 nets, routed with 5,475 tracks and 1,411 vias.
It is built around the ESP32-S3-WROOM-1-N8, SN65HVD230D and ATGM332D-5N31, with the TPS63070RNMR, BME280 and HX711 among its other parts. Its parts include 142 capacitors, 139 resistors, 54 diodes, 43 ICs and 32 connectors. It belongs with the ESP32 boards of this library.
Main components
12ESP32-S3-WROOM-1-N8
SMD,25.5x18mm-40℃~+85℃ -98.2dBm 2.4GHz 20.5dBm 355mA 3V~3.6V 95mA Bluetooth5.0 ESP32-S3 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD,25.5x18mm WiFi Modules ROHSEspressif SystemsWiFi ModulesSN65HVD230D
SOIC-8-40℃~+85℃ 1 17mA 1Mbps 370uA 3V~3.6V CAN Transceiver Low-power mode、Wake-up function、ESD protection、Thermal shutdown protection、Bus fault protection、Hot-swap protection SOIC-8 CAN Transceivers ROHSTexas InstrumentsCAN TransceiversATGM332D-5N31
SMD,16x12.2mm-148dBm -40℃~+85℃ 2.5m 2.7V~3.6V 25mA@3.3V 32s GPS、BDS、QZSS、GLONASS、GALILEO UART、I2C SMD,16x12.2mm GNSS Modules ROHS杭州中科微GNSS ModulesTPS63070RNMR
VQFN-15-HR(2.5x3)-40℃~+125℃@(TJ) 1 2.4MHz 2.5V~9V 2A 2V~16V 50uA Adjustable Buck-Boost Buck-Boost Built-in Yes VQFN-15-HR(2.5x3) DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersBME280
LGA-8(2.5x2.5)-40℃~+85℃ 0%RH~100%RH 1.71V~3.6V 1.8uA 16bit I2C、SPI ±0.5℃ ±3%RH LGA-8(2.5x2.5) Temperature and Humidity Sensor ROHSBoschTemperature And Humidity SensorHX711
SOP-16-40℃~+85℃ 1.4mA 10Hz、80Hz 1MHz~20MHz、11.0592MHz 2 2.6V~5.5V 20mV、40mV、80mV 24 Built-in External、Built-in SPI Support Yes SOP-16 Analog to Digital Converters (ADC) ROHSAvia SemiconAnalog To Digital Converters (ADC)TF-01A
SMD1.85mm Connector and Ejector MicroSD Card (TF Card) Push-Push With Locating Pins SMD SD Card / Memory Card Connector ROHSHRO ElectronicsSD Card / Memory Card ConnectorMCP73871-1CCI/ML
QFN-20(4x4)-40℃~+85℃ 1 1.8A 28uA 4.1V 4.1V~6V Charging IC Support QFN-20(4x4) Battery Management ROHSMicrochip TechnologyBattery ManagementPCF8563T/5
SO-8-40℃~+85℃ 0.25uA 1V~5.5V Battery low-voltage detection、Programmable clock output、Alarm function、Countdown timer I2C Yes SO-8 Real Time Clocks ROHSNXP SemiconductorsReal Time ClocksTPS2116DRL
SOT-583Operating status indication SOT-583 Power Management - Specialized ROHSTexas InstrumentsPower Distribution SwitchesTCK106AF,LF
SOT-25(SC-74A)-40℃~+85℃ 1 1.1V~5.5V 1A 63mΩ Active High Load Switch Output discharge function、Soft-start SOT-25(SC-74A) Power Distribution Switches ROHSToshibaPower Distribution SwitchesAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators
README
README.mdView this project on CADLAB.io.
WOBC
WOBCは,WASAロケットプロジェクトにおける電装関連の共通基盤を確立することを目的としたプロジェクトである. 開発した回路や基板の設計情報,プログラムといった資産を再利用しやすい形で整備することで, 開発スピードを向上させるとともに引き継ぎや教育を効率的に行えるようにする.
用語
ユニット
単独で動作する,システムの基本単位.例:ロケット電装,CanSat電装,地上局
1つ以上のモジュールから構成される.
モジュール
コンポーネントを一枚の基板上に配置した,物理的な単位.例:地上局モジュール,通信モジュール
モジュールには必ずマイコンが含まれ,コンポーネントを制御する. ユニットを構成するモジュール間はバスで接続される.
コンポーネント
ユニットを構成する,意味のある一つの機能単位.例:電源管理,姿勢決定,モーター駆動
ハードウェアおよびプログラムはコンポーネント単位で開発する.
パケット
ユニットやコンポーネント間でやり取りするデータの形式. 詳しくはWCPPを参照.
開発
モジュールやコンポーネントは,全てこのリポジトリに格納する(Monorepoスタイル).
Gitの運用
- 開発者ごとに,
develop/your_nameブランチを作成する. - 全体に反映したい変更ができたらPull Requestを作成し,責任者にレビューを依頼する.
- コンポーネントおよびモジュール作成の際は自分のブランチとは別に,
feature/CompornentOrModule_nameブランチを作成する. - コンポーネント・モジュールが完成したらPull Requestを作成し,責任者にレビューを依頼する.
- 責任者は変更をレビューし,問題なければ
mainブランチにマージする.(回路・基板のレビューにはCADLAB.ioを使うと便利)
Github Copilotの学生無料
昨今コーディング作業にAI Agentの活用が主流になってきていると思います.ただ無料枠で利用していてもすぐトークンを使い切ってしまったり,選べるモデルが少なかったりと不便なことが多いかと思います.そこで個人的にはGithub Copilotの学生無料を利用することを推奨しています.導入方法についてはドキュメントにあるリンクから参照してください.
作業ログ
Github Copilotの利用にあわせて,作業ログを作ることを習慣化してほしいと思います.おもにコーディング作業についてですが,
- 前にも同じようなエラーが出てたけど,どうやって解消したんだっけとか
- 過去にも似たようなもの作ってたらしいけど,資料が残っていないとか
色々と引継ぎが上手くいっていないような事象を見かけます.非常にもったいないというか二度手間なことが多いので,ちゃんとノウハウを蓄積できるようにしましょう.
具体的には docsのフォルダにenv:毎でフォルダを作りその中でtemplateを参考にしてAIに作らせてください.タスク毎に作るのが良いかと思います.
ドキュメント
- develop: 詳細な開発の手順
- kicad: KiCADを用いた回路・基板設計マニュアル
- github-copilot: Github Copilotの導入マニュアル
- components: コンポーネントとその機能,インターフェースの一覧
- modules: モジュールとその機能,構成コンポーネントの一覧
- unit: ユニット一覧
- library: WOBCライブラリの使い方
Parts
534| Qty | Value | Footprint | References |
|---|---|---|---|
| 65 | 100nF | Capacitor_SMD:C_0402_1005Metric | C1001, C1103, C1104, C1204, C1209, C1210, C1302, C1303, C1305, C1402, C1403, C1405, C1604, C1609, C1611, C1616 +49 |
| 57 | , , , , , , , , , , , , , , , +41 | ||
| 45 | 10uF | Capacitor_SMD:C_0603_1608Metric | C101, C1203, C1205, C1301, C1304, C1401, C1404, C1601, C1602, C1603, C1605, C1606, C1610, C1612, C1701, C1704 +29 |
| 30 | 1k | Resistor_SMD:R_0402_1005Metric | R1104, R1105, R1107, R1205, R1207, R1208, R1601, R1602, R1603, R1609, R1612, R1622, R2403, R2703, R2801, R2802 +14 |
| 25 | 10k | Resistor_SMD:R_0402_1005Metric | R205, R207, R1201, R1204, R1304, R1404, R1608, R1611, R1614, R1615, R2105, R2107, R2305, R2307, R2401, R2701 +9 |
| 20 | 100k | Resistor_SMD:R_0402_1005Metric | R603, R1101, R1102, R1106, R1108, R1203, R1604, R1605, R1607, R1610, R1618, R2804, R2805, R2807, R2810, R2818 +4 |
| 17 | 5V | Diode_SMD:D_SOD-882D | D201, D202, D203, D902, D903, D1801, D1802, D1803, D2001, D2101, D2102, D2103, D2301, D2302, D2303, D2901 +1 |
| 15 | 22uF | Capacitor_SMD:C_0805_2012Metric | C1201, C1202, C1206, C1207, C1208, C1607, C1608, C1613, C1614, C1615, C2807, C2808, C2813, C2814, C2815 |
| 10 | 5.1k | Resistor_SMD:R_0402_1005Metric | R201, R202, R903, R904, R1801, R1802, R2101, R2102, R2301, R2302 |
| 9 | 470 | Resistor_SMD:R_0402_1005Metric | R203, R204, R206, R2103, R2104, R2106, R2303, R2304, R2306 |
| 9 | 50m | Resistor_SMD:R_0805_2012Metric | R612, R1613, R1617, R1621, R2402, R2702, R2813, R2817, R2821 |
| 9 | INA226 | Package_SO:VSSOP-10_3x3mm_P0.5mm | U604, U1603, U1604, U1606, U2402, U2702, U2803, U2804, U2806 |
| 9 | Jumper | Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_Vertical | J401, J501, J1001, J1604, J2401, J2601, J2602, J2701, J2804 |
| 9 | Polyfuse | Fuse:Fuse_1206_3216Metric | F601, F602, F603, F1601, F1602, F1603, F2801, F2802, F2803 |
| 7 | D | Diode_SMD:D_SOD-323 | D701, D702, D1101, D1901, D1902, D2501, D2502 |
| 6 | 10uF(0805) | Capacitor_SMD:C_0805_2012Metric | C604, C605, C611, C612, C613, C1102 |
| 6 | 33 | Resistor_SMD:R_0402_1005Metric | R301, R302, R1804, R1805, R2601, R2602 |
| 6 | 47k | Resistor_SMD:R_0402_1005Metric | R605, R615, R1606, R1620, R2806, R2820 |
| 6 | RESET_sw | WOBCLibrary:TVAF06-A020B-R | SW201, SW202, SW901, SW2101, SW2102, SW2301 |
| 5 | 120 | Resistor_SMD:R_0402_1005Metric | R401, R501, R1001, R2404, R2704 |
| 5 | Conn_01x04_MountingPin | WOBCLibrary:Grove_4P_L_SMD | J402, J502, J1002, J2402, J2702 |
| 5 | USB_C_Receptacle_USB2.0 | WOBCLibrary:USB_C_TYPEC-301S-ACP16X7 | USB201, USB901, USB1801, USB2101, USB2301 |
| 4 | 1.5uH | Inductor_SMD:L_Wuerth_WE-TPC-3816 | L601, L1201, L1601, L2801 |
| 4 | 100 | Resistor_SMD:R_0402_1005Metric | R1301, R1302, R1401, R1402 |
| 4 | 4.7uF | Capacitor_SMD:C_0603_1608Metric | C1105, C1106, C1107, C3106 |
| 4 | ERROR | LED_SMD:LED_0805_2012Metric | D205, D906, D2105, D2305 |
| 4 | RESET | LED_SMD:LED_0805_2012Metric | D204, D901, D2104, D2304 |
| 4 | SMA | Connector_Coaxial:SMA_Amphenol_132203-12_Horizontal | J1801, J2001, J2603, J2901 |
| 4 | STAT | LED_SMD:LED_0805_2012Metric | D206, D905, D2106, D2306 |
| 4 | TPS63070RNMR | WOBCLibrary:VREG_TPS63070RNMR | U603, U1201, U1605, U2805 |
| 3 | 15k | Resistor_SMD:R_0402_1005Metric | R614, R1619, R2819 |
| 3 | 330k | Resistor_SMD:R_0603_1608Metric | R1202, R1616, R2816 |
| 3 | Backup | LED_SMD:LED_0805_2012Metric | LED602, LED1603, LED2803 |
| 3 | Battery | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J601, J1601, J2801 |
| 3 | Battery_Cell | WOBCLibrary:cr1220 | BT101, BT1501, BT2201 |
| 3 | CHARGE | LED_SMD:LED_0805_2012Metric | LED603, LED1602, LED2802 |
| 3 | Crystal | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y701, Y1901, Y2501 |
| 3 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U203, U2102, U2303 |
| 3 | LiPo | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J602, J1605, J2805 |
| 3 | MCP73871-1CC | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U601, U1601, U2801 |
| 3 | PCF8563T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U701, U1901, U2501 |
| 3 | RV10k | Potentiometer_SMD:Potentiometer_Bourns_TC33X_Vertical | RV601, RV1601, RV2801 |
| 3 | SN65HVD230 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U202, U901, U2302 |
| 3 | TF-01A | WOBCLibrary:TF-01A | MICRO_SD701, MICRO_SD1901, MICRO_SD2501 |
| 3 | TPS2116DRL | Package_TO_SOT_SMD:SOT-583-8 | U602, U1602, U2802 |
| 3 | TPS3820 | Package_TO_SOT_SMD:SOT-23-5 | U201, U2101, U2301 |
| 3 | USB Power | LED_SMD:LED_0805_2012Metric | LED601, LED1601, LED2801 |
| 3 | VDD | LED_SMD:LED_0805_2012Metric | LED604, LED1605, LED2805 |
| 2 | 10 | Resistor_SMD:R_0402_1005Metric | R1803, R2603 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C907, C909 |
| 2 | 22.4 | Resistor_SMD:R_0402_1005Metric | R906, R907 |
| 2 | 22k | Resistor_SMD:R_0402_1005Metric | R1303, R1403 |
| 2 | 22pF | Capacitor_SMD:C_0402_1005Metric | C903, C904 |
| 2 | 27nH, 300mA | Inductor_SMD:L_0402_1005Metric | L1801, L2601 |
| 2 | BME280 | WOBCLibrary:BME280 | U1701, U3001 |
| 2 | Conn_01x04 | Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_Vertical | J1301, J1401 |
| 2 | E220-900T22S(JP) | WOBCLibrary:E220-900T22S(JP) | U2001, U2901 |
| 2 | Ext Switch | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1603, J2803 |
| 2 | HX711 | Package_SO:SOP-16_3.9x9.9mm_P1.27mm | U1301, U1401 |
| 2 | Heater | LED_SMD:LED_0805_2012Metric | LED1604, LED2804 |
| 2 | MIS-2500-150G | Package_DIP:DIP-6_W7.62mm | U1202, U1203 |
| 2 | NMOS | Package_TO_SOT_SMD:SOT-23-3 | Q1101, Q1102 |
| 2 | PNP | Package_TO_SOT_SMD:SOT-23 | Q1301, Q1401 |
| 2 | Power | LED_SMD:LED_0805_2012Metric | LED2401, LED2701 |
| 2 | Power Switch | Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q | SW601, SW1601 |
| 2 | Q_NPN_BEC | Package_TO_SOT_SMD:SOT-23 | Q1601, Q2801 |
| 2 | Q_PMOS_GSD | Package_TO_SOT_SMD:SOT-23 | Q1602, Q2802 |
| 2 | TCK106AF | WOBCLibrary:WCSPD-4(0.8x0.8) | U2401, U2701 |
| 2 | Temp&Heater | Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J1602, J2802 |
| 2 | Valve | Diode_SMD:D_0805_2012Metric | D1102, D1103 |
| 2 | Valve_Conn | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1101, J1102 |
| 1 | 0.22uF | Capacitor_SMD:C_0402_1005Metric | C3105 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C2601 |
| 1 | 10uH | Inductor_SMD:L_Chilisin_BMRF00101040 | L1101 |
| 1 | 2.2k | Resistor_SMD:R_0402_1005Metric | R1103 |
| 1 | 4.7k | Resistor_SMD:R_0402_1005Metric | R3101 |
| 1 | 47nF | Capacitor_SMD:C_0603_1608Metric | C1101 |
| 1 | 51k | Resistor_SMD:R_0402_1005Metric | R1206 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U801 |
| 1 | ATGM332D-5N31 | WOBCLibrary:ATGM332D-5N31 | U301 |
The 516 most common of 534 parts.
More from wasa-rockoon/WOBC
12- 2 layers170 × 73 mm

- 2 layers60 × 60 mm

- 2 layers60 × 60 mm

- 2 layers60 × 60 mm

- 2 layers60 × 70 mm

- 2 layers60 × 60 mm

- 2 layers60 × 70 mm

- 2 layers35 × 107 mm

- 2 layers

- 2 layers60 × 60 mm

- 2 layers120 × 72 mm

- 2 layers60 × 60 mm

Similar boards
- 2 layers27 × 35.5 mm

- 2 layers107 × 88 mm

Gps testing board
leonardoward/gps-development-boards
Development Board designed with KiCad for the ANTENOVA M20050-1 and the ATGM332D-5N31
33 parts5Apache-2.0 - 4 layers46 × 80 mm

RFly One
YeetTheAnson/RFly-One
Offline general aviation proximity awareness system with support for ADS-B, FLARM AIR V7, OGNTP and FANET+
188 parts - 2 layers54.5 × 45 mm

- 2 layers59.7 × 73 mm

Pico LoRa
ElektorLabs/210047-LoRa-with-the-Raspberry-Pi-Pico
Raspberry Pi Pico with a RFM95 and DS18B20
42 parts8 - 4 layers48 × 55.4 mm

Minimap pcb v1
lucapoulos/minimap
See our final report for a technical overview of the demo we presented.
77 parts2 - 2 layers100 × 70 mm

- 4 layers80 × 99 mm

Questions
How big is the MissionOrderFile PCB?
It measures 133 × 123 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MissionOrderFile use?
534 parts, built around the ESP32-S3-WROOM-1-N8, SN65HVD230D, ATGM332D-5N31 and TPS63070RNMR. 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 MissionOrderFile KiCad files?
From the wasa-rockoon/WOBC repository on GitHub, at the commit this page was made from: the board is hardware/modules/MissionOrderFile/MissionOrderFile/MissionOrderFile.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the MissionOrderFile design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).