A 10-layer PCB with 900 components into a pocket-sized device. Port placement on Comet wasn't arbitrary.
Each is positioned for:
- Physical balance
- Thermal management
- Usage ergonomics
- Manufacturing feasibility
Replying to @mechasystems@fosstodon.org
Left side: USB 3.0 + 2.0 Type-C, mini HDMI, 3.5mm audio (yes, we kept it)
Bottom: Dedicated USB-C for PD in/out + OTG mode (enables docking solutions)
Expandable: 40 pogo pins exposing USB 2.0, GPIO, ADC, PWM, I2C, UART, SPI, I2S, RTC, reset control, and extension detection
Replying to @mechasystems@fosstodon.org
For developers: Debug console pins (we built them in because we needed them during development) and JTAG access (for those who need it)