Skip to content

Latest commit

 

History

History
21 lines (12 loc) · 1.5 KB

README.md

File metadata and controls

21 lines (12 loc) · 1.5 KB

Hardware (PCB)

KiCad PCB projects for Tiny Engineer. Builders: the main control board is the default electronics path — shopping and connect guide. Breakout modules are an advanced path for extra hardware the board does not support — wiring.

Boards live under boards/<board-name>/. Prefer the same name for the directory and the KiCad project.

Board Role
main-control-board Main board: PCA9685, MAX98357A, and USB-C on the board; ESP32-C3-Zero plugs into two sockets

Contribution rules, KiCad version, what to commit, ERC/DRC, and PR expectations: docs/pcb.md. Pre-PR checklist: docs/pcb.md#checklist. Critical net checklist: docs/pcb.md#expected-netsyml. Local/CI checks: python3 scripts/check_pcb.py (KiCad 10) — docs/testing.md.

This tree is KiCad source only. Robot electrical reference (pinout, wiring, BOM) is docs/hardware/. Firmware drivers are src/hardware/.

License

Board sources in boards/ are CERN-OHL-S-2.0. See NOTICE for copyright, Source Location, and product notice requirements.

This README is software documentation and remains under the MIT License — LICENSING.md.

The Tiny Engineer name and logo are not licensed — TRADEMARK.md.