

ESP32Camera
WASAロケットプロジェクト 共通電装基盤
- Size
- 21 × 31.5 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 40
- Nets
- 70
- Pads
- 221
- Tracks, vias
- 871, 157
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 14 Oct 2023
- Updated
- 28 Oct 2026
Overview
ESP32Camera 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 21 × 31.5 mm with 40 parts on 70 nets, routed with 871 tracks and 157 vias.
It is built around the ESP32-S3-WROOM-1-N8, MCP73871EV and TF-01A, with the ESD9B5.0ST5G, SPH0641LU4H-1 and WS2812B among its other parts. Its parts include 11 capacitors, 11 resistors, 5 ICs, 4 diodes and 3 connectors. It belongs with the ESP32 and RISC-V boards of this library.
Main components
6ESP32-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 ModulesMCP73871EV
-ModulesMicrochip TechnologyTF-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 ConnectorESD9B5.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)SPH0641LU4H-1
LGA-5(3.5x2.7)-26dB 0.98mm 1.8V 2.65mm 235uA~270uA 3.5mm 64.3dB Omnidirectional Omnidirectional pickup LGA-5(3.5x2.7) MEMS Microphones ROHSKnowlesMEMS MicrophonesWS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorised
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
40| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 10µF | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C8, C9 |
| 4 | 1uF | Capacitor_SMD:C_0402_1005Metric | C6, C10, C11, C12 |
| 3 | 3.3uH | Inductor_SMD:L_Murata_DFE201610P | L1, L2, L3 |
| 3 | 4.7k | Resistor_SMD:R_0402_1005Metric | R7, R8, R10 |
| 3 | ESD9B5.0ST5G | Diode_SMD:D_SOD-523 | D2, D3, D4 |
| 3 | TPS62A0x | Package_TO_SOT_SMD:SOT-563 | U2, U3, U4 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric | R4, R9 |
| 2 | 51k | Resistor_SMD:R_0402_1005Metric | R2, R6 |
| 1 | 200k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 22k | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | 330 | Resistor_SMD:R_0402_1005Metric | R11 |
| 1 | 33k | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | Conn_01x24_Shielded | WOBCLibrary:FPC-SMD_24P-P0.50_HCTL_HC-FPC-05-10-24RLTAG | J2 |
| 1 | ESP32-S3-WROOM-1 | PCM_Espressif:ESP32-S3-WROOM-1 | U1 |
| 1 | LiPo | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J3 |
| 1 | MCP73871 | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U5 |
| 1 | SPH0641LU4H-1 | Sensor_Audio:Knowles_LGA-5_3.5x2.65mm | MK1 |
| 1 | SW_Push | WOBCLibrary:TVAF06-A020B-R | SW1 |
| 1 | TF-01A | WOBCLibrary:TF-01A | MICRO_SD1 |
| 1 | TYPE-C 16PFS 2JCB0.8-H7.45 IPX8 | WOBCLibrary:USB-C-SMD_SHOUHAN_TYPE-C-16PFS-2JCB0.8-H7.45 | J1 |
| 1 | WS2812B | WOBCLibrary:LED_XL-1615RGBC-WS2812B | LED1 |
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 × 60 mm

- 2 layers60 × 70 mm

- 2 layers35 × 107 mm

- 2 layers

- 2 layers60 × 60 mm

- 2 layers120 × 72 mm

Similar boards
- 2 layers100 × 70 mm

Hipbadge
sneurlax/hip-badge
And join our matrix discussion channel: https://matrix.to/#/#hipbadge:matrix.org
199 parts1 - 4 layers177 × 118 mm

E ink picture frame
bkuhn4/e-ink-picture-frame
To make it easy for you to get started with GitLab, here's a list of recommended next steps.
110 parts - 4 layers120 × 22 mm

Acoustic phantom
jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack
20 parts2 - 4 layers66 × 71 mm

- 2 layers50.8 × 27.9 mm

ESP32-S3 Custom
Macquarie-Aerospace-Rover-Society/ESP32-S3-PCB
This repo is for custom ESP32-S3 WROOM devkits, the plan is to add a ov5640 / ov2640 along with an SD card. Then use JLCPCB color printing to produce a colorful board that is also fit for MARS needs.
11 partsMIT - 2 layers151.9 × 127.2 mm

Jayson's IOT Hub
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
47 parts915 - 2 layers43 × 39 mm

- 2 layers40.7 × 18.8 mm

Questions
How big is the ESP32Camera PCB?
It measures 21 × 31.5 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ESP32Camera use?
40 parts, built around the ESP32-S3-WROOM-1-N8, MCP73871EV, TF-01A and ESD9B5.0ST5G. 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 ESP32Camera KiCad files?
From the wasa-rockoon/WOBC repository on GitHub, at the commit this page was made from: the board is hardware/components/ESP32Camera/ESP32Camera.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the ESP32Camera 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).