Skip to the content
PCBKitNew board
6 layers7.2 × 3.3 mmFpga notab, the printed circuit board in 3D

Documentation | Source | Join us on Matrix!

Size
7.2 × 3.3 mm
Copper layers
6
Thickness
0.8 mm
Parts
36
Nets
28
Pads
112
Tracks, vias
240, 46
Pours
4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 Oct 2024
Updated
8 Oct 2026

Overview

Fpga notab is an open-source printed circuit board by linuxboot, from the linuxboot/flashkeeper repository on GitHub, published under the GPL-3.0 licence. It is a 6-layer board of 7.2 × 3.3 mm with 36 parts on 28 nets, routed with 240 tracks and 46 vias.

It is built around the ICE40UP5K-UWG30ITR, AT25DF041B-UUN-T and TPS7A2012PDQNR-TP. Its parts include 4 capacitors, 4 ICs and 2 resistors. It belongs with the fPGA and programmable logic boards and the FPGA and CPLD boards of this library.

Main components

3

README

README.md

Flashkeeper

Manage and Protect your SPI Flash Chip!

Documentation | Source | Join us on Matrix!

A Flashkeeper WP provides a write-protection control switch on top of a SOIC-8 flash chip

Flashkeeper is a family of open-hardware add-ons for standard SOIC-8 and WSON-8 SPI NOR flash chips (as are commonly used for firmware storage in PCs and other electronics), providing functionality for write-protection control, SPI bus breakout, flash device emulation, reprogramming, and state validation.

Flashkeeper development takes place on the 15h.org Git forge, and is mirrored to Github as a backup. If you wish to participate in Flashkeeper development on 15h.org infrastructure, please request an account in either the Flashkeeper room or the 15h.org room on Matrix. Issues may be opened on either 15h.org or Github.

For user information, please see the documentation. For hardware source files, see hw/.

The Flashkeeper project is supported by NLnet NGI Zero Core.


Parts

36
QtyValueFootprintReferences
25~flashkeeper:FPGACenterPadTP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP23, TP24 +9
44.7 uFflashkeeper:C_Smaller_0201C1, C2, C3, C4
1100flashkeeper:R_Smaller_0201R3
110kflashkeeper:YC102RN1
110kflashkeeper:R_Smaller_0201R1
1AT25DF041B-UUN-TPackage_CSP:WLCSP-8_1.58x1.63x0.35mm_Layout3x5_P0.35x0.4mm_Ball0.25mm_Pad0.25mm_NSMDU3
1ICE40UP5K-UWG30ITRICE40UP5K-UWG30ITR:BGA30N40P5X6_253X211X60NU1
1RV-3028-C8flashkeeper:RV-3028-C8U4
1TPS7A2012PDQNRPackage_SON:Texas_X2SON-4_1x1mm_P0.65mmU2

Questions

How big is the Fpga notab PCB?

It measures 7.2 × 3.3 mm and has 6 copper layers, 0.8 mm thick.

What parts does the Fpga notab use?

36 parts, built around the ICE40UP5K-UWG30ITR, AT25DF041B-UUN-T and TPS7A2012PDQNR-TP. 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 Fpga notab KiCad files?

From the linuxboot/flashkeeper repository on GitHub, at the commit this page was made from: the board is hw/fpga/fpga_notab.kicad_pcb and its schematic hw/adapter_soldered/breakout_wide/adapter_soldered.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fpga notab design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from linuxboot/flashkeeper

11
  • 6 layers70 × 71.1 mmFpga panelized, the printed circuit board in 3D

    Fpga panelized

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    374 parts6GPL-3.0
  • 2 layers55 × 26.5 mmProg tool, the printed circuit board in 3D

    Prog tool

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    70 parts6GPL-3.0
  • 2 layers91.5 × 92.5 mmSingle stencil, the printed circuit board in 3D

    Single stencil

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    28 parts6GPL-3.0
  • 2 layers29.8 × 40.6 mmDummy, the printed circuit board in 3D

    Dummy

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    14 parts6GPL-3.0
  • 2 layers11.5 × 17.9 mmAdapter soldered, the printed circuit board in 3D

    Adapter soldered

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    13 parts6GPL-3.0
  • 2 layers40.2 × 92.5 mmSpyspy board, the printed circuit board in 3D

    Spyspy board

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    12 parts6GPL-3.0
  • 2 layers6.6 × 18.7 mmAdapter soldered, the printed circuit board in 3D

    Adapter soldered

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    4 parts6GPL-3.0
  • 2 layers9 × 7.8 mmAdapter soldered, the printed circuit board in 3D

    Adapter soldered

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    3 parts6GPL-3.0
  • 2 layers7 × 7.8 mmAdapter soldered, the printed circuit board in 3D

    Adapter soldered

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    3 parts6GPL-3.0
  • 2 layers9 × 7.1 mmAdapter soldered, the printed circuit board in 3D

    Adapter soldered

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    2 parts6GPL-3.0
  • 2 layers11 × 7.1 mmAdapter soldered, the printed circuit board in 3D

    Adapter soldered

    linuxboot/flashkeeper

    Documentation | Source | Join us on Matrix!

    2 parts6GPL-3.0

Similar boards

  • 4 layers13 × 9.4 mmTomu fpga, the printed circuit board in 3D

    Tomu fpga

    AlexeyInwerp/BoardRipper

    Web-based PCB boardview viewer for board-level repair. 14 formats: BVR1/3, BRD, BDV, BDV ASC, FZ, GenCAD, Mentor Neutral, XZZ, TVW, Allegro v15-v18, Altium, KiCad, EAGLE.

    55 parts48AGPL-3.0
  • 6 layers32 × 20 mmLPF A v1, the printed circuit board in 3D

    LPF A v1

    macaba/TheManhattanToolkit

    Input R - RNCF0603DTE10R0 (10 ohm) Input CM C - CGA3E1C0G2A472J080AC (4.7nF) Input DM C - DNP

    36 parts94MIT
  • 6 layers64 × 52 mmPQ BotBoard, the printed circuit board in 3D

    PQ BotBoard

    abelwu2001/Picosat-Pocketcube-UTN-FRC-2026

    Proyecto Final para el armado de un nanoSat

    36 parts3
  • 6 layers146.8 × 32 mmTouch Board, the printed circuit board in 3D

    Touch Board

    AllThisAndThat/Beacon

    Learn embedded programming

    36 parts
  • 6 layers20 × 20 mmAp03b stm32, the printed circuit board in 3D

    Ap03b stm32

    leafony/ap03b-stm32

    Leafony AP03B STM32 Leaf

    36 parts
  • 6 layers26.5 × 45 mmFinal Projeco, the printed circuit board in 3D

    Final Projeco

    NotaScout/ENGR342

    // It be a ESP-32 S2 based Microcontroller with Wifi-antenna, Innit?

    35 partsMIT
  • 6 layers16 × 15 mmWSB PC, the printed circuit board in 3D

    WSB PC

    emaneric/Wireless-Serial-Bridge

    A battery powered ESP32 based serial bridge

    35 parts