Skip to the content
2 layers88 × 52 mmProgrammingAdapter, the printed circuit board in 3D

ProgrammingAdapter

hagego/SmartHome

Tools and applications for my simple, very heterogeneous smart home

Size
88 × 52 mm
Copper layers
2
Thickness
1.6 mm
Parts
24
Nets
40
Pads
103
Tracks, vias
266, 10
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Dec 2016
Updated
24 Oct 2026

Parts

24
QtyValueFootprintReferences
5M2.5MountingHole:MountingHole_2.7mm_M2.5H, H, H, H, H
22.2uFCapacitor_THT:C_Disc_D5.0mm_W2.5mm_P5.00mmC1, C2
1100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2
1100uFCapacitor_THT:CP_Radial_D7.5mm_P2.50mmC3
11MResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR3
1470kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
15V Outhagego:JST_XH_1x02_P2.54J1
1AM312hagego:JST_XH_1x03_P2.54J5
1ATtiny84hagego:Engineering_DIP14_SocketU2
1Arduino_Nano_v3.xModule:Arduino_NanoA1
1CSNConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1
1IIC 3V3hagego:JST_XH_1x04_P2.54J3
1M5MountingHole:MountingHole_5.3mm_M5H
1MCP1700x-330Package_TO_SOT_THT:TO-92_HandSolderU3
1NRF24L01RF_Module:nRF24L01_BreakoutU1
1PA3hagego:Micro_Push_Button_6x6SW1
1RESEThagego:Micro_Push_Button_6x6RESET
1SPI Proghagego:JST_XH_1x04_P2.54J2
1WS2812hagego:JST_XH_1x03_P2.54J4

More from hagego/SmartHome

4
  • 2 layers77 × 47 mmServoController, the printed circuit board in 3D

    ServoController

    hagego/SmartHome

    Tools and applications for my simple, very heterogeneous smart home

    28 parts
  • 2 layers72 × 47 mmLedStripController, the printed circuit board in 3D

    LedStripController

    hagego/SmartHome

    Tools and applications for my simple, very heterogeneous smart home

    25 parts
  • 2 layers38 × 38 mmMultiClientSmall, the printed circuit board in 3D

    MultiClientSmall

    hagego/SmartHome

    Tools and applications for my simple, very heterogeneous smart home

    20 parts
  • 2 layers68 × 42 mmESP2nRF24, the printed circuit board in 3D

    ESP2nRF24

    hagego/SmartHome

    Tools and applications for my simple, very heterogeneous smart home

    8 parts

Similar boards

  • 2 layers70 × 50 mmBirdhouse Camera System, the printed circuit board in 3D

    Birdhouse Camera System

    KonradWohlfahrt/BirdhouseCameraSystemCameraNode

    ESP32-based camera node project files for the Birdhouse Camera System.

    39 parts1CC-BY-4.0
  • 4 layers76 × 85 mmSuperNicePCB, the printed circuit board in 3D

    SuperNicePCB

    laemo10/SuperNicePCB

    An integrated, multi-sensor UWB anchor PCB designed for real-time indoor object tracking (via Double-Sided Two-Way Ranging) and non-invasive human presence/occupancy monitoring.

    68 parts
  • 2 layers88 × 88 mmPIR Movement sensor board panel, the printed circuit board in 3D

    PIR Movement sensor board panel

    SolderedElectronics/PIR-Movement-sensor-board-hardware-design

    Hardware design, BOM, gerbers and 3D files for PIR-Movement-sensor-board designed by Soldered Electronics.

    356 parts
  • 2 layers38 × 22 mmPIR Movement sensor board with easyC, the printed circuit board in 3D

    PIR Movement sensor board with easyC

    SolderedElectronics/PIR-movement-sensor-board-qwiic-hardware-design

    Hardware design, BOM, gerbers and 3D files for PIR-movement-sensor-board-qwiic designed by Soldered Electronics.

    36 parts
  • 2 layers76 × 100 mmPIR Movement sensor board with easyC panel, the printed circuit board in 3D

    PIR Movement sensor board with easyC panel

    SolderedElectronics/PIR-movement-sensor-board-with-easyC-hardware-design

    Hardware design, BOM, gerbers and 3D files for PIR-movement-sensor-board-with-easyC designed by Soldered Electronics.

    300 parts
  • 2 layers64.1 × 40 mmWALKIN PIR IF, the printed circuit board in 3D

    WALKIN PIR IF

    ThunderSloth/walkin-pir-interface

    Battery-Powered PIR Motion Interface (Isolated Dry Contact)

    24 partsMIT

Questions

How big is the ProgrammingAdapter PCB?

It measures 88 × 52 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ProgrammingAdapter use?

24 parts, built around the ATTINY84A-PU, NRF24L01, AM312 and M2.5. 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 ProgrammingAdapter KiCad files?

From the hagego/SmartHome repository on GitHub, at the commit this page was made from: the board is nRF24/PCBs/ProgrammingAdapter/ProgrammingAdapter.kicad_pcb and its schematic nRF24/PCBs/ESP2nRF24/ESP2nRF24/ESP2nRF24.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ProgrammingAdapter design in my own project?

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