Skip to the content
PCBKitNew board
2 layers85 × 40 mmSnapNodes RP2, the printed circuit board in 3D

Project Structure ----- - tileglobe: game logic - datagen/mod: a fabric modding environment for extracting/generating data from vanilla (e.g.

Size
85 × 40 mm
Copper layers
2
Thickness
1.2 mm
Parts
168
Nets
141
Pads
655
Tracks, vias
1,335, 305
Pours
695
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Oct 2025
Updated
25 Oct 2026

Overview

SnapNodes RP2 is an open-source printed circuit board by shBLOCK, from the shBLOCK/TileGlobeMC repository on GitHub. It is a 2-layer board of 85 × 40 mm with 168 parts on 141 nets, routed with 1,335 tracks and 305 vias.

It is built around the AW9523BTQR, PY25Q128HA-SSH-IR and 74AHC1G04SE, with the BQ24232RGT, LSM6DS3 and TPS62A01PDDC among its other parts. Its parts include 47 resistors, 37 capacitors, 29 diodes, 21 connectors and 8 ICs. It belongs with the RP2350 boards of this library.

Main components

9

README

README.md

TileGlobeMC


Demo Video

TODO: Description

Project Structure

  • tileglobe: game logic
  • datagen/mod: a fabric modding environment for extracting/generating data from vanilla (e.g. blockstate info, networking packet IDs, etc.)
  • tileglobe_pymeta: Python environment and helper package for pymeta usage in the project
  • tileglobe_server: Minecraft server protocol implementation
  • tileglobe_runtime: runtime platform implementation

Parts

168
QtyValueFootprintReferences
24ESD5Z3.3-HXYDiode_SMD:D_SOD-523D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +8
14100nCapacitor_SMD:C_0402_1005MetricC10, C11, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C25, C26
10100kResistor_SMD:R_0603_1608MetricR28, R29, R31, R34, R42, R43, R44, R45, R46, R47
9100nCapacitor_SMD:C_0603_1608MetricC28, C29, C30, C31, C32, C33, C34, C35, C37
910kResistor_SMD:R_0603_1608MetricR14, R15, R35, R36, R37, R38, R39, R40, R41
8270Resistor_SMD:R_0603_1608MetricR2, R3, R5, R6, R8, R9, R11, R12
8MountingHoleMountingHole:MountingHole_2.2mm_M2H1, H2, H3, H4, H5, H6, H7, H8
54.7uCapacitor_SMD:C_0603_1608MetricC4, C5, C6, C7, C27
54.7uCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C9, C12
4300Resistor_SMD:R_0603_1608MetricR1, R4, R7, R10
4P_FemaleProject:BC-20-5PD160J1, J3, J5, J7
4P_Female_FallbackProject:PinSocket_1x05_P2.54mm_Horizontal_NoSilkJ12, J14, J16, J18
4P_MaleProject:BC-15-5P380J2, J4, J6, J8
4P_Male_FallbackProject:PinHeader_1x05_P2.54mm_Horizontal_NoSilkJ13, J15, J17, J19
3100kResistor_SMD:R_0402_1005MetricR19, R22, R23
31N4148WTDiode_SMD:D_SOD-523D1, D2, D4
210kResistor_SMD:R_0402_1005MetricR17, R18
215pCapacitor_SMD:C_0402_1005MetricC23, C24
227Resistor_SMD:R_0402_1005MetricR26, R27
233Resistor_SMD:R_0402_1005MetricR13, R24
23VDiode_SMD:D_SOD-523D3, D5
25.1kResistor_SMD:R_0603_1608MetricR32, R33
2Conn_01x24_MountingPinProject:FPC_Verticle_24pin_0.5mmJ20, J21
11.8kResistor_SMD:R_0603_1608MetricR16
1120pCapacitor_SMD:C_0402_1005MetricC36
112MCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11kResistor_SMD:R_0402_1005MetricR25
11kResistor_SMD:R_0603_1608MetricR30
11uInductor_SMD:L_Wuerth_MAPI-2010L2
122uCapacitor_SMD:C_0603_1608MetricC8
12N7002WPackage_TO_SOT_SMD:SOT-323_SC-70Q1
13.3uRP2350:L_pol_2016L1
1390kResistor_SMD:R_0402_1005MetricR21
174AHC1G04Package_TO_SOT_SMD:SOT-353_SC-70-5U7
186.6kResistor_SMD:R_0402_1005MetricR20
1AW9523BPackage_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU9
1BL_P1_1Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP3
1BL_P1_2Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP4
1BL_P1_3Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP5
1BQ24232RGTProject:VQFN-16-1EP_3x3mm_P0.5mm_EP1.68x1.68mm_ThermalViasU3
1BottomButton_Switch_SMD:SW_SPST_PTS647_Sx38SW3
1CenterButton_Switch_SMD:SW_SPST_PTS647_Sx38SW1
1ESP-PSRAM64HPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU4
1G***kibuzzard-6913C2AEkibuzzard-6913C2AE
1G***kibuzzard-69136CB0kibuzzard-69136CB0
1G***kibuzzard-6913C792kibuzzard-6913C792
1LCDConnector_FFC-FPC:TE_1-1734839-2_1x12-1MP_P0.5mm_HorizontalJ10
1LIR2450Project:BS-24-B___014BT1
1LSM6DS3Package_LGA:LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4yU8
1LeftButton_Switch_SMD:SW_SPST_PTS647_Sx38SW2
1PY25Q128HA-SSHPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU6
1RP2350_80QFNProject:RP2350-QFN-80-1EP_10x10_P0.4mm_EP3.4x3.4mm_ThermalViasU1
1RP_RUNTestPoint:TestPoint_THTPad_D1.0mm_Drill0.5mmTP1
1RightButton_Switch_SMD:SW_SPST_PTS647_Sx38SW4
1SWDConnector_JST:JST_SH_BM03B-SRSS-TB_1x03-1MP_P1.00mm_VerticalJ9
1TPS62A01PDDCPackage_TO_SOT_SMD:SOT-23-6U2
1TopButton_Switch_SMD:SW_SPST_PTS647_Sx38SW5
1USB_BOOTConnector_PinHeader_1.00mm:PinHeader_1x02_P1.00mm_VerticalJP2
1USB_CConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ11

Questions

How big is the SnapNodes RP2 PCB?

It measures 85 × 40 mm and has 2 copper layers, 1.2 mm thick.

What parts does the SnapNodes RP2 use?

168 parts, built around the AW9523BTQR, PY25Q128HA-SSH-IR, 74AHC1G04SE and BQ24232RGT. 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 SnapNodes RP2 KiCad files?

From the shBLOCK/TileGlobeMC repository on GitHub, at the commit this page was made from: the board is hardware/SnapNodes_RP2/SnapNodes_RP2.kicad_pcb and its schematic hardware/SnapNodes_RP2/Core.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SnapNodes RP2 design in my own project?

Its repository states no licence, so its author keeps all rights: ask shBLOCK before reusing the design.

Similar boards

  • 2 layers50 × 45.3 mmTempic HW, the printed circuit board in 3D

    Tempic HW

    jernej13/Tempic

    Small solarpowered ESP32 based indoor/outdoor wifi weather station.

    61 parts2MIT
  • 2 layers25.4 × 30.5 mmBuckboard, the printed circuit board in 3D

    Buckboard

    RussellPerez/PCB-and-CAD-portfolio

    14 parts
  • 4 layers135.8 × 149.3 mmTapBadgeV2, the printed circuit board in 3D

    TapBadgeV2

    Xasin/TapBadgeV2

    The second, far more ambitious version of the TapBadge wearable

    110 parts6GPL-3.0
  • 6 layers50.8 × 22.9 mmOrangecrab ext pll, the printed circuit board in 3D

    Orangecrab ext pll

    drandyhaas/KiCadRoutingTools

    A set of Python/Rust tools to aid routing in KiCad

    167 parts744MIT
  • 6 layers50.8 × 22.9 mmOrangecrab, the printed circuit board in 3D

    Orangecrab

    OpenConverters/Faraday

    The living record of ABT #422 (closed 2026-08-01; this file is its successor — update it as boards land). The program: grow the open-source converter corpus, track (a) the derive success rate of the critical-mesh…

    166 partsMIT
  • 2 layersBarry FL, the printed circuit board in 3D

    Barry FL

    Rain-604/PERRII---Aerospace-Flight-Computer

    PERRII - a modular aerospace flight computer designed for environmental sensing and long-range data telemetry

    41 parts