
Buck Converter
murexrobotics/electrical
Highly integrated electronics design and printed circuit boards (PCBs) for the MATE ROV Competition. Attempt the impossible.

각 폴더에는 .kicadsch, ERC 보고서, 검토용 PDF/PNG와 설계감사용 CSV BOM이 있다. 이 CSV는 JLC에 바로 올리는 생산 BOM이 아니다. 실제 PCB 배치가 끝난 뒤 JLC 형식 BOM과 CPL(좌표·회전·면)을 별도로 생성해야 한다.
Esp32-c6-mini-1 ref v1 0 is an open-source printed circuit board by ckh7488, from the ckh7488/iot repository on GitHub. It is a 4-layer board of 13.2 × 16.6 mm with 21 parts on 33 nets, routed with 327 tracks and 87 vias.
Its parts include 11 capacitors, 3 resistors, 2 ICs, 2 inductors and 1 diode. It belongs with the ESP32 and RISC-V boards of this library.
KiCad 10으로 다음 세 PCB의 Rev A 회로도를 관리한다.
controller/: ESP32-P4X + ESP32-C5, USB HS 가상 LAN/웹·영상 중계, Wi-Fi + 920 MHz 이중 무선camera/: ESP32-P4X + ESP32-C5, MIPI CSI 카메라, Wi-Fi 영상(목표 720p30+)과 센서 hard power-cycleoutlet/: 220–230 Vac 3구/합산 10 A, 전체·구별 전류와 입력전압 계측, 기본 OFF 릴레이 제어각 폴더에는 .kicad_sch, ERC 보고서, 검토용 PDF/PNG와 설계감사용 CSV BOM이 있다.
이 CSV는 JLC에 바로 올리는 생산 BOM이 아니다. 실제 PCB 배치가 끝난 뒤 JLC 형식 BOM과
CPL(좌표·회전·면)을 별도로 생성해야 한다.
tools/generate_schematics.py로 회로도를 재현하고 tools/verify_netlists.py로 제조사
물리 핀 번호와 실제 net 연결의 drift를 검사한다.
호스트 Python 도구는 python -m pip install -r requirements-tools.txt로 같은 버전을 맞춘다.
openEMS는 simulation/antenna/setup_openems.ps1가 만드는 별도 환경을 사용한다.
.kicad_sch가 byte-stable하다.
XML netlist의 export 시각과 KiCad PDF의 실행시각 metadata도 각각 고정해 동일 export의 SHA churn을
제거한다.outlet/은 안전 검토용 초안이다. 정격 부하, 차단기, 단자, 버스바/배선, 절연거리,
외함 및 KC 시험 경로가 확정되기 전에는 제작하거나 220 Vac에 통전하면 안 된다.
구체적인 release gate는 docs/03_safety_release_gates.md에 있다.
현재 설치된 KiCad는 10.0.0이다. 생산 산출물 전에는 10.0.6 이상 같은 patch 버전으로 통일하고 ERC·netlist·BOM·DRC를 전부 다시 생성한다.
docs/00_system_baseline.md — 시스템과 사용자 인터페이스 기준docs/01_part_selection.md — JLC/LCSC 중심 핵심 부품 선정docs/02_interfaces_and_pinmap.md — 펌웨어 계약용 핀맵docs/03_safety_release_gates.md — 제작·통전 금지 조건docs/04_design_rationale_emi_si.md — 회로 결정 이유와 PCB 배치/EMI/SI 기준docs/05_jlcpcb_handoff.md — BOM, 실장비 및 주문 전 점검docs/06_reference_sources.md — 원형 reference와 제조사 datasheetdocs/07_official_design_review.md — 공식문서 재감사, 전압·전류 계산과 KiCad/ngspice 결과docs/08_jlcpcb_pcba_inventory_and_cpl_audit.md — JLC 재고·BOM/CPL·회전 감사docs/09_lifecycle_and_datasheet_audit.md — 현 설계의 부품 수명주기와 최신 release blockerdocs/10_visual_design_guide.md — 그림으로 읽는 전체 시스템·안전·통신·EMI/SI 설명서docs/11_enclosure_design_guide.md — 3D 프린트 외함·분할·RF·조립·안전 시각 가이드docs/12_whole_design_audit.md — 확정 수정, 검증 결과와 함께 결정할 설계 선택지docs/13_antenna_openems_study.md — openEMS 안테나 민감도·배치 해석과 LibreVNA 상관 계획별도 simulation/ 폴더에는 production 회로도를 건드리지 않고 만든 저전압 fail-off
testbench, 실행 netlist, 결과 vector·그래프가 있다. 이 simulation은 220 Vac 안전 검증을
대체하지 않는다. simulation/antenna/에는 openEMS 기반 920 MHz·2.4/5 GHz surrogate 해석,
Touchstone 결과와 재현 스크립트가 있다. 실제 PCB와 antenna MPN 전에는 RF 양산 성능을 뜻하지 않는다.
mechanical/freecad/에는 세 외함의 JSON+Python 생성 원본, native FreeCAD BREP snapshot, 개별/조립
STEP, 12개 출력 STL과 KiCad 10 → STEP → FreeCAD 단방향 시험이 있다. 기존 OpenSCAD는 치수·체적
회귀 기준과 preview용으로 유지한다. Outlet 모델은 어떤 형식이든 무전원 목업 전용이다.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | C0201 | C0201 | C1, C2, C3, C4, C6, C7, C8, C9, C10, C12 |
| 3 | R0201 | R0201 | R1, R2, R3 |
| 2 | L0201 | L0201 | L1, L2 |
| 1 | C0402 | C0402 | C5 |
| 1 | MINI-ANT-TYPED-H | MINI-ANT-TYPED-H | ANT1 |
| 1 | QFN32_0P5_5_E3P7X3P2 | QFN32_0P5_5_E3P7X3P2 | U2 |
| 1 | QFN48_0P8_11P8X9P8 | QFN48_0P8_11P8X9P8 | U3 |
| 1 | SOD882 | SOD882 | D1 |
| 1 | XTAL3225 | XTAL3225 | Y1 |
It measures 13.2 × 16.6 mm and has 4 copper layers, 0.92 mm thick.
21 parts. 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.
From the ckh7488/iot repository on GitHub, at the commit this page was made from: the board is wifi_c6_reference/baseline/esp32-c6-mini-1_ref_v1_0.kicad_pcb and its schematic camera/camera.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ckh7488 before reusing the design.

murexrobotics/electrical
Highly integrated electronics design and printed circuit boards (PCBs) for the MATE ROV Competition. Attempt the impossible.

i2cjak/Framework_Expansion_Cards
In which i2cjak creates a new expansion card design every day until he is given a NICE Framework laptop

reneklootwijk/mideahvac-dongle
This repository contains the hardware design of a WiFi dongle for Midea-like airconditioners and humidifiers. Midea provides a WiFi dongle (SK102/SK103), either as optional feature or built-in, to control the appliances…



OpenSiPM/sipm-bias-control
Single channel silicon photomultipliers for high-speed fluorescence imaging

