

SparkFun Portability Shield
A small board that adds a display, navigation, logging, and battery management.
- Size
- 43.2 × 43.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 103
- Nets
- 62
- Pads
- 221
- Tracks, vias
- 425, 84
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 23 Sep 2024
- Updated
- 18 Sep 2026
Overview
SparkFun Portability Shield is an open-source printed circuit board by sparkfun, from the sparkfun/SparkFun_Portability_Shield repository on GitHub. It is a 2-layer board of 43.2 × 43.2 mm with 103 parts on 62 nets, routed with 425 tracks and 84 vias.
It is built around the AP2112K-3.3, LM66200DRL and MCP73831, with the PCA9554PW among its other parts. Its parts include 17 resistors, 16 capacitors, 6 ICs, 4 connectors and 2 diodes. It belongs with the lEDs and displays and power boards of this library.
Main components
4AP2112K-3.3
SOT253.3V 600mA CMOS Low Dropout Linear Regulator with EnableDiodes IncorporatedUncategorisedLM66200DRL
SOT-583-40℃~+125℃ 1.32uA 1.6V~5.5V 2 74mΩ Reverse current blocking、Over temperature protection、With enable SOT-583 ORing Controllers ROHSTexas InstrumentsPower Distribution SwitchesMCP73831
UncategorisedMicrochip TechnologyPCA9554PW
TSSOP-16-40℃~+85℃ 10mA 2.3V~5.5V 24mA 250nA 400kHz 4V 500mV 8 8 I2C、SMBus Interrupt Output Reset function、Cascading and address extension TSSOP-16 I/O Expanders ROHSNXP SemiconductorsI/O Expanders
README
README.mdSparkFun Portability Shield
SparkFun Portability Shield (DEV-27510)
The SparkFun Portability Shield adds all the user interface bits needed to take a SparkFun development board into the field. A LiPo battery connector, charger, fuel gauge, and an on/off switch address your power needs. A friction-fit microSD connector allows for data logging. The 1.3in. OLED and a five-way navigation switch provide an excellent user interface. Locking 0.1in. headers along the shield's edge make it easier to solder male pins in place.
I2C is used to interface with the display, fuel gauge, and five-way navigation switch (GPIO expander PCA9554). SPI is used to communicate with the microSD card. The power switch uses an ideal diode (LM66200) to disconnect the battery from the system for a sleep current of approximately 4μA.
The Portability Shield has been designed to be usable with any compatible main board, with the RTK Postcard being the first!
Head to the Sparkfun Portability Shield Product Manual for technical documentation.
Repository Contents
- /Hardware - KiCad design files (.kicad_pro, .kicad_pcb, kicad_sch)
- /docs - Documentation for the github pages version of this hookup guide
License Information
This product is open source!
Please review the LICENSE.md file for license information.
If you have any questions or concerns on licensing, please contact technical support on our SparkFun forums.
Distributed as-is; no warranty is given.
- Your friends at SparkFun.
Parts
103| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 10k | SparkFun-Resistor:R_0603_1608Metric | R1, R2, R5, R6, R8, R9, R10, R11, R12 |
| 5 | 0.1uF | SparkFun-Capacitor:C_0603_1608Metric | C2, C3, C9, C13, C16 |
| 4 | Fiducial_0.5mm | SparkFun-Aesthetic:Fiducial_0.5mm_Mask1mm | FID1, FID2, FID3, FID4 |
| 4 | Standoff | SparkFun-Hardware:Standoff | ST1, ST2, ST3, ST4 |
| 3 | 1.0uF | SparkFun-Capacitor:C_0603_1608Metric | C6, C7, C8 |
| 3 | 4.7uF | SparkFun-Capacitor:C_0603_1608Metric | C4, C5, C12 |
| 2 | 1.0uF | SparkFun-Capacitor:C_0805_2012Metric | C11, C14 |
| 2 | 100k | SparkFun-Resistor:R_0603_1608Metric | R13, R17 |
| 2 | 10uF | SparkFun-Capacitor:C_0603_1608Metric | C1, C10 |
| 2 | 1k | SparkFun-Resistor:R_0603_1608Metric | R4, R14 |
| 2 | 2.2k | SparkFun-Resistor:R_0603_1608Metric | R15, R16 |
| 2 | G*** | kibuzzard-67140B1C | kibuzzard-67140B1C, kibuzzard-67140B1C |
| 2 | G*** | kibuzzard-67140B31 | kibuzzard-67140B31, kibuzzard-67140B31 |
| 1 | 1x09 | SparkFun-Connector:1x09_Locking | J4 |
| 1 | 1x10 | SparkFun-Connector:1x10_Locking | J2 |
| 1 | 2.0k | SparkFun-Resistor:R_0603_1608Metric | R3 |
| 1 | 2.2uF | SparkFun-Capacitor:C_0805_2012Metric | C15 |
| 1 | 390k | SparkFun-Resistor:R_0603_1608Metric | R7 |
| 1 | AP2112K-3.3 | SparkFun-Semiconductor-Standard:SOT23-5 | U1 |
| 1 | CHG | SparkFun-Jumper:Jumper_2_NC_Trace | JP1 |
| 1 | D/C | SparkFun-Jumper:Jumper_2_NO | JP2 |
| 1 | Flame | SparkFun-Aesthetic:SparkFun_Flame_2mm | G*** |
| 1 | G*** | kibuzzard-66F0844F | kibuzzard-66F0844F |
| 1 | G*** | kibuzzard-66F083BA | kibuzzard-66F083BA |
| 1 | G*** | kibuzzard-66F0B700 | kibuzzard-66F0B700 |
| 1 | G*** | kibuzzard-673B9979 | kibuzzard-673B9979 |
| 1 | G*** | kibuzzard-66F4A593 | kibuzzard-66F4A593 |
| 1 | G*** | kibuzzard-66F08598 | kibuzzard-66F08598 |
| 1 | G*** | kibuzzard-66F0B716 | kibuzzard-66F0B716 |
| 1 | G*** | kibuzzard-66CB37A9 | kibuzzard-66CB37A9 |
| 1 | G*** | kibuzzard-66F08463 | kibuzzard-66F08463 |
| 1 | G*** | kibuzzard-66F0833D | kibuzzard-66F0833D |
| 1 | G*** | kibuzzard-673B98BA | kibuzzard-673B98BA |
| 1 | G*** | kibuzzard-66F08248 | kibuzzard-66F08248 |
| 1 | G*** | kibuzzard-66F4A59B | kibuzzard-66F4A59B |
| 1 | G*** | kibuzzard-66F08589 | kibuzzard-66F08589 |
| 1 | G*** | kibuzzard-66CAA9A5 | kibuzzard-66CAA9A5 |
| 1 | G*** | kibuzzard-673B9961 | kibuzzard-673B9961 |
| 1 | G*** | kibuzzard-66F083B5 | kibuzzard-66F083B5 |
| 1 | G*** | kibuzzard-66F08561 | kibuzzard-66F08561 |
| 1 | G*** | kibuzzard-673B9939 | kibuzzard-673B9939 |
| 1 | G*** | kibuzzard-66F08337 | kibuzzard-66F08337 |
| 1 | G*** | kibuzzard-67140CF9 | kibuzzard-67140CF9 |
| 1 | G*** | kibuzzard-66F08591 | kibuzzard-66F08591 |
| 1 | G*** | kibuzzard-66F083A9 | kibuzzard-66F083A9 |
| 1 | G*** | kibuzzard-66F080F8 | kibuzzard-66F080F8 |
| 1 | G*** | kibuzzard-66F0853A | kibuzzard-66F0853A |
| 1 | G*** | kibuzzard-66F080CC | kibuzzard-66F080CC |
| 1 | G*** | kibuzzard-66F0824D | kibuzzard-66F0824D |
| 1 | G*** | kibuzzard-66F080E9 | kibuzzard-66F080E9 |
| 1 | G*** | kibuzzard-66F080D6 | kibuzzard-66F080D6 |
| 1 | G*** | kibuzzard-66F0B764 | kibuzzard-66F0B764 |
| 1 | G*** | kibuzzard-66F085B1 | kibuzzard-66F085B1 |
| 1 | G*** | kibuzzard-66F08559 | kibuzzard-66F08559 |
| 1 | G*** | kibuzzard-673B999B | kibuzzard-673B999B |
| 1 | G*** | kibuzzard-66F37954 | kibuzzard-66F37954 |
| 1 | I²C | SparkFun-Jumper:Jumper_3_NC-2_Trace | JP4 |
| 1 | JST_2mm_LiPo | SparkFun-Connector:JST_SMD_2.0mm-2 | J3 |
| 1 | LM66200 | SparkFun-Semiconductor-Standard:SOT-583-8 | U7 |
| 1 | LOGO | SparkFun-Aesthetic:SparkFun_Logo_20mm | G*** |
| 1 | LOGO | SparkFun-Aesthetic:SparkFun_Logo_10mm | G*** |
| 1 | MAX17048 | SparkFun-Semiconductor-Standard:DFN-8 | U2 |
| 1 | MCP73831 | SparkFun-Semiconductor-Standard:SOT23-5 | U3 |
| 1 | MEAS | SparkFun-Jumper:Jumper_2_PTH_SMD_Combo-NC | JP5 |
| 1 | Nav Switch | SparkFun-Switch:Navigation_SMD_7.5x7.5mm | SW2 |
| 1 | OLED_1.3" | SparkFun-Display:OLED-1.3-128X64-Folded | U5 |
| 1 | OSHW_Logo | SparkFun-Aesthetic:Creative_Commons_License | G1 |
| 1 | PCA9554PW | SparkFun-Semiconductor-Standard:TSSOP-16_4.4x5mm_P0.65mm | U4 |
| 1 | PWR | SparkFun-Jumper:Jumper_2_NC_Trace | JP3 |
| 1 | Red | SparkFun-LED:LED_0603_1608Metric_Red | D3 |
| 1 | SPDT_Slide_SMD_6.7x2.6mm | SparkFun-Switch:Slide_SPST_SMD_6.7x2.6mm | SW1 |
| 1 | Val** | SparkFun-Aesthetic:OSHW_Logo_2.5mm | Ref** |
| 1 | Yellow | SparkFun-LED:LED_0603_1608Metric_Yellow | D1 |
| 1 | microSD_Friction | SparkFun-Connector:microSD_Friction_Fit_Common | J1 |
Questions
How big is the SparkFun Portability Shield PCB?
It measures 43.2 × 43.2 mm and has 2 copper layers, 1.6 mm thick.
What parts does the SparkFun Portability Shield use?
103 parts, built around the AP2112K-3.3, LM66200DRL, MCP73831 and PCA9554PW. 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 SparkFun Portability Shield KiCad files?
From the sparkfun/SparkFun_Portability_Shield repository on GitHub, at the commit this page was made from: the board is Hardware/SparkFun_Portability_Shield.kicad_pcb and its schematic Hardware/SparkFun_Portability_Shield.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the SparkFun Portability Shield design in my own project?
Its repository states no licence, so its author keeps all rights: ask sparkfun before reusing the design.
Similar boards
- 2 layers73 × 34.1 mm

- 4 layers80 × 87.6 mm

AratMicro
vorlaxen-labs/AratMicro
High-performance, open-source micromouse robot platform built for Robosam and MEB Robot (Ministry of National Education Robotics Competition, Turkey).
110 parts1MIT - 2 layers50 × 70 mm

Stacklight Controller
lmtreser/mecanica
Repositorio educativo de modelos 3D, en general dispositivos o artilugios mecánicos para vincular con electrónica
47 partsGPL-3.0 - 2 layers25.4 × 25.4 mm

SparkFun Qwiic Directional Pad
embeddedos-org/eCAD-Hardware-Products
Hardware designs + EE docs + Board datasheets of Multiple products
69 parts8MIT - 4 layers100 × 100 mm

TouchDrum V2.0
JoelEB/Touch_Drum
A repo for all thing TouchDrum Related: hardware/software files, 3D files, etc.
143 parts - 4 layers23.9 × 44.5 mm

ATTINY3226
marsairforce/breakout_boards
Small circuit boards to assist with breadboard prototyping with SMD packages.
56 parts39Unlicense - 2 layers39.4 × 20.3 mm

- 2 layers49.3 × 45.4 mm

