
Tracker
WASAロケットプロジェクト 共通電装基盤
- Size
- 60 × 60 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 115
- Nets
- 112
- Pads
- 497
- Tracks, vias
- 1,325, 344
- Pours
- 95
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 14 Oct 2023
- Updated
- 28 Oct 2026
Overview
Tracker 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 60 × 60 mm with 115 parts on 112 nets, routed with 1,325 tracks and 344 vias.
It is built around the ESP32-S3-WROOM-1-N8, NEO-M9N-00B and TPS63070RNMR, with the TF-01A, MCP73871-1CCI/ML and PCF8563T/5 among its other parts. Its parts include 34 resistors, 30 capacitors, 15 diodes, 12 ICs and 7 connectors. It belongs with the ESP32 boards of this library.
Main components
8ESP32-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 ModulesNEO-M9N-00B
SMD-24P-167dBm -40℃~+85℃ 2.7V~3.6V 24s 2m 36mA@3.0V GPS、BDS、QZSS、Galileo、GLONASS RTC backup power UART、I2C、USB、SPI、JTAG SMD-24P GNSS Modules ROHSu-bloxGNSS 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 ConvertersTF-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 SwitchesESD9B5.0ST5G
SOD-923(0402)-55℃~+125℃ 1 10V 15pF 5V 8.4V 80W@8/20us 80nA 8A@8/20us Bidirectional ESD IEC 61000-4-2、IEC 61000-4-5 SOD-923(0402) ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)
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
115| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100nF | Capacitor_SMD:C_0402_1005Metric | C202, C203, C302, C501, C502, C503, C601, C603, C704, C709, C711, C716 |
| 9 | 10uF | Capacitor_SMD:C_0603_1608Metric | C301, C602, C701, C702, C703, C705, C706, C710, C712 |
| 6 | 10k | Resistor_SMD:R_0402_1005Metric | R605, R607, R708, R711, R714, R715 |
| 6 | 1k | Resistor_SMD:R_0402_1005Metric | R701, R702, R703, R709, R712, R722 |
| 6 | 5V | Diode_SMD:D_SOD-882D | D501, D502, D503, D601, D602, D603 |
| 5 | 100k | Resistor_SMD:R_0402_1005Metric | R704, R705, R707, R710, R718 |
| 5 | 22uF | Capacitor_SMD:C_0805_2012Metric | C707, C708, C713, C714, C715 |
| 4 | 5.1k | Resistor_SMD:R_0402_1005Metric | R501, R502, R601, R602 |
| 3 | 470 | Resistor_SMD:R_0402_1005Metric | R603, R604, R606 |
| 3 | 50mΩ | Resistor_SMD:R_0805_2012Metric | R713, R717, R721 |
| 3 | INA226 | Package_SO:VSSOP-10_3x3mm_P0.5mm | U703, U704, U706 |
| 3 | Polyfuse | Fuse:Fuse_1206_3216Metric | F701, F702, F703 |
| 2 | 10μF | Capacitor_SMD:C_0603_1608Metric | C201, C204 |
| 2 | 33 | Resistor_SMD:R_0402_1005Metric | R504, R505 |
| 2 | 47k | Resistor_SMD:R_0402_1005Metric | R706, R720 |
| 2 | SMA | Connector_Coaxial:SMA_Amphenol_132203-12_Horizontal | J401, J501 |
| 2 | USB_C_Receptacle_USB2.0 | WOBClibrary:USB_C_TYPEC-301S-ACP16X7 | USB501, USB601 |
| 1 | 10 | Resistor_SMD:R_0402_1005Metric | R503 |
| 1 | 100n | Capacitor_SMD:C_0402_1005Metric | C402 |
| 1 | 10k | Potentiometer_SMD:Potentiometer_Bourns_TC33X_Vertical | RV701 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C401 |
| 1 | 15k | Resistor_SMD:R_0402_1005Metric | R719 |
| 1 | 27nH, 300mA | Inductor_SMD:L_0402_1005Metric | L501 |
| 1 | 330k | Resistor_SMD:R_0402_1005Metric | R716 |
| 1 | Backup | LED_SMD:LED_0805_2012Metric | LED703 |
| 1 | Battery | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J701 |
| 1 | Battery_Cell | WOBClibrary:cr1220 | BT101 |
| 1 | CHARGE | LED_SMD:LED_0805_2012Metric | LED702 |
| 1 | Crystal | Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm | Y301 |
| 1 | E220-900T22S(JP) | WOBClibrary:E220-900T22S(JP) | U401 |
| 1 | ERROR | LED_SMD:LED_0805_2012Metric | D605 |
| 1 | ESD9B5.0ST5G | Diode_SMD:D_SOD-882D | D401 |
| 1 | ESP32-S3-WROOM-1 | RF_Module:ESP32-S3-WROOM-1 | U602 |
| 1 | Ext Switch | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J703 |
| 1 | Heater | LED_SMD:LED_0805_2012Metric | LED704 |
| 1 | HeaterPin | Connector_PinHeader_1.27mm:PinHeader_1x02_P1.27mm_Vertical | J101 |
| 1 | L | Inductor_SMD:L_Wuerth_WE-TPC-3816 | L701 |
| 1 | LiPo | Connector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J704 |
| 1 | MCP73871-1CC | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U701 |
| 1 | NEO-M9N-00B | WOBClibrary:ATGM332D-5N31 | U501 |
| 1 | PCF8563T | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U301 |
| 1 | Power Switch | Button_Switch_THT:SW_Slide_SPDT_Straight_CK_OS102011MS2Q | SW701 |
| 1 | Q_NPN_BEC | Package_TO_SOT_SMD:SOT-23 | Q701 |
| 1 | Q_PMOS_GSD | Package_TO_SOT_SMD:SOT-23 | Q702 |
| 1 | RESET | LED_SMD:LED_0805_2012Metric | D604 |
| 1 | RESET | WOBCLibrary:TVAF06-A020B-R | SW101 |
| 1 | RESET | WOBClibrary:TVAF06-A020B-R | SW601 |
| 1 | STAT | LED_SMD:LED_0805_2012Metric | D606 |
| 1 | TF-01A | WOBClibrary:TF-01A | MICRO_SD301 |
| 1 | TPS2116DRL | Package_TO_SOT_SMD:SOT-583-8 | U702 |
| 1 | TPS3820 | WOBClibrary:SOT_23_5 | U601 |
| 1 | TPS63070RNMR | WOBClibrary:VREG_TPS63070RNMR | U705 |
| 1 | Temp&Heater | Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J702 |
| 1 | USB Power | LED_SMD:LED_0805_2012Metric | LED701 |
| 1 | VDD | LED_SMD:LED_0805_2012Metric | LED705 |
| 1 | ~ | WOBClibrary:BME280 | U201 |
The 114 most common of 115 parts.
More from wasa-rockoon/WOBC
12- 2 layers133 × 123 mm

- 2 layers170 × 73 mm

- 2 layers60 × 60 mm

- 2 layers60 × 60 mm

- 2 layers60 × 60 mm

- 2 layers60 × 70 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 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

- 4 layers130.5 × 88 mm

- 4 layers101 × 75 mm

- 2 layers40 × 44.8 mm

Polaris
nsreeni07/Polaris
A custom-built TVC rocket with a self-designed STM32F722 flight computer (Madgwick AHRS, dual-axis PID, active gimbal correction) for stable, actively-corrected flight.
82 parts2MIT
Questions
How big is the Tracker PCB?
It measures 60 × 60 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Tracker use?
115 parts, built around the ESP32-S3-WROOM-1-N8, NEO-M9N-00B, TPS63070RNMR and TF-01A. 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 Tracker KiCad files?
From the wasa-rockoon/WOBC repository on GitHub, at the commit this page was made from: the board is hardware/modules/Tracker/Tracker.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Tracker 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).