Skip to the content
2 layers55.1 × 48.1 mmIPod 5th Generation - Video, the printed circuit board in 3D

IPod 5th Generation - Video

the-electron-vault/Apple12
Size
55.1 × 48.1 mm
Copper layers
2
Thickness
0.84 mm
Parts
536
Nets
527
Pads
1,946
Tracks, vias
4,867, 74
Pours
48
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
19 Apr 2025
Updated
27 Jan 2026

Overview

IPod 5th Generation - Video is an open-source printed circuit board by the-electron-vault, from the the-electron-vault/Apple repository on GitHub. It is a 2-layer board of 55.1 × 48.1 mm with 536 parts on 527 nets, routed with 4,867 tracks and 74 vias.

It is built around the ISL59110IEZ-T7, CRCW02010000Z0ED and CRCW020110K0FNEDAT, with the CRCW04020000Z0ED, BLM18KG121TN1D and TACL106M006RTA among its other parts. Its parts include 162 resistors, 149 capacitors, 17 inductors, 10 transistors and 8 ICs.

Main components

12

README

MacBook Pro/Battery Indicator Light/821-0828/README.md

821-0828 A1278 Battery Indicator Light Flex

821-0828

821-0828 - Layout

821-0828 - Top Layer

821-0828 - Bottom Layer

Overview

This is an open-source, KiCad-based 821-0828 PCBA that has been reverse-engineered from a physical board. This is the flex assembly used for indicating battery level on the side of the A1278 13" MacBook Pro. The LTC3219 LED driver is configured over I2C/SMBUS. The flex also hosts an omnidirectional magnetic (Hall effect) switch (AH1802) that is used for sensing the clamshell state.

Disclaimer

The information contained in this repository has been generated via reverse-engineering of publicly available material, and is provided without warranty or guarantee of accuracy. The Electron Vault is not responsible for any losses or damages caused to equipment as a consequence of the information contained in this repository or associated documents.

Setup

Database Library

This project uses a local database library for all components. As the library is linked to the project through relative pathing, it should just work once the ODBC driver is installed.

  1. Install an ODBC driver. I use this one http://www.ch-werner.de/sqliteodbc/
  2. [Optional] Install an SQLite database editor. I use SQLiteStudio https://sqlitestudio.pl

Theme

This KiCad project has a number of thematic customisations. These are however completely optional and everything should work fine with the default theme. If you however wish to install the theme, here is the procedure:

  1. Install KiCad as normal.
  2. Copy PREF/color/Black and White.json from the repo into the corresponding folder in your KiCad preferences.
  3. Launch KiCad and open Preferences -> Colors.
  4. The Black and White theme should now be available in Schematic Editor -> Colors and PCB Editor -> Colors.
  5. Schematic font: Arial

Known Limitations

As this is a reverse-engineered design, there are several limitations potentially affecting accuracy that must be acknowledged:

  • This board is not ready for production. The intent was to make it visually accurate enough to assist with troubleshooting, repair, or as a reference design to facilitate the design of drop-in replacements or other similar projects. OpenBoardView (Landrex-BRD) compatible files (generated using kicad-boardview exporter) are provided in the repo along with PDF schematics.
    • Component placement is only photographically accurate - there may be mechanical interferences.
    • Board outline is best-effort. Use at your own risk.
    • The stackup (2L PI flex with black coverlay) is in theory correct, but provided without warranty.
    • Stiffener detail (PI behind mezzanine connector and FR-4 around magnetic switch area) is not provided.
    • The routing is in theory complete but provided without warranty.
    • Trace widths are purely photographically scaled.
  • Passive component (resistors, capacitors) values were measured with an LCR meter and rounded to the nearest standard value. Accuracy is not guaranteed.

Parts

536
QtyValueFootprintReferences
120TP820-1975_Footprints:TP-SMTPP1, PP2, PP3, PP4, PP5, PP6, PP7, PP8, PP9, PP10, PP11, PP12, PP13, TP1, TP10, TP100 +104
7010nF820-1975_Footprints:MLCC-0201C14, C20, C107, C109, C110, C112, C113, C116, C117, C127, C131, C137, C147, C148, C149, C203 +54
32100K820-1975_Footprints:RES-0201R15, R16, R105, R106, R107, R118, R119, R127, R128, R134, R138, R139, R140, R141, R143, R144 +16
251M820-1975_Footprints:RES-0201R2, R26, R28, R33, R48, R125, R126, R133, R135, R136, R137, R175, R177, R209, R392, R393 +9
190820-1975_Footprints:RES-0201R13, R23, R39, R41, R42, R43, R47, R64, R108, R123, R129, R130, R131, R132, R181, R281 +3
17100nF820-1975_Footprints:MLCC-0201C1, C2, C5, C9, C12, C16, C18, C39, C41, C81, C89, C119, C121, C129, C925, C926 +1
161uF820-1975_Footprints:MLCC-0402C10, C17, C19, C22, C24, C28, C30, C33, C60, C99, C102, C103, C108, C130, C135, C280
1110K820-1975_Footprints:RES-0201R18, R19, R24, R45, R46, R53, R61, R111, R121, R122, R280
1010uF820-1975_Footprints:MLCC-0805C80, C85, C88, C94, C111, C114, C115, C118, C155, C860
10240 Ohms @ 100 MHz820-1975_Footprints:FB-0402FL3, L2, L3, L4, L5, L6, L7, L8, L10, L203
90820-1975_Footprints:RES-0402R6, R12, R17, R20, R52, R69, R70, R85, R124
680 Ohms @ 100 MHz820-1975_Footprints:FB-0402L15, L41, L42, L200, L201, L202
5100820-1975_Footprints:RES-0201R22, R190, R191, R192, R193
5120 Ohms @ 100 MHz820-1975_Footprints:FB-0603L11, L13, L14, L19, L43
51K820-1975_Footprints:RES-0201R50, R54, R60, R146, R360
5220 Ohms @ 100 MHz820-1975_Footprints:FB-0402FL1, FL2, FL4, L9, L26
5220K820-1975_Footprints:RES-0201R30, R62, R63, R79, R87
547K820-1975_Footprints:RES-0201R4, R27, R37, R112, R283
5CMLDM7002A820-1975_Footprints:SOT563Q3, Q8, Q14, Q17, Q45
5SN74LVC1G32YZPR820-1975_Footprints:TI-YZP0005U8, U11, U13, U14, U19
5SOP-112HST820-1975_Footprints:SOP-11xHSTS100, S101, S102, S103, S104
410uF820-1975_Footprints:KYOCERA-TAC-LC84, C86, C100, C101
418K820-1975_Footprints:RES-0201R100, R101, R102, R103
475820-1975_Footprints:RES-0201R72, R81, R104, R145
4FD820-1975_Footprints:FIDUCIALFD1, FD2, FD3, FD4
310nF820-1975_Footprints:MLCC-0603C73, C75, C79
316pF820-1975_Footprints:MLCC-0201C15, C23, C29
31K820-1975_Footprints:RES-0402R71, R76, R99
333820-1975_Footprints:RES-0201R84, R89, R90
333pF820-1975_Footprints:MLCC-0201C21, C36, C128
34.7uF820-1975_Footprints:MLCC-0603C96, C136, C141
3470K820-1975_Footprints:RES-0201R1, R25, R67
347uF820-1975_Footprints:KEMET-T490TC78, C82, C104
3B0520WS-7-F820-1975_Footprints:SOD-323D1, D9, D10
3GMF05LC-HS3-GS08820-1975_Footprints:VISHAY-LLP75-6ADZP2, DZP3, DZP4
3ISL59110IEZ-T7820-1975_Footprints:ISL59110IEZU15, U16, U18
3NTS4101PT1G820-1975_Footprints:SOT-323Q4, Q9, Q11
210820-1975_Footprints:RES-0201R57, R142
2100nF820-1975_Footprints:MLCC-0402C62, C63
210uH820-1975_Footprints:SUMIDA-UNKNOWNL17, L18
2150820-1975_Footprints:RES-0201R74, R98
2150uF820-1975_Footprints:VISHAY-595D-BC145, C146
21nF820-1975_Footprints:MLCC-0201C52, C151
2220820-1975_Footprints:RES-0201R29, R31
2220nF820-1975_Footprints:MLCC-0603C281, C282
222uH820-1975_Footprints:CDRH2D09CL29, L35
23.3K820-1975_Footprints:RES-0201R115, R116
2330pF820-1975_Footprints:MLCC-0201C53, C54
23K820-1975_Footprints:RES-0201R36, R282
24.7uF820-1975_Footprints:VISHAY-TMCJC140, C150
256820-1975_Footprints:RES-0201R117, R120
2680820-1975_Footprints:RES-0201R40, R80
2CMLT3904E820-1975_Footprints:SOT563Q1, Q280
1107K820-1975_Footprints:RES-0201R77
110M820-1975_Footprints:RES-0402R49
112K820-1975_Footprints:RES-0201R114
1150K820-1975_Footprints:RES-0201R110
12.2K820-1975_Footprints:RES-0201R14
12.2M820-1975_Footprints:RES-0201R3
12.2uF820-1975_Footprints:MLCC-0402C132
12.2uF820-1975_Footprints:MLCC-1206C77
12.2uF820-1975_Footprints:MLCC-0603C138
12.43K820-1975_Footprints:RES-0201R21
12.4uH820-1975_Footprints:CDH2D09BL1
1200m820-1975_Footprints:RES-0402R8
122nF820-1975_Footprints:MLCC-0402C13
122uH820-1975_Footprints:VLF3010STL280
124.9K820-1975_Footprints:RES-0201R38
124MHz820-1975_Footprints:XTAL-3.2x2.5Y3
125.5K820-1975_Footprints:RES-0201R113
127820-1975_Footprints:RES-0201R291
1270820-1975_Footprints:RES-0201R147
1270K820-1975_Footprints:RES-0201R11
127MHz820-1975_Footprints:XTAL-3.2x2.5Y4
12K820-1975_Footprints:RES-0201R109
130P-DOCK820-1975_Footprints:30P-DOCKJ7
132.768kHz820-1975_Footprints:FC-145Y2
1330nF820-1975_Footprints:MLCC-0402C106
1390K820-1975_Footprints:RES-0201R5
13A820-1975_Footprints:FUSE-0603F1

The 501 most common of 536 parts.

More from the-electron-vault/Apple

8

Similar boards

  • 6 layers80.8 × 65.2 mmPROC099A PCB, the printed circuit board in 3D

    PROC099A PCB

    kassemmkk/awr2243

    368 parts
  • 2 layers60 × 60 mmStm8-car, the printed circuit board in 3D

    Stm8-car

    akrapivniy/remote-robot

    54 parts6GPL-3.0
  • 8 layers90.5 × 49.5 mmOpen race v2, the printed circuit board in 3D

    Open race v2

    teehee567/Aevia

    gnss module collecting track data

    337 parts5
  • 6 layers22 × 80 mmM2SmartHome, the printed circuit board in 3D

    M2SmartHome

    lukasznowarkiewicz/M2SmartHome

    Setting up a smart home hub, such as running Home Assistant, often requires hardware with sufficient performance and connectivity options.

    257 parts2
  • 6 layers58.4 × 156.2 mmLAUNCHXL F280049C KICAD, the printed circuit board in 3D

    LAUNCHXL F280049C KICAD

    MiniNugen/Custom_Inverter_Hardware

    PCBProjectNameREV1.PrjPCB | Source Documents | | PCBProjectNameREV1.SchDOC | | PCBProjectNameREV1.PcbDOC | | BOM | Settings | Libraries

    237 parts1
  • 6 layers110 × 96 mmAssembly preview, the printed circuit board in 3D

    Assembly preview

    ripclap/rm520n-carrier

    KiCad RM520N-GL carrier with 2.5 GbE, passive PoE, dual SIM interfaces and independent LoRa management.

    446 partsCERN-OHL-P-2.0
  • 4 layers99.2 × 52 mmKiwi pwr in, the printed circuit board in 3D

    Kiwi pwr in

    sunipkm/kicad-auto-importer

    A Rust workspace with two companion desktop applications for KiCad, built on a shared, GUI-agnostic core library — each has its own README with full details:

    114 partsMIT
  • 10 layers45 × 45 mmBmc reference osm, the printed circuit board in 3D

    Bmc reference osm

    antmicro/osm-l-bmc-som

    System on Module in OSM-L form factor

    388 parts12Apache-2.0

Questions

How big is the IPod 5th Generation - Video PCB?

It measures 55.1 × 48.1 mm and has 2 copper layers, 0.84 mm thick.

What parts does the IPod 5th Generation - Video use?

536 parts, built around the ISL59110IEZ-T7, CRCW02010000Z0ED, CRCW020110K0FNEDAT and CRCW04020000Z0ED. 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 IPod 5th Generation - Video KiCad files?

From the the-electron-vault/Apple repository on GitHub, at the commit this page was made from: the board is iPod/iPod 5th Generation - Video/820-1975/820-1975.kicad_pcb and its schematic Cinema Display/Cinema Display Barrel Jack Adapter/Cinema Display Barrel Jack Adapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the IPod 5th Generation - Video design in my own project?

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