Skip to the content
PCBKitNew board
4 layers64.8 × 58.7 mmSalp board, the printed circuit board in 3D

Repository for undergraduate thesis code, documentation, and PCB design. Thesis link: https://ir.library.oregonstate.edu/concern/honors_college_theses/b5645158b?locale=en

Size
64.8 × 58.7 mm
Copper layers
4
Thickness
1.6 mm
Parts
61
Nets
74
Pads
236
Tracks, vias
484, 53
Pours
2
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
27 Aug 2026
Updated
27 Aug 2026

Overview

Salp board is an open-source printed circuit board by Jack-Cb, from the Jack-Cb/sensOrbPorted repository on GitHub. It is a 4-layer board of 64.8 × 58.7 mm with 61 parts on 74 nets, routed with 484 tracks and 53 vias.

It is built around the ATTINY3226-SU, DW01A and LD1117S33TR(MS), with the TP4057, IRLML6402 and BAT54CW among its other parts. Its parts include 23 capacitors, 10 resistors, 8 connectors, 5 ICs and 5 diodes. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

7

README

README.md

Jack's Test Branch for New PCB/Code Implementations

Steps for STM32 Development Setup With PlatformIO:

  1. Install the PlatformIO IDE extension within VSCode

  2. Using Zadig and having the board you want to program connected via USB, install drivers to use DFU programming

  3. When creating a new PlatformIO project, enable the following flags in the platformio.ini file:

    text
     [env:genericSTM32F411CE]
     platform = ststm32
     board = genericSTM32F411CE
     framework = arduino
     upload_protocol = dfu
     monitor_speed = 9600
     build_flags = 
         -D ENABLE_USB_SERIAL
         -D PIO_FRAMEWORK_ARDUINO_ENABLE_CDC
     lib_deps = 
         ....
         ....

Extra Important Notes:

  • When creating a new PlatformIO project, you should be able to select a specific version of STM32, make sure you select the board version you are using, and make sure it is provided in the platformio.ini file. I'm using a STM32F411CE, so that is why it is written in the env and board fields.

  • The monitor_speed parameter should be adjust to whatever monitor speed you wish to use and should match whatever speed you provide in Serial.begin(...).

  • If you want multiple monitors: Select the COM port you wish to monitor Go to the Terminal tab, click the drop down next to the plus on the right hand side (its near the running tasks window) Click 'Run Task' and then click the 'PlatformIO: Monitor' task that should have appeared at the top of the window

  • If you want to add external libraries: click the PlatformIO extension button on the left, then click libraries to search for what you want. Adding libraries should add the library's name in the lib_deps section in the platformio.ini file.

Parts

61
QtyValueFootprintReferences
4MountingHole_PadMountingHole:MountingHole_2.2mm_M2_PadH1, H2, H3, H4
3100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC18, C20, C21
31kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4, R9, R10
2.1uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C10
210Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR6, R7
2100 nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8, C14
210uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC15, C22
2200pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2
2220pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC5, C6
222pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC3, C4
222pFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC12, C13
2560nHInductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolderL1, L2
2ATTINY3226Connector_PinSocket_2.54mm:PinSocket_2x09_P2.54mm_VerticalJ1, J8
2IRLML6402Package_TO_SOT_SMD:SOT-23Q1, Q2
2LEDLED_SMD:LED_0805_2012MetricD2, D3
2READ/WRITEConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ2, J3
10.1 uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC23
11.6KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
110 uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC17
1100Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR11
110nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC16
11KResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2
11nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC11
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC19
127.12 MHzCrystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm_HandSolderingY2
13.9kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5
14.7uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC9
168Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
1APFA3010LED_SMD:LED_Kingbright_APFA3010_3x1.5mm_HorizontalD5
1ATtiny3226-SPackage_SO:SOIC-20W_7.5x12.8mm_P1.27mmU3
1BAT54CWPackage_TO_SOT_SMD:SOT-323_SC-70D4
1BZS55C5V1Diode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD1
1BatteryBattery:BatteryHolder_Keystone_1060_1x2032BT1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ4
1DW01APackage_TO_SOT_SMD:SOT-23-6U6
1LD1117S33TRPackage_TO_SOT_SMD:SOT-223-3_TabPin2U1
1PN5321A3HN/C106_55PN532:QFN40G-0.5-6X6MMU2
1POWERConnector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ10
1POWER_JUMPERConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ9
1TP4057Package_TO_SOT_SMD:TSOT-23-6U4
1~Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_HorizontalJ12

Questions

How big is the Salp board PCB?

It measures 64.8 × 58.7 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Salp board use?

61 parts, built around the ATTINY3226-SU, DW01A, LD1117S33TR(MS) and TP4057. 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 Salp board KiCad files?

From the Jack-Cb/sensOrbPorted repository on GitHub, at the commit this page was made from: the board is Schematics & PCB/sensOrb/salp_board.kicad_pcb and its schematic Documentation/PN532/nfc_breakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Salp board design in my own project?

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

More from Jack-Cb/sensOrbPorted

4
  • 4 layers2.1 × 59.4 mmPN7160 STM32, the printed circuit board in 3D

    PN7160 STM32

    Jack-Cb/sensOrbPorted

    Repository for undergraduate thesis code, documentation, and PCB design. Thesis link: https://ir.library.oregonstate.edu/concern/honors_college_theses/b5645158b?locale=en

    87 parts
  • 4 layers60.5 × 99 mmTactile Sensor Jack Proto V1, the printed circuit board in 3D

    Tactile Sensor Jack Proto V1

    Jack-Cb/sensOrbPorted

    Repository for undergraduate thesis code, documentation, and PCB design. Thesis link: https://ir.library.oregonstate.edu/concern/honors_college_theses/b5645158b?locale=en

    67 parts
  • 4 layers2 × 56.2 mmSalp board round, the printed circuit board in 3D

    Salp board round

    Jack-Cb/sensOrbPorted

    Repository for undergraduate thesis code, documentation, and PCB design. Thesis link: https://ir.library.oregonstate.edu/concern/honors_college_theses/b5645158b?locale=en

    63 parts
  • 2 layers24.5 × 17 mmSensOrb Baro Unit, the printed circuit board in 3D

    SensOrb Baro Unit

    Jack-Cb/sensOrbPorted

    Repository for undergraduate thesis code, documentation, and PCB design. Thesis link: https://ir.library.oregonstate.edu/concern/honors_college_theses/b5645158b?locale=en

    7 parts

Similar boards

  • 4 layers64.8 × 58.7 mmSalp board, the printed circuit board in 3D

    Salp board

    aeiou642/sensOrb

    Initial commit

    77 parts2
  • 2 layers86 × 99 mmPanel, the printed circuit board in 3D

    Panel

    KuruczKende/OmniPin

    305 parts
  • 2 layers40 × 43 mmSlimeVR pcb, the printed circuit board in 3D

    SlimeVR pcb

    H3wastooshort/slimeinator

    71 parts2AGPL-3.0
  • 4 layers42.5 × 47 mmTamagotchi thing, the printed circuit board in 3D

    Tamagotchi thing

    afonsus1997/Tamagotchi-thing

    Just a dumb attempt to make a tamagotch.

    90 parts
  • 2 layers95 × 67.5 mmThrust meter, the printed circuit board in 3D

    Thrust meter

    Bigbee452/thrust-meter-pcb

    58 parts
  • 4 layers45 × 32.5 mmFlashKa panel, the printed circuit board in 3D

    FlashKa panel

    DomPka/LuxLibre

    Pick a light · Compare · Web apps · Firmware · Design your own · Build a FlashKa · Repository map · Help

    143 partsGPL-3.0
  • 2 layers5 × 99.7 mmHacky holidays, the printed circuit board in 3D

    Hacky holidays

    grimsteel/pixel-clock

    Clock shaped pcb with neopixels + buzzer

    45 partsGPL-3.0