(kicad_pcb (version 20231120) (generator "pocket-s-pcb") (generator_version 8.0) (general (thickness 1.6) (legacy_teardrops no) ) (paper "A4") (title_block (title "Pocket-S: ESP32-S3 Multi-Tool") (rev "1.0") (company "Open Hardware Project") (date "2025-06-03") (comment 1 "License: MIT / CERN-OHL-P-2.0") ) (layers (0 "F.Cu" signal) (1 "In1.Cu" power) (2 "In2.Cu" power) (31 "B.Cu" signal) (32 "B.Adhes" user "B.Adhesive") (33 "F.Adhes" user "F.Adhesive") (34 "B.Paste" user) (35 "F.Paste" user) (36 "B.SilkS" user "B.Silkscreen") (37 "F.SilkS" user "F.Silkscreen") (38 "B.Mask" user) (39 "F.Mask" user) (40 "Dwgs.User" user "User.Drawings") (41 "Cmts.User" user "User.Comments") (42 "Eco1.User" user "User.Eco1") (43 "Eco2.User" user "User.Eco2") (44 "Edge.Cuts" user) (45 "Margin" user) (46 "B.CrtYd" user "B.Courtyard") (47 "F.CrtYd" user "F.Courtyard") (48 "B.Fab" user) (49 "F.Fab" user) ) (setup (stackup (layer "F.Cu" (type "copper") (thickness 0.035)) (layer "F.Paste" (type "solder paste")) (layer "F.Mask" (type "solder mask") (thickness 0.025) (epsilon_r 3.3) (loss_tangent 0.035)) (layer "dielectric 1" (type "core") (thickness 0.1) (epsilon_r 4.5) (loss_tangent 0.02)) (layer "In1.Cu" (type "copper") (thickness 0.035)) (layer "dielectric 2" (type "prepreg") (thickness 0.7) (epsilon_r 4.5) (loss_tangent 0.02)) (layer "In2.Cu" (type "copper") (thickness 0.035)) (layer "dielectric 3" (type "core") (thickness 0.1) (epsilon_r 4.5) (loss_tangent 0.02)) (layer "B.Cu" (type "copper") (thickness 0.035)) (layer "B.Mask" (type "solder mask") (thickness 0.025) (epsilon_r 3.3) (loss_tangent 0.035)) (layer "B.Paste" (type "solder paste")) (copper_finish "ENIG") (dielectric_constraints no) ) (pad_to_mask_clearance 0) (solder_mask_min_width 0) (allow_soldermask_bridges_in_footprints yes) (aux_axis_origin (xy 0 0)) (grid_origin (xy 0 0)) (pcbplotparams (layerselection 0x00000000_7fffffff_ffffffff) (plot_on_all_layers_selection 0x00000000_00000000) (disableapertmacros no) (usegerberextensions yes) (usegerberattributes yes) (usegerberadvancedattributes yes) (creategerberjobfile yes) (dashed_line_dash_ratio 12.0) (dashed_line_gap_ratio 3.0) (svgprecision 4) (plotframeref no) (viasonmask no) (mode 1) (useauxorigin no) (hpglpennumber 1) (hpglpenspeed 20) (hpglpendiameter 15.0) (pdf_front_fp_property_popups yes) (pdf_back_fp_property_popups yes) (dxfpolygonmode yes) (dxfimperialunits yes) (dxfusepcbnewfont yes) (psnegative no) (psa4output no) (plotreference yes) (plotvalue yes) (plotfptext yes) (plotinvisibletext no) (sketchpadsonfab no) (silkpadsonfab no) (centeronsilk no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab no) (crossoutdnponfab no) (plotreference yes) (plotvalue yes) (plotfptext yes) (plotinvisibletext no) (sketchpadsonfab no) (silkpadsonfab no) (centeronsilk no) (plotpadnumbers no) (hidednponfab no) (sketchdnponfab no) (crossoutdnponfab no) (subtractmaskfromsilk no) (outputformat 1) (mirror no) (drillshape 1) (scaleselection 1) (outputdirectory "gerber/") ) ) (net 0 "") (net 1 "+3V3") (net 2 "GND") (net 3 "+5V") (net 4 "VBAT") (net 5 "CC1101_CS") (net 6 "CC1101_GDO0") (net 7 "CC1101_GDO2") (net 8 "SPI0_MOSI") (net 9 "SPI0_MISO") (net 10 "SPI0_CLK") (net 11 "I2C_SDA") (net 12 "I2C_SCL") (net 13 "PN5180_IRQ") (net 14 "PN5180_RST") (net 15 "LCD_CS") (net 16 "LCD_DC") (net 17 "LCD_RST") (net 18 "LCD_BL") (net 19 "SD_CS") (net 20 "SPI2_MOSI") (net 21 "SPI2_MISO") (net 22 "SPI2_CLK") (net 23 "IR_TX") (net 24 "IR_RX") (net 25 "RFID_TX") (net 26 "RFID_RX") (net 27 "WS2812B") (net 28 "BUZZER") (net 29 "BTN_UP") (net 30 "BTN_DOWN") (net 31 "BTN_LEFT") (net 32 "BTN_RIGHT") (net 33 "BTN_OK") (net 34 "BTN_BACK") (net 35 "BAT_ADC") (net 36 "UART0_TX") (net 37 "UART0_RX") (net 38 "UART1_TX") (net 39 "UART1_RX") (net 40 "USB_DP") (net 41 "USB_DM") (net 42 "EXP_GPIO1") (net 43 "EXP_GPIO2") (net 44 "EXP_SPI_MOSI") (net 45 "EXP_SPI_MISO") (net 46 "EXP_SPI_CLK") (net 47 "EXP_SPI_CS0") (net 48 "CC1101_RF_P") (net 49 "CC1101_RF_N") (net 50 "NFC_ANT1") (net 51 "NFC_ANT2") (footprint "RF_Module:ESP32-S3-WROOM-1" (layer "F.Cu") (uuid "fp-esp32-001") (at 42.0 27.0 0) (property "Reference" "U1" (at 42.0 20.0 0) (layer "F.SilkS") (effects (font (size 1.0 1.0) (bold yes)) (justify left))) (property "Value" "ESP32-S3-WROOM-1-N8R8" (at 42.0 34.0 0) (layer "F.Fab") (effects (font (size 0.8 0.8)) (justify left))) (property "Footprint" "RF_Module:ESP32-S3-WROOM-1" (at 42.0 27.0 0) (layer "F.Fab") hide (effects (font (size 1.0 1.0)))) (property "Datasheet" "https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf" (at 42.0 27.0 0) (layer "F.Fab") hide) (property "Description" "ESP32-S3 module, 8MB flash, 8MB PSRAM" (at 42.0 27.0 0) (layer "F.Fab") hide) (property "Manufacturer" "Espressif" (at 42.0 27.0 0) (layer "F.Fab") hide) (property "MPN" "ESP32-S3-WROOM-1-N8R8" (at 42.0 27.0 0) (layer "F.Fab") hide) (property "LCSC" "C5247966" (at 42.0 27.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567891" (reference "U1") (unit 1) ) (fp_rect (start -7.0 -8.0) (end 7.0 8.0) (stroke (width 0.15) (type solid)) (fill none) (layer "F.CrtYd") ) (fp_text reference "U1" (at 0 -9.5 0) (layer "F.SilkS") (effects (font (size 1.0 1.0) (bold yes)))) (fp_text value "ESP32-S3-WROOM-1" (at 0 9.5 0) (layer "F.Fab") (effects (font (size 0.8 0.8)))) ) (footprint "Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm" (layer "F.Cu") (uuid "fp-cc1101-001") (at 70.0 46.0 90) (property "Reference" "U2" (at 68.0 44.0 90) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "CC1101RGPR" (at 72.0 46.0 90) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Footprint" "Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm" (at 70.0 46.0 90) (layer "F.Fab") hide) (property "Datasheet" "https://www.ti.com/lit/ds/symlink/cc1101.pdf" (at 70.0 46.0 90) (layer "F.Fab") hide) (property "Description" "Sub-1GHz RF Transceiver" (at 70.0 46.0 90) (layer "F.Fab") hide) (property "Manufacturer" "Texas Instruments" (at 70.0 46.0 90) (layer "F.Fab") hide) (property "MPN" "CC1101RGPR" (at 70.0 46.0 90) (layer "F.Fab") hide) (property "LCSC" "C11948" (at 70.0 46.0 90) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567892" (reference "U2") (unit 1) ) (fp_rect (start -2.0 -2.0 0) (end 2.0 2.0 0) (stroke (width 0.12) (type solid)) (fill none) (layer "F.CrtYd") ) ) (footprint "Package_DFN_QFN:QFN-40-1EP_6x6mm_P0.5mm" (layer "F.Cu") (uuid "fp-pn5180-001") (at 71.0 32.0 0) (property "Reference" "U3" (at 68.0 29.0 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "PN5180A0ET" (at 71.0 35.0 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Footprint" "Package_DFN_QFN:QFN-40-1EP_6x6mm_P0.5mm" (at 71.0 32.0 0) (layer "F.Fab") hide) (property "Datasheet" "https://www.nxp.com/docs/en/data-sheet/PN5180.pdf" (at 71.0 32.0 0) (layer "F.Fab") hide) (property "Description" "NFC Controller" (at 71.0 32.0 0) (layer "F.Fab") hide) (property "Manufacturer" "NXP" (at 71.0 32.0 0) (layer "F.Fab") hide) (property "MPN" "PN5180A0ET/C110F" (at 71.0 32.0 0) (layer "F.Fab") hide) (property "LCSC" "C2965699" (at 71.0 32.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567893" (reference "U3") (unit 1) ) (fp_rect (start -3.0 -3.0) (end 3.0 3.0) (stroke (width 0.12) (type solid)) (fill none) (layer "F.CrtYd") ) ) (footprint "Package_SO:SOIC-8-1EP_4.9x3.9mm_P1.27mm" (layer "F.Cu") (uuid "fp-tp4056-001") (at 5.0 48.0 0) (property "Reference" "U5" (at 3.0 46.0 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "TP4056" (at 5.0 50.0 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "LiPo Charger IC" (at 5.0 48.0 0) (layer "F.Fab") hide) (property "LCSC" "C16581" (at 5.0 48.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567894" (reference "U5") (unit 1) ) ) (footprint "Package_SON:Texas_WSON-8-1EP_2x2mm_P0.5mm" (layer "F.Cu") (uuid "fp-tps62740-001") (at 8.0 42.0 0) (property "Reference" "U6" (at 7.0 41.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "TPS62740DSST" (at 8.0 43.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "3.3V Buck Converter" (at 8.0 42.0 0) (layer "F.Fab") hide) (property "LCSC" "C139256" (at 8.0 42.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567895" (reference "U6") (unit 1) ) ) (footprint "Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12" (layer "F.Cu") (uuid "fp-usbc-001") (at 0.0 27.0 0) (property "Reference" "U8" (at -3.0 27.0 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "USB_C_Receptacle" (at 3.0 27.0 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "USB Type-C Receptacle" (at 0.0 27.0 0) (layer "F.Fab") hide) (property "LCSC" "C165948" (at 0.0 27.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567896" (reference "U8") (unit 1) ) ) (footprint "Connector_Card:SD_Hirose_DM3BT-SF-PEJ" (layer "F.Cu") (uuid "fp-sd-001") (at 10.0 5.0 0) (property "Reference" "U9" (at 7.0 3.0 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "MicroSD_Card" (at 10.0 7.0 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "MicroSD Card Socket" (at 10.0 5.0 0) (layer "F.Fab") hide) (property "LCSC" "C136606" (at 10.0 5.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567897" (reference "U9") (unit 1) ) ) (footprint "Connector_FFC-FPC:Hirose_FH12-20S-0.5SH_1x20-1MP_P0.50mm_Horizontal" (layer "F.Cu") (uuid "fp-exp-001") (at 85.0 27.0 90) (property "Reference" "J1" (at 82.0 27.0 90) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "Expansion_20pin" (at 88.0 27.0 90) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "20-pin FPC Expansion Port" (at 85.0 27.0 90) (layer "F.Fab") hide) (property "LCSC" "C160404" (at 85.0 27.0 90) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567898" (reference "J1") (unit 1) ) ) (footprint "Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical" (layer "F.Cu") (uuid "fp-swd-001") (at 40.0 5.0 0) (property "Reference" "J2" (at 38.0 3.0 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "SWD_Debug" (at 40.0 7.0 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "SWD Debug Header" (at 40.0 5.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef1234567899" (reference "J2") (unit 1) ) ) (footprint "LED_SMD:LED_RGB_5050-4" (layer "F.Cu") (uuid "fp-ws2812b-001") (at 25.0 50.0 0) (property "Reference" "D1" (at 23.0 49.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "WS2812B" (at 25.0 51.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "RGB LED with integrated controller" (at 25.0 50.0 0) (layer "F.Fab") hide) (property "LCSC" "C114586" (at 25.0 50.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef123456789a" (reference "D1") (unit 1) ) ) (footprint "Buzzer_Beeper:Buzzer_12x9.5RM7.6" (layer "F.Cu") (uuid "fp-buzzer-001") (at 45.0 50.0 0) (property "Reference" "LS1" (at 43.0 48.0 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "Piezo_85dB" (at 45.0 52.0 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "Piezo Buzzer, 85dB, 2.7kHz" (at 45.0 50.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef123456789b" (reference "LS1") (unit 1) ) ) (footprint "OptoDevice:IRReceiver_Vishay_MOLDING-3" (layer "F.Cu") (uuid "fp-ir-rx-001") (at 50.0 0.0 0) (property "Reference" "Q2" (at 48.0 -1.5 0) (layer "F.SilkS") (effects (font (size 0.8 0.8) (bold yes)) (justify left))) (property "Value" "TSOP38238" (at 50.0 1.5 0) (layer "F.Fab") (effects (font (size 0.6 0.6)) (justify left))) (property "Description" "IR Receiver, 38kHz" (at 50.0 0.0 0) (layer "F.Fab") hide) (property "LCSC" "C139386" (at 50.0 0.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef123456789c" (reference "Q2") (unit 1) ) ) (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") (uuid "fp-led-chrg-001") (at 3.0 52.0 0) (property "Reference" "LED1" (at 1.0 51.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5) (bold yes)) (justify left))) (property "Value" "Red" (at 3.0 53.0 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "Description" "Charging indicator (Red)" (at 3.0 52.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef123456789d" (reference "LED1") (unit 1) ) ) (footprint "LED_SMD:LED_0603_1608Metric" (layer "F.Cu") (uuid "fp-led-done-001") (at 7.0 52.0 0) (property "Reference" "LED2" (at 5.0 51.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5) (bold yes)) (justify left))) (property "Value" "Green" (at 7.0 53.0 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "Description" "Charge done indicator (Green)" (at 7.0 52.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef123456789e" (reference "LED2") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-up-001") (at 30.0 40.0 0) (property "Reference" "SW1" (at 28.0 39.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "BTN_UP" (at 30.0 41.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "D-pad Up button" (at 30.0 40.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef123456789f" (reference "SW1") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-down-001") (at 30.0 44.0 0) (property "Reference" "SW2" (at 28.0 43.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "BTN_DOWN" (at 30.0 45.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "D-pad Down button" (at 30.0 44.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a0" (reference "SW2") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-left-001") (at 26.0 42.0 0) (property "Reference" "SW3" (at 24.0 41.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "BTN_LEFT" (at 26.0 43.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "D-pad Left button" (at 26.0 42.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a1" (reference "SW3") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-right-001") (at 34.0 42.0 0) (property "Reference" "SW4" (at 32.0 41.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "BTN_RIGHT" (at 34.0 43.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "D-pad Right button" (at 34.0 42.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a2" (reference "SW4") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-ok-001") (at 30.0 48.0 0) (property "Reference" "SW5" (at 28.0 47.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "BTN_OK" (at 30.0 49.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "OK/Select button" (at 30.0 48.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a3" (reference "SW5") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-back-001") (at 38.0 48.0 0) (property "Reference" "SW6" (at 36.0 47.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "BTN_BACK" (at 38.0 49.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "Back button" (at 38.0 48.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a4" (reference "SW6") (unit 1) ) ) (footprint "Button_Switch_SMD:SW_SPST_B3U-1000P" (layer "F.Cu") (uuid "fp-btn-rst-001") (at 20.0 5.0 0) (property "Reference" "SW7" (at 18.0 4.0 0) (layer "F.SilkS") (effects (font (size 0.6 0.6) (bold yes)) (justify left))) (property "Value" "RESET" (at 20.0 6.5 0) (layer "F.Fab") (effects (font (size 0.5 0.5)) (justify left))) (property "Description" "Reset button" (at 20.0 5.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a5" (reference "SW7") (unit 1) ) ) (footprint "Capacitor_SMD:C_0402_1005Metric" (layer "F.Cu") (uuid "fp-c1-001") (at 15.0 10.0 0) (property "Reference" "C1" (at 13.5 9.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "100nF" (at 15.0 11.0 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "LCSC" "C1525" (at 15.0 10.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a6" (reference "C1") (unit 1) ) ) (footprint "Capacitor_SMD:C_0603_1608Metric" (layer "F.Cu") (uuid "fp-c2-001") (at 18.0 10.0 0) (property "Reference" "C2" (at 16.5 9.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "10uF" (at 18.0 11.0 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "LCSC" "C19702" (at 18.0 10.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a7" (reference "C2") (unit 1) ) ) (footprint "Resistor_SMD:R_0402_1005Metric" (layer "F.Cu") (uuid "fp-r1-001") (at 15.0 13.0 0) (property "Reference" "R1" (at 13.5 12.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "10k" (at 15.0 14.0 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "LCSC" "C25744" (at 15.0 13.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a8" (reference "R1") (unit 1) ) ) (footprint "Package_TO_SOT_SMD:SOT-23" (layer "F.Cu") (uuid "fp-q1-001") (at 55.0 5.0 0) (property "Reference" "Q1" (at 53.5 4.0 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "BSS138" (at 55.0 6.5 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "Description" "N-MOSFET, 50V, 220mA" (at 55.0 5.0 0) (layer "F.Fab") hide) (property "LCSC" "C112431" (at 55.0 5.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678a9" (reference "Q1") (unit 1) ) ) (footprint "Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm" (layer "F.Cu") (uuid "fp-y1-001") (at 35.0 10.0 0) (property "Reference" "Y1" (at 33.5 9.0 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "32MHz" (at 35.0 11.5 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "Description" "32MHz crystal, 10pF load" (at 35.0 10.0 0) (layer "F.Fab") hide) (property "LCSC" "C160414" (at 35.0 10.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678aa" (reference "Y1") (unit 1) ) ) (footprint "Crystal:Crystal_SMD_3215-2Pin_3.2x1.5mm" (layer "F.Cu") (uuid "fp-y2-001") (at 35.0 13.0 0) (property "Reference" "Y2" (at 33.5 12.0 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "32.768kHz" (at 35.0 14.5 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "Description" "RTC crystal" (at 35.0 13.0 0) (layer "F.Fab") hide) (property "LCSC" "C32346" (at 35.0 13.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678ab" (reference "Y2") (unit 1) ) ) (footprint "Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mm" (layer "F.Cu") (uuid "fp-y4-001") (at 75.0 46.0 0) (property "Reference" "Y4" (at 73.5 45.0 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify left))) (property "Value" "26MHz" (at 75.0 47.5 0) (layer "F.Fab") (effects (font (size 0.4 0.4)) (justify left))) (property "Description" "CC1101 crystal, 26MHz" (at 75.0 46.0 0) (layer "F.Fab") hide) (property "LCSC" "C160414" (at 75.0 46.0 0) (layer "F.Fab") hide) (path "/a1b2c3d4-e5f6-7890-abcd-ef12345678ac" (reference "Y4") (unit 1) ) ) (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu") (uuid "fp-mh1-001") (at 3.0 3.0) (property "Reference" "H1" (at 3.0 1.5 0) (layer "F.SilkS") (effects (font (size 0.6 0.6)) (justify left))) (property "Value" "MountingHole" (at 3.0 4.5 0) (layer "F.Fab") hide) ) (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu") (uuid "fp-mh2-001") (at 82.0 3.0) (property "Reference" "H2" (at 82.0 1.5 0) (layer "F.SilkS") (effects (font (size 0.6 0.6)) (justify left))) (property "Value" "MountingHole" (at 82.0 4.5 0) (layer "F.Fab") hide) ) (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu") (uuid "fp-mh3-001") (at 3.0 52.0) (property "Reference" "H3" (at 3.0 50.5 0) (layer "F.SilkS") (effects (font (size 0.6 0.6)) (justify left))) (property "Value" "MountingHole" (at 3.0 53.5 0) (layer "F.Fab") hide) ) (footprint "MountingHole:MountingHole_2.5mm" (layer "F.Cu") (uuid "fp-mh4-001") (at 82.0 52.0) (property "Reference" "H4" (at 82.0 50.5 0) (layer "F.SilkS") (effects (font (size 0.6 0.6)) (justify left))) (property "Value" "MountingHole" (at 82.0 53.5 0) (layer "F.Fab") hide) ) (fp_rect (start 0 0) (end 85 55) (stroke (width 0.15) (type solid)) (fill none) (layer "Edge.Cuts") (uuid "board-outline") ) (fp_arc (start 0 3) (mid 0.879 0.879) (end 3 0) (stroke (width 0.15) (type solid)) (layer "Edge.Cuts") ) (fp_arc (start 85 3) (mid 84.121 0.879) (end 82 0) (stroke (width 0.15) (type solid)) (layer "Edge.Cuts") ) (fp_arc (start 0 52) (mid 0.879 54.121) (end 3 55) (stroke (width 0.15) (type solid)) (layer "Edge.Cuts") ) (fp_arc (start 85 52) (mid 84.121 54.121) (end 82 55) (stroke (width 0.15) (type solid)) (layer "Edge.Cuts") ) (zone (net 2) (net_name "GND") (layer "In1.Cu") (hatch edge 0.5) (connect_pads (clearance 0.3)) (min_thickness 0.25) (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts (xy 0 0) (xy 85 0) (xy 85 55) (xy 0 55))) ) (zone (net 1) (net_name "+3V3") (layer "In2.Cu") (hatch edge 0.5) (connect_pads (clearance 0.3)) (min_thickness 0.25) (fill yes (thermal_gap 0.5) (thermal_bridge_width 0.5)) (polygon (pts (xy 0 0) (xy 85 0) (xy 85 55) (xy 0 55))) ) (zone (net 0) (net_name "") (layers "*.Cu") (hatch edge 0.5) (min_thickness 0.25) (fill no) (polygon (pts (xy 60 40) (xy 82 40) (xy 82 52) (xy 60 52))) (name "CC1101_RF_Keepout") ) (zone (net 0) (net_name "") (layers "*.Cu") (hatch edge 0.5) (min_thickness 0.25) (fill no) (polygon (pts (xy 60 25) (xy 82 25) (xy 82 40) (xy 60 40))) (name "NFC_Antenna_Keepout") ) (zone (net 0) (net_name "") (layers "*.Cu") (hatch edge 0.5) (min_thickness 0.25) (fill no) (polygon (pts (xy 60 5) (xy 82 5) (xy 82 22) (xy 60 22))) (name "RFID_Antenna_Keepout") ) (gr_text "Pocket-S v1.0" (at 42.0 53.0 0) (layer "B.SilkS") (uuid "silk-board-name") (effects (font (size 1.5 1.5) (bold yes)) (justify center)) ) (gr_text "github.com/ridhinva/pocket-s" (at 42.0 51.0 0) (layer "B.SilkS") (uuid "silk-board-url") (effects (font (size 0.8 0.8)) (justify center)) ) (gr_text "MIT / CERN-OHL-P-2.0" (at 42.0 49.0 0) (layer "B.SilkS") (uuid "silk-board-license") (effects (font (size 0.6 0.6)) (justify center)) ) (gr_text "▲" (at 30.0 38.5 0) (layer "F.SilkS") (uuid "silk-dpad-up") (effects (font (size 1.0 1.0) (bold yes)) (justify center)) ) (gr_text "▼" (at 30.0 45.5 0) (layer "F.SilkS") (uuid "silk-dpad-down") (effects (font (size 1.0 1.0) (bold yes)) (justify center)) ) (gr_text "◄" (at 24.5 42.0 0) (layer "F.SilkS") (uuid "silk-dpad-left") (effects (font (size 1.0 1.0) (bold yes)) (justify center)) ) (gr_text "►" (at 35.5 42.0 0) (layer "F.SilkS") (uuid "silk-dpad-right") (effects (font (size 1.0 1.0) (bold yes)) (justify center)) ) (gr_text "OK" (at 30.0 49.5 0) (layer "F.SilkS") (uuid "silk-btn-ok") (effects (font (size 0.8 0.8) (bold yes)) (justify center)) ) (gr_text "BACK" (at 38.0 49.5 0) (layer "F.SilkS") (uuid "silk-btn-back") (effects (font (size 0.8 0.8) (bold yes)) (justify center)) ) (gr_text "USB-C" (at 0.0 32.0 0) (layer "F.SilkS") (uuid "silk-usb-label") (effects (font (size 0.8 0.8)) (justify left)) ) (gr_text "SD" (at 10.0 8.5 0) (layer "F.SilkS") (uuid "silk-sd-label") (effects (font (size 0.8 0.8)) (bold yes)) (justify center)) ) (gr_text "SWD" (at 40.0 8.5 0) (layer "F.SilkS") (uuid "silk-swd-label") (effects (font (size 0.8 0.8) (bold yes)) (justify center)) ) (gr_text "CC1101" (at 70.0 42.0 0) (layer "F.SilkS") (uuid "silk-cc1101-label") (effects (font (size 0.8 0.8) (bold yes)) (justify center)) ) (gr_text "PN5180" (at 71.0 28.0 0) (layer "F.SilkS") (uuid "silk-pn5180-label") (effects (font (size 0.8 0.8) (bold yes)) (justify center)) ) (gr_text "EXP" (at 83.0 27.0 90) (layer "F.SilkS") (uuid "silk-exp-label") (effects (font (size 0.8 0.8) (bold yes)) (justify center)) ) (gr_text "IR RX" (at 50.0 -1.5 0) (layer "F.SilkS") (uuid "silk-ir-rx-label") (effects (font (size 0.6 0.6)) (justify center)) ) (gr_text "IR TX" (at 55.0 -1.5 0) (layer "F.SilkS") (uuid "silk-ir-tx-label") (effects (font (size 0.6 0.6)) (justify center)) ) (gr_text "CH" (at 3.0 53.5 0) (layer "F.SilkS") (uuid "silk-led-chrg") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "OK" (at 7.0 53.5 0) (layer "F.SilkS") (uuid "silk-led-done") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "GND" (at 1.5 27.0 90) (layer "F.SilkS") (uuid "silk-usb-gnd") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "+5V" (at 1.5 24.0 90) (layer "F.SilkS") (uuid "silk-usb-vbus") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "D+" (at 1.5 29.0 90) (layer "F.SilkS") (uuid "silk-usb-dp") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "D-" (at 1.5 30.5 90) (layer "F.SilkS") (uuid "silk-usb-dm") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "CC1" (at 1.5 25.5 90) (layer "F.SilkS") (uuid "silk-usb-cc1") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "CC2" (at 1.5 31.5 90) (layer "F.SilkS") (uuid "silk-usb-cc2") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "R" (at 5.0 46.5 0) (layer "F.SilkS") (uuid "silk-tp4056-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "3V3" (at 8.0 40.5 0) (layer "F.SilkS") (uuid "silk-tps62740-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "BAT" (at 10.0 48.0 0) (layer "F.SilkS") (uuid "silk-bat-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "BUZZ" (at 45.0 52.0 0) (layer "F.SilkS") (uuid "silk-buzzer-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "RGB" (at 25.0 52.0 0) (layer "F.SilkS") (uuid "silk-rgb-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "32M" (at 35.0 8.5 0) (layer "F.SilkS") (uuid "silk-xtal-main") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "32k" (at 35.0 14.5 0) (layer "F.SilkS") (uuid "silk-xtal-rtc") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "26M" (at 75.0 44.5 0) (layer "F.SilkS") (uuid "silk-xtal-cc1101") (effects (font (size 0.5 0.5)) (justify center)) ) (gr_text "RST" (at 20.0 6.5 0) (layer "F.SilkS") (uuid "silk-rst-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "BOOT" (at 38.0 46.5 0) (layer "F.SilkS") (uuid "silk-boot-label") (effects (font (size 0.6 0.6) (bold yes)) (justify center)) ) (gr_text "H1" (at 3.0 1.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify center))) (gr_text "H2" (at 82.0 1.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify center))) (gr_text "H3" (at 3.0 53.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify center))) (gr_text "H4" (at 82.0 53.5 0) (layer "F.SilkS") (effects (font (size 0.5 0.5)) (justify center))) (dimension (type aligned) (layer "Dwgs.User") (pts (xy 0 55) (xy 85 55)) (height -3.0) (gr_text "85.000 mm" (at 42.0 56.5 0) (layer "Dwgs.User") (effects (font (size 1.0 1.0)))) (format (prefix "") (suffix "") (units 2) (units_format 1) (precision 3)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.586) (text_frame 0) (extension_offset 0.5)) ) (dimension (type aligned) (layer "Dwgs.User") (pts (xy 85 0) (xy 85 55)) (height 3.0) (gr_text "55.000 mm" (at 89.5 27.5 90) (layer "Dwgs.User") (effects (font (size 1.0 1.0)))) (format (prefix "") (suffix "") (units 2) (units_format 1) (precision 3)) (style (thickness 0.15) (arrow_length 1.27) (text_position_mode 0) (extension_height 0.586) (text_frame 0) (extension_offset 0.5)) ) )