IGNRocketOrderFile
wasa-rockoon·WOBC·hardware/modules/IGNRocketOrderFile/IGNRocketOrderFile.kicad_pcb
About the IGNRocketOrderFile PCB
IGNRocketOrderFile is an open source RP2040/RP2350 PCB design by wasa-rockoon, published on GitHub under the MIT license. It is a 2-layer board measuring 170 × 73 mm, with 182 components from 77 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the TPS3820, ESP32-S3-WROOM-1, TPS2116DRL, MCP73871-1CC and INA226. By type, the board carries 54 capacitors, 53 resistors, 22 diodes, 19 ICs, 12 connectors and 4 switches.
From the project
WASAロケットプロジェクト 共通電装基盤
WOBCは,WASAロケットプロジェクトにおける電装関連の共通基盤を確立することを目的としたプロジェクトである. 開発した回路や基板の設計情報,プログラムといった資産を再利用しやすい形で整備することで, 開発スピードを向上させるとともに引き継ぎや教育を効率的に行えるようにする.
コンポーネントを一枚の基板上に配置した,物理的な単位.例:地上局モジュール,通信モジュール
モジュールには必ずマイコンが含まれ,コンポーネントを制御する. ユニットを構成するモジュール間はバスで接続される.
ユニットを構成する,意味のある一つの機能単位.例:電源管理,姿勢決定,モーター駆動
ユニットやコンポーネント間でやり取りするデータの形式. 詳しくはWCPPを参照.
モジュールやコンポーネントは,全てこのリポジトリに格納する(Monorepoスタイル).
Main components on the IGNRocketOrderFile
IGNRocketOrderFile bill of materials (BOM)
182 components, 77 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS3820 | SOT-23-5 | U301 |
| 1 | ESP32-S3-WROOM-1 | ESP32-S3-WROOM-1 | U302 |
| 1 | TPS2116DRL | SOT-583-8 | U401 |
| 1 | MCP73871-1CC | QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U402 |
| 4 | INA226 | VSSOP-10_3x3mm_P0.5mm | U403, U404, U406, U1101 |
| 1 | TPS63070RNMR | VREG_TPS63070RNMR | U405 |
| 1 | E220-900T22S(JP) | E220-900T22S(JP) | U501 |
| 1 | ~ | BME280 | U601 |
| 1 | SAM-M10Q | ublox_SAM-M8Q | U701 |
| 1 | BMI088 | BMI088 | U801 |
| 1 | QMC5883L | _HMC5883L | U802 |
| 1 | PCF8563T | SOIC-8_3.9x4.9mm_P1.27mm | U901 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1001 |
| 1 | SN65HVD230 | SOIC-8_3.9x4.9mm_P1.27mm | U1301 |
| 1 | W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U1302 |
| 1 | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1303 |
| 1 | Q_PMOS_GSD | TO-220F-3_Vertical | Q1101 |
| 1 | Q_NMOS_GSD | TO-220F-3_Vertical | Q1102 |
| 1 | Q_NPN_BEC | TO-220F-3_Vertical | Q1103 |
| 1 | Crystal | Crystal_SMD_3215-2Pin_3.2x1.5mm | Y901 |
Show 57 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Crystal_GND24 | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1301 |
| 1 | Conn_01x03 | PinHeader_1x03_P2.54mm_Vertical | J401 |
| 1 | Ext Switch | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J402 |
| 1 | LiPo | JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J403 |
| 2 | Conn_01x02 | PinHeader_1x02_P1.27mm_Vertical | J701, J702 |
| 1 | THERMISTER | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1001 |
| 1 | LiPo 1 Cell | JST_PH_B2B-PH-K_1x02_P2.00mm_Vertical | J1101 |
| 1 | IGNITER | JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J1102 |
| 1 | PowerSW | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1103 |
| 1 | Jumper | PinHeader_1x02_P1.27mm_Vertical | J1201 |
| 1 | Conn_01x04_MountingPin | Grove_4P_L_SMD | J1202 |
| 1 | DEBUG | PinHeader_1x03_P1.27mm_Vertical | J1301 |
| 1 | Battery_Cell | cr1220 | BT201 |
| 1 | Buzzer | Buzzer_12x9.5RM7.6 | BZ1101 |
| 3 | Polyfuse | Fuse_1206_3216Metric | F401, F402, F1101 |
| 1 | TF-01A | TF-01A | MICRO_SD901 |
| 1 | RV10k | Potentiometer_Bourns_TC33X_Vertical | RV401 |
| 2 | RESET_sw | TVAF06-A020B-R | SW301, SW1301 |
| 1 | Boot_sw | TVAF06-A020B-R | SW302 |
| 1 | BOOT0 | TVAF06-A020B-R | SW1302 |
| 2 | USB_C_Receptacle_USB2.0 | USB_C_TYPEC-301S-ACP16X7 | USB301, USB1301 |
| 1 | USB Power | LED_0805_2012Metric | LED401 |
| 1 | CHARGE | LED_0805_2012Metric | LED402 |
| 1 | VDD | LED_0805_2012Metric | LED403 |
| 6 | 5V | D_SOD-882D | D301, D302, D304, D1302, D1303, D1304 |
| 4 | D | D_SOD-323 | D303, D401, D901, D902 |
| 2 | RESET | LED_0805_2012Metric | D305, D1301 |
| 2 | ERROR | LED_0805_2012Metric | D306, D1306 |
| 2 | STAT | LED_0805_2012Metric | D307, D1305 |
| 1 | PMOS | LED_0805_2012Metric | D1101 |
| 2 | D_Schottky | D_SOD-323 | D1102, D1104 |
| 1 | ALERT | LED_0805_2012Metric | D1103 |
| 1 | NMOS | LED_0805_2012Metric | D1105 |
| 1 | NORMAL | LED_0805_2012Metric | D1106 |
| 1 | L | L_Wuerth_WE-TPC-3816 | L401 |
| 26 | 100nF | C_0402_1005Metric | C301, C303, C403, C409, C410, C415, C502, C602 +18 |
| 17 | 10uF | C_0603_1608Metric | C302, C401, C402, C406, C407, C408, C411, C501 +9 |
| 5 | 22uF | C_0805_2012Metric | C404, C405, C412, C413, C414 |
| 1 | 0.22uF | C_0402_1005Metric | C805 |
| 1 | 4.7uF | C_0603_1608Metric | C806 |
| 2 | 27pF | C_0402_1005Metric | C1303, C1304 |
| 2 | 1uF | C_0402_1005Metric | C1307, C1309 |
| 4 | 5.1k | R_0402_1005Metric | R301, R302, R1303, R1304 |
| 5 | 470 | R_0402_1005Metric | R303, R304, R306, R701, R702 |
| 12 | 10k | R_0402_1005Metric | R305, R307, R405, R406, R410, R1001, R1102, R1105 +4 |
| 14 | 1k | R_0402_1005Metric | R401, R402, R404, R417, R1101, R1108, R1110, R1111 +6 |
| 2 | 4.7k | R_0402_1005Metric | R403, R801 |
| 3 | 100k | R_0402_1005Metric | R407, R408, R413 |
| 3 | 50mΩ | R_0805_2012Metric | R409, R412, R416 |
| 1 | 330k | R_0402_1005Metric | R411 |
| 1 | 15k | R_0402_1005Metric | R414 |
| 1 | 47k | R_0402_1005Metric | R415 |
| 1 | 20mΩ | R_2010_5025Metric | R1103 |
| 1 | 1 | R_2512_6332Metric | R1104 |
| 2 | 510 | R_0402_1005Metric | R1107, R1109 |
| 1 | 120 | R_0402_1005Metric | R1201 |
| 2 | 22.4 | R_0402_1005Metric | R1306, R1307 |
IGNRocketOrderFile design files
The KiCad project lives in the wasa-rockoon/WOBC repository on GitHub; these links point at the commit this page was built from.
IGNRocketOrderFile: common questions
What microcontroller does the IGNRocketOrderFile use?
The IGNRocketOrderFile is built around the RP2040, from the RP2040/RP2350 family.
How big is the IGNRocketOrderFile PCB?
The IGNRocketOrderFile measures 170 × 73 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the IGNRocketOrderFile?
182 components, from 77 distinct parts. The full bill of materials is listed on this page.
Where can I download the IGNRocketOrderFile design files?
From the wasa-rockoon/WOBC repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the IGNRocketOrderFile design in my own project?
Yes, under the terms of its MIT license, which wasa-rockoon chose for the repository.
Can I test firmware for the IGNRocketOrderFile without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
More boards in WOBC
ESP32
MissionBus
wasa-rockoon
60 × 60 mm136 parts2LMIT1ESP32
TrackerOld
wasa-rockoon
60 × 60 mm122 parts2LMIT1ESP32
Tracker
wasa-rockoon
60 × 60 mm114 parts2LMIT1RP2040/RP2350
RCS
wasa-rockoon
60 × 70 mm111 parts2LMIT1ESP32
Rocket
wasa-rockoon
35 × 107 mm103 parts2LMIT1ESP32
RockoonBus
wasa-rockoon
89.3 × 71 mm91 parts2LMIT1ESP32
GS
wasa-rockoon
60 × 60 mm88 parts2LMIT1RP2040/RP2350
Controller
wasa-rockoon
120 × 72 mm88 parts2LMIT1RP2040/RP2350
IGN
wasa-rockoon
60 × 60 mm79 parts2LMIT1RP2040/RP2350
LoRa
wasa-rockoon
60 × 60 mm78 parts2LMIT1ESP32
ESP32Camera
wasa-rockoon
21 × 31.5 mm40 parts2LMIT1
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k