

UpLink
HAB Payload
- Size
- 30 × 60 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 37
- Nets
- 43
- Pads
- 144
- Tracks, vias
- 312, 115
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 23 Apr 2026
- Updated
- 20 Aug 2026
Overview
UpLink is an open-source printed circuit board by radeeyate, from the radeeyate/UpLink repository on GitHub. It is a 2-layer board of 30 × 60 mm with 37 parts on 43 nets, routed with 312 tracks and 115 vias.
It is built around the SAM-M10Q-00B, MCP3204-CI/P and CSS-1210TB. Its parts include 10 capacitors, 10 resistors, 6 ICs, 3 connectors and 1 switch. It belongs with the ESP32 boards of this library.
Main components
3SAM-M10Q-00B
LGA-20Hot start acceleration LGA-20 GNSS Modules ROHSu-bloxGNSS ModulesMCP3204-CI/P
PDIP-14-40℃~+85℃ 0.5LSB 100kHz 12 1MHz、2MHz 2.7V~5.5V 2LSB 4 External External Multiplexers Not supported SAR SPI Yes PDIP-14 Analog to Digital Converters (ADC) ROHSMicrochip TechnologyAnalog To Digital Converters (ADC)CSS-1210TB
插件-20℃~+70℃ 10 thousand cycles 100mA 12V 2mm 2mm 8.85mm Gold PC Pin Rectangular Columnar SPDT Surface Mount,Vertical White 铜合金 Plugin Slide Switches ROHSNidecSlide Switches
README
README.mdUpLink
UpLink was a 491-gram high altitude balloon payload with a custom 3D printed enclosure, a LoRa image downlink, and two independent trackers. It reached the stratosphere, sent back hundreds of pictures, and we never recovered it.
You can read my full engineering writeup and see more details on my website
Parts
37| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | 100nF | Capacitor_SMD:C_0603_1608Metric | C2, C9, C11, C12, C13, C14 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4 |
| 3 | 100R | Resistor_SMD:R_0603_1608Metric | R6, R7, R10 |
| 3 | PinHeader_01x03_P2.54mm_Vertical_THT_D1mm | Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical | J1, J2, J3 |
| 2 | 10k | Resistor_SMD:R_0603_1608Metric | R8, R9 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric | C3, C4 |
| 1 | 100k | Resistor_SMD:R_0603_1608Metric | R4 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 114993390 | 114993390:114993390 | U3 |
| 1 | 150k | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 1uH | Inductor_SMD:L_1008_2520Metric | L1 |
| 1 | 2.5V | Package_TO_SOT_SMD:SOT-23-3 | U7 |
| 1 | 47uF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 511k | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | 750R | Resistor_SMD:R_0603_1608Metric | R5 |
| 1 | 91k | Resistor_SMD:R_0603_1608Metric | R2 |
| 1 | Battery | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | BT1 |
| 1 | CSS-1210TB | CSS-1210TB:CSS1210TB | S1 |
| 1 | LOGO | LOGO | G*** |
| 1 | MCP3204 | Package_SO:TSSOP-14_4.4x5mm_P0.65mm | U6 |
| 1 | SAM-M10Q-00B | SAM-M10Q-00B:SAMM10Q00B | U1 |
| 1 | TPS631000DRLR | TPS631000DRLR:SOTFL50P160X60-8N | U4 |
| 1 | XIAO-ESP32-S3-SMD | XIAO:XIAO-ESP32-S3-SMD | U2 |
Questions
How big is the UpLink PCB?
It measures 30 × 60 mm and has 2 copper layers, 1.6 mm thick.
What parts does the UpLink use?
37 parts, built around the SAM-M10Q-00B, MCP3204-CI/P and CSS-1210TB. 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 UpLink KiCad files?
From the radeeyate/UpLink repository on GitHub, at the commit this page was made from: the board is hardware/UpLink.kicad_pcb and its schematic hardware/UpLink.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the UpLink design in my own project?
Its repository states no licence, so its author keeps all rights: ask radeeyate before reusing the design.
Similar boards
- 4 layers30 × 55 mm

- 2 layers42 × 85 mm

Kasa remote
Paumanok/kasa-remote
An ESP32 based remote control device for manipulating and monitoring TPLink Kasa devices.
47 parts - 4 layers80 × 40 mm

ThreeMan HW
znibb/ThreeMan_HW
According to Hardware Semantic Versioning (MAJOR.MINOR.PATCH), increment: MAJOR - when changing mechanical or connector interfaces MINOR - when changing schematic or layout PATCH - when changing BOM or sourcing data
77 parts - 2 layers54 × 64 mm

DonConIOmini
ravinrabbid/DonCon2040
RP2040 based firmware and hardware for DIY Taiko no Tatsujin Drum Controllers
96 parts66MIT - 2 layers100 × 100 mm

- 2 layers101.9 × 83.8 mm

PCB onigiricon
itaiko-project/ITAIKO-hardware
An open source Taiko no Tatsujin drum, originally based on Kasashiki's HIDtaiko and ravinrabbid's DonCon2040.
43 parts25 - 4 layers59.2 × 106.4 mm

- 2 layers106.8 × 73.5 mm
