Skip to the content
PCBKitNew board
4 layers100 × 100 mmProgrammer, the printed circuit board in 3D
Size
100 × 100 mm
Copper layers
4
Thickness
1.6 mm
Parts
105
Nets
163
Pads
568
Tracks, vias
1,331, 227
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
16 Dec 2017
Updated
3 Nov 2026

Overview

Programmer is an open-source printed circuit board by FrankBuss, from the FrankBuss/bloxorz repository on GitHub. It is a 4-layer board of 100 × 100 mm with 105 parts on 163 nets, routed with 1,331 tracks and 227 vias.

It is built around the W25Q256JVEIQ, TPA2005D1DGNR and TLV320AIC3104IRHBR, with the 74ALVC164245DL, AMS1117-1.8 and MIC5504-3.3YM5 among its other parts. Its parts include 41 capacitors, 24 resistors, 15 ICs, 6 connectors and 5 inductors. It belongs with the interfaces and adapters boards of this library.

Main components

10

Parts

105
QtyValueFootprintReferences
17100nCapacitor_SMD:C_0603_1608MetricC3, C11, C12, C13, C14, C15, C16, C19, C22, C24, C26, C27, C28, C29, C30, C36 +1
827Resistor_SMD:R_0603_1608MetricR4, R5, R14, R15, R16, R17, R18, R19
61uCapacitor_SMD:C_0603_1608MetricC7, C17, C18, C20, C21, C25
5BLM18PG471SN1DInductor_SMD:L_0603_1608MetricL1, L2, L3, L4, L5
4100nCapacitor_SMD:C_0805_2012MetricC5, C6, C9, C10
4150kResistor_SMD:R_0603_1608MetricR21, R22, R23, R24
41nCapacitor_SMD:C_0603_1608MetricC38, C39, C40, C41
4470nCapacitor_SMD:C_0603_1608MetricC31, C32, C33, C34
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
4W25Q256JVEIQPackage_SON:WSON-8-1EP_8x6mm_P1.27mm_EP3.4x4.3mmU10, U11, U12, U13
310kResistor_SMD:R_0603_1608MetricR1, R13, R25
31kResistor_SMD:R_0603_1608MetricR6, R7, R9
31uCapacitor_SMD:C_0805_2012MetricC1, C2, C8
3Conn_01x01_PinConnector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_VerticalJ2, J3, J4
210uCapacitor_SMD:C_0603_1608MetricC23, C35
23k3Resistor_SMD:R_0603_1608MetricR10, R11
25k1Resistor_SMD:R_0603_1608MetricR8, R12
274ALVC164245Package_SO:TSSOP-48_6.1x12.5mm_P0.5mmU5, U6
2LEDLED_SMD:LED_0805_2012MetricD1, D2
2SpeakerConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalLS1, LS2
2TPA2005D1DGNRTPA2005D1DGNR:SOP65P490X110-9NU14, U15
2~button:KEY-SMD_4P-L6.0-W6.0-P4.50-LS9.0SW1, SW2
1100kResistor_SMD:R_0603_1608MetricR20
110uCapacitor_SMD:C_0805_2012MetricC4
122Resistor_SMD:R_0603_1608MetricR3
1AMS1117-1.8Package_TO_SOT_SMD:SOT-223-3_TabPin2U8
1Conn_ARM_SWD_TagConnect_TC2030-NLConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ1
1LOGOkicad:logoG***
1Logo_FrankBusslogos:frank-buss-logoG2
1Logo_WEEElogos:WEEE-Logo_8.4x12mm_SilkScreenG1
1MIC5504-3.3YM5Package_TO_SOT_SMD:SOT-23-5U1
1SN74LVC138APWRPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU9
1SN74LVC1T45DBVPackage_TO_SOT_SMD:SOT-23-6U4
1SiT1602AI-22-33E-12.000000oscillator:Oscillator_SMD_SiTime_SiT1602-4Pin_3.2x2.5mmY1
1TLV320AIC3104IRHBRTLV320AIC3104IRHBR:QFN50P500X500X100-33NU7
1USB4105-GF-A-120USB4105_GF_A_120:GCT_USB4105-GF-A-120J5
1vectrex-edge-connectorvectrex-edge-connector:vectrexCON1
1~TLV74311:SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BLU2
1~RP2354B:QFN-80_L10.0-W10.0-P0.40-TL-EP3.4U3

Questions

How big is the Programmer PCB?

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

What parts does the Programmer use?

105 parts, built around the W25Q256JVEIQ, TPA2005D1DGNR, TLV320AIC3104IRHBR and 74ALVC164245DL. 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 Programmer KiCad files?

From the FrankBuss/bloxorz repository on GitHub, at the commit this page was made from: the board is programmer/programmer.kicad_pcb and its schematic kicad/bloxorz.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Programmer design in my own project?

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

More from FrankBuss/bloxorz

1
  • 2 layers63.8 × 47.2 mmBloxorz, the printed circuit board in 3D

    Bloxorz

    FrankBuss/bloxorz

    27 parts12

Similar boards

  • 2 layers100.1 × 77.4 mmWasca, the printed circuit board in 3D

    Wasca

    hitomi2500/wasca

    Sega Saturn multipurporse cartridge

    66 parts80MIT
  • 2 layers88 × 120 mmPocket synth, the printed circuit board in 3D

    Pocket synth

    ykstudio3695-boop/CHORDION

    オリジナルのポケットサイズシンセサイザーを開発するプロジェクト。

    95 parts1
  • 2 layers31.8 × 35.3 mmAudioBox, the printed circuit board in 3D

    AudioBox

    jay-lchicken/AudioBox

    Then, I thought, what if I created a device that is just a button

    6 parts
  • 4 layers114.3 × 108 mmPellet, the printed circuit board in 3D

    Pellet

    Mouse-GYM/auto-trainer-hardware

    Repository for hardware, firmware, and software related to the Mouse-GYM modules

    202 parts
  • 4 layers45 × 34.2 mmBinauralMic old, the printed circuit board in 3D

    BinauralMic old

    LeftistTachyon/BinauralMic

    Design files I used to create my homemade binaural microphone

    69 parts
  • 2 layers61.9 × 76.2 mmDigits pcb, the printed circuit board in 3D

    Digits pcb

    justinlindh/digits

    Encrypted retro phone network — private VoIP over vintage desk phones

    77 parts4AGPL-3.0
  • 8 layers110.3 × 59.1 mmDFTBoard, the printed circuit board in 3D

    DFTBoard

    SunnyYoshimitsu/CelestiCall

    An attempt at making a somewhat modern smartphone with many functions.

    313 parts1