

- Size
- 82.5 × 85 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 96
- Nets
- 58
- Pads
- 313
- Tracks, vias
- 487, 79
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 26 Jun 2025
- Updated
- 2 Jul 2025
Overview
Compass is an open-source printed circuit board by RunTheBot, from the RunTheBot/Compasses-Were-Copied-From-Minecraft repository on GitHub. It is a 2-layer board of 82.5 × 85 mm with 96 parts on 58 nets, routed with 487 tracks and 79 vias.
It is built around the SK6812MINI-E and BSS138. Its parts include 40 capacitors, 40 diodes, 4 resistors, 2 ICs and 1 transistor. It belongs with the RP2040 boards of this library.
Main components
2SK6812MINI-E
SMD-40℃~+85℃ 0.6mA 1.78mm 120mcd~240mcd 120° 160mcd~320mcd 1kHz 2.8mm 2000V 3.2mm 3.7V~5.5V 460nm~470nm 515nm~525nm 620nm~625nm 800Kbit/s 815mcd~1275mcd Semi-transparent lens SMD RGB LEDs(Built-in IC) ROHSOPSCO OptoelectronicsRGB LEDs(Built-In IC)BSS138
SOT-23-55℃~+150℃ 1 N-channel 1.1Ω@10V、1.2Ω@4.5V 1.2V 1.7nC@10V 17.5pF 340mA 350mW 50V 6.5pF N-Channel SOT-23 MOSFETs ROHShongjiachengMOSFETs
README
README.mdCompass from Minecraft
A real compass for Minecraft, which points north in the real world.
Features
- Points to the North in the real world.
- Looks like a minecraft compass.
- Can be used in any IRL version
Images
Got lazy with textures
The exploded view is upsidedown, thats why you dont see bolts in the render.
BOM
| Name | Quantity | Single Unit Price | Total Price | URL/LCSC | FALSE | Vendor (LCSC unless otheriwse indicated) | |
|---|---|---|---|---|---|---|---|
| Electronics | FALSE | ||||||
| C5 0603 0.1uF | 40 | 0.45 | C49678 | FALSE | With My other two projects | ||
| SK6812MINI | 40 | $2.96 | C5149201 | FALSE | |||
| SEEED XIAO 2040 | 1 | $3.99 | https://www.seeedstudio.com/XIAO-RP2040-v1-0-p-5026.html | FALSE | |||
| PCB - JLC | $9.00 | FALSE | |||||
| LCSC - Shipping and handling | $17.38 | FALSE | |||||
| magnometer | $2.07 | C2654971 | FALSE | ||||
| JLC - Shipping | $10.38 | FALSE | |||||
| BSS138 (Level Shifter) | 1 | 0.45 | C82045 | FALSE | With My other two projects | ||
| 0603 10K | 3 | 0.11 | C98220 | FALSE | With My other two projects | ||
| seeedstudio shipping | $12.00 | FALSE | |||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | With My other two projects | ||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| FALSE | |||||||
| CAD | |||||||
| $57.78 | USD | ||||||
| $57.78 | Total - USD |
Parts
96| Qty | Value | Footprint | References |
|---|---|---|---|
| 40 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +24 |
| 40 | SK6812MINI | footprints:SK6812MINI-E | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +24 |
| 4 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2, R3, R4 |
| 2 | SolderJumper_3_Bridged12 | Jumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm | JP2, JP3 |
| 1 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | MLX90395xLW | Package_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.675x1.675mm | U2 |
| 1 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1 |
| 1 | SolderJumper_3_Bridged123 | Jumper:SolderJumper-3_P1.3mm_Bridged123_RoundedPad1.0x1.5mm_NumberLabels | JP4 |
| 1 | XIAO-RP2040-DIP | Seeed Studio XIAO Series Library:XIAO-RP2040-DIP | U1 |
The 91 most common of 96 parts.
Similar boards
- 4 layers70 × 54 mm

- 2 layers89 × 124 mm

Hub20
joshajohnson/Hub20
Hub20 is a numpad with a bunch of features you never knew you needed.
183 parts68 - 2 layers353.1 × 124.9 mm

- 2 layers58 × 42 mm

GR ATTiny LED
GadgetReboot/8ChLED
8 Addressable LEDs show logic input high/low states for easy probing
55 parts3 - 4 layers98 × 79 mm

Mpe32board
udu3324/mpe32board-midi
an expressive midi controller that has onboard sound processing with super hackable io
228 parts3GPL-3.0 - 2 layers440 × 150 mm

- 2 layers76.7 × 98.7 mm

- 4 layers285 × 94.6 mm

Questions
How big is the Compass PCB?
It measures 82.5 × 85 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Compass use?
96 parts, built around the SK6812MINI-E and BSS138. 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 Compass KiCad files?
From the RunTheBot/Compasses-Were-Copied-From-Minecraft repository on GitHub, at the commit this page was made from: the board is PCB/compass.kicad_pcb and its schematic PCB/compass.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Compass design in my own project?
Its repository states no licence, so its author keeps all rights: ask RunTheBot before reusing the design.