

MainPCB
- Size
- 86.4 × 75.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 61
- Nets
- 49
- Pads
- 263
- Tracks, vias
- 305, 114
- Pours
- 154
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 9 Oct 2023
- Updated
- 11 Sep 2024
Overview
MainPCB is an open-source printed circuit board by CharHanMaker, from the CharHanMaker/CharHanMaker repository on GitHub. It is a 2-layer board of 86.4 × 75.8 mm with 61 parts on 49 nets, routed with 305 tracks and 114 vias.
It is built around the AZ1117CH-3.3TRG1, XT30PW-M and TJ60S04M3L-VB. Its parts include 16 connectors, 13 capacitors, 13 resistors, 9 diodes and 4 ICs. It belongs with the RP2040 boards of this library.
Main components
3AZ1117CH-3.3TRG1
SOT-223-20℃~+125℃@(Tj) 0.003%Vout 1 1.2V@(800mA) 1.35A 10V 3.3V 4mA 70dB@(120Hz) Fixed Over Current Protection、Over Temperature Protection Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSDiodes IncorporatedVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsXT30PW-M
-- Power connector / plug connector ROHSChangzhou Amass ElecUncategorisedTJ60S04M3L-VB
TO-252MOSFETsVBsemi Elec
README
README.md🍚CharHan!!
チャーハンの調理を自動化するCharHan!!というロボットを作りました。
🔥CharHan!!機械概要
案2を採用しました。

左右にモータを取り付けて左右の回転の同期する制御を入れています。

左右のリンクにエンコーダを搭載しており、角度と速度を左右で同期しています。

制御器は3種類設計し、評価しました。



🤖炒め作業の自動化
このようなチャーハンファームを作ることで省人化できるのではないかと思っております。

📁ファイルに関して
- Program
- ロボットを動かすソフトウェアが入っています。PlatformIOで開発を行いました。
- SystemIdentificationDataにMATLABでシステム同定を行ったプログラムが入っています。
- 以下がシステム同定を行うために使用した組み込み側のデータロギングのプログラムです。シリアルモニターで受け取った文字列を元にCSVで書き出して整形してシステム同定を行いました。
Program/main_tomix/src/Modes/SystemIdentification2Program/main_tomix/src/Modes/SystemIdentification2
- PCB
- 基板データが入っています。KiCad7で開発しました。
- Image
- README.mdの画像が入っています。
Parts
61| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 0.1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C9, C10, C11, C12, C13, C14, C15 |
| 6 | 10k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4, R5, R8, R10, R13 |
| 6 | JST-XH | Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J3, J5, J6, J7, J14, J15 |
| 6 | LED | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2, D3, D4, D5, D6, D7 |
| 5 | 1k | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R6, R7, R9 |
| 5 | JST-XH | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J2, J8, J9, J10, J11 |
| 3 | XT30PW-M | Connector_AMASS:AMASS_XT30PW-M_1x02_P2.50mm_Horizontal | J1, J12, J16 |
| 2 | 220u | Capacitor_SMD:CP_Elec_10x10 | C2, C4 |
| 2 | 22u | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C5, C6 |
| 2 | 51 | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11, R12 |
| 2 | MCP1401T-E_OT | MCP1401T-E_OT:SOT95P270X145-5N | U2, U3 |
| 2 | MTB7D0N6RJ3 | Package_TO_SOT_SMD:TO-252-2 | Q1, Q2 |
| 2 | SW_Push | newinov-kicad:SKRPACE010 | SW1, SW3 |
| 1 | 220u | Capacitor_SMD:CP_Elec_6.3x5.4 | C8 |
| 1 | AZ1117CH-3.3TR | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U4 |
| 1 | D | Diode_SMD:D_SOD-123F | D9 |
| 1 | D_Schottky | Diode_SMD:D_SOD-323_HandSoldering | D1 |
| 1 | JST-XH | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J13 |
| 1 | Pico | MCU_RaspberryPi_and_Boards:RPi_Pico_SMD_TH | U1 |
| 1 | SW_DPST_x2 | Button_Switch_THT:SW_E-Switch_EG1271_SPDT | SW2 |
| 1 | TJ60S04M3L | Package_TO_SOT_SMD:TO-252-2 | Q3 |
| 1 | ~ | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
| 1 | GS1010FL | Diode_SMD:D_SOD-123F | D8 |
Questions
How big is the MainPCB PCB?
It measures 86.4 × 75.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the MainPCB use?
61 parts, built around the AZ1117CH-3.3TRG1, XT30PW-M and TJ60S04M3L-VB. 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 MainPCB KiCad files?
From the CharHanMaker/CharHanMaker repository on GitHub, at the commit this page was made from: the board is PCB/MainPCB/MainPCB.kicad_pcb and its schematic PCB/MainPCB/Lib/KiCad-RP-Pico-main/Test/Test.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the MainPCB design in my own project?
Its repository states no licence, so its author keeps all rights: ask CharHanMaker before reusing the design.
More from CharHanMaker/CharHanMaker
1- 2 layers101.3 × 73.7 mm

Similar boards
- 2 layers65.3 × 42.7 mm

- 2 layers99 × 75 mm

- 2 layers65 × 56 mm

ROBOONE Auto RaspiHAT
22-soeda/ROBOONE-Auto-RaspiHAT
KiCad design for ROBOONE Automatic RaspberryPi HAT
43 parts - 2 layers81.3 × 63.5 mm

- 2 layers84 × 69 mm

Pippitank engine
garypippi/pippitank
R1 = 67kΩ (47kΩ + 20kΩ) R2 = 10kΩ (8.4V時 1.091V、6.0V時 0.779V)
82 partsMIT - 4 layers60 × 50 mm

- 2 layers218 × 98.8 mm

- 2 layers110 × 60 mm

LargeMD
Tomoshibi-technology/RCJ-Japan2024-Circuit
RoboCup JapanOpen 2024とEindohoven 2024に向けての回路開発
149 parts1MIT
