Skip to the content
PCBKitNew board
2 layers10.5 × 83 mmProgrammingAdapter, the printed circuit board in 3D

ProgrammingAdapter

stuartpittaway/diyBMSv41.1k

Version 4 of the diyBMS

Size
10.5 × 83 mm
Copper layers
2
Thickness
1.6 mm
Parts
3
Nets
6
Pads
15
Tracks, vias
45, 6
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
21 Mar 2019
Updated
25 Oct 2026

Overview

ProgrammingAdapter is an open-source printed circuit board by stuartpittaway, from the stuartpittaway/diyBMSv4 repository on GitHub. It is a 2-layer board of 10.5 × 83 mm with 3 parts on 6 nets, routed with 45 tracks and 6 vias.

It belongs with the power boards of this library.

README

TemperaturePCB/README.md

DIYBMS TEMPERATURE SENSOR BOARD

This is the hardware for a TEMPERATURE SENSOR BOARD. This works with the all-in-one and v450 modules.

Screenshot

KiCAD 7

This design uses KiCAD version 7.0.5. Use the same or newer version for editing and viewing the files. You don't need to install KiCAD if you just wish to build one.

JLCPCB

This design will create a PCB and design files suitable for "almost" full construction at JLCPCB. Some manual soldering will still be required for the connectors and cabling.

Look inside the "export" folder for the relevant production files. Support this project by using JLCPCB referral link https://jlcpcb.com/RSZ when registering for the first time.

Parts

3
QtyValueFootprintReferences
2AVR-ISP-6Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ1, J2
1Conn_01x03_FemaleConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ3

Questions

How big is the ProgrammingAdapter PCB?

It measures 10.5 × 83 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ProgrammingAdapter use?

3 parts. 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 stuartpittaway/diyBMSv4 repository on GitHub, at the commit this page was made from: the board is ProgrammingAdapter/ProgrammingAdapter.kicad_pcb and its schematic ControllerCircuit/ControllerCircuit.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 stuartpittaway before reusing the design.

More from stuartpittaway/diyBMSv4

11
  • 2 layers116 × 75.5 mmTemperaturePCB PANEL, the printed circuit board in 3D

    TemperaturePCB PANEL

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    212 parts1.1k
  • 4 layers71.1 × 89.6 mmModule 16S, the printed circuit board in 3D

    Module 16S

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    128 parts1.1k
  • 2 layers122.5 × 87.6 mmControllerCircuit, the printed circuit board in 3D

    ControllerCircuit

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    113 parts1.1k
  • 2 layers30 × 50 mmModuleV421, the printed circuit board in 3D

    ModuleV421

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    54 parts1.1k
  • 2 layers30 × 61.3 mmModuleV450, the printed circuit board in 3D

    ModuleV450

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    47 parts1.1k
  • 2 layers30 × 61.3 mmModuleV440, the printed circuit board in 3D

    ModuleV440

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    45 parts1.1k
  • 2 layers30 × 50 mmModuleV400, the printed circuit board in 3D

    ModuleV400

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    42 parts1.1k
  • 2 layers16 × 29.8 mmTemperaturePCB, the printed circuit board in 3D

    TemperaturePCB

    stuartpittaway/diyBMSv4

    Version 4 of the diyBMS

    3 parts1.1k

Similar boards

  • 2 layers40 × 30 mmBlinky, the printed circuit board in 3D

    Blinky

    earthtojake/text-to-cad

    Design physical products with AI

    3 parts26kMIT
  • 2 layers51.9 × 16 mmPassive2-rpi non standard adapter, the printed circuit board in 3D

    Passive2-rpi non standard adapter

    hzeller/rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

    3 parts4.4kGPL-2.0
  • 2 layers16.3 × 16.3 mmSensor, the printed circuit board in 3D

    Sensor

    scottbez1/splitflap

    DIY split-flap display

    3 parts4.2k
  • 2 layersSub, the printed circuit board in 3D

    Sub

    atopile/atopile

    Design circuit boards with code! ✨ Get software-like design reuse 🚀, validation, version control and collaboration in hardware; starting with electronics ⚡️

    3 parts4kMIT
  • 2 layers85 × 30 mmDual stomp, the printed circuit board in 3D

    Dual stomp

    torvalds/GuitarPedal

    Linus learns analog circuits

    3 parts2.5kGPL-2.0
  • 2 layers124.5 × 33.7 mm172319-1 connector, the printed circuit board in 3D

    172319-1 connector

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    3 parts1.2k
  • 2 layers21.2 × 51.3 mmPico reset, the printed circuit board in 3D

    Pico reset

    hackclub/sprig

    🍃 Learn to code by making games in a JavaScript web-based game editor.

    3 parts1.1kMIT
  • 2 layers26.4 × 53.8 mmAtari pickup, the printed circuit board in 3D

    Atari pickup

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    3 parts1kGPL-3.0