

Programmable Load
- Size
- 97 × 100.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 126
- Nets
- 72
- Pads
- 411
- Tracks, vias
- 1,114, 18
- Pours
- 8
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 2 Sep 2017
- Updated
- 10 Nov 2018
Overview
Programmable Load is an open-source printed circuit board by pommen, from the pommen/Programmable_Load repository on GitHub. It is a 2-layer board of 97 × 100.1 mm with 126 parts on 72 nets, routed with 1,114 tracks and 18 vias.
It is built around the INA219AID, AD8628AR and ADS1115, with the LM1117-3.3, LM35 and LM7805 among its other parts. Its parts include 43 capacitors, 28 resistors, 23 ICs, 13 connectors and 2 diodes.
Main components
8INA219AID
SOIC-8-40℃~+125℃ 0.1uV/℃ 0V~26V 1 10uV 120dB 20nA 3V~5.5V 700uA Bidirectional detection、Zero drift / auto-zero、Input filter、Power monitoring、Digital output interface ±26V SOIC-8 Current Sense Amplifiers ROHSTexas InstrumentsCurrent Sense AmplifiersAD8628AR
SOIC-8-40℃~+125℃ 140dB 1V/us 1uV 2.5MHz 2.7V~5V 22nV/√Hz@1kHz 2nV/℃ 30mA 30pA 50pA Rail-to-Rail Input, Rail-to-Rail Output Single-channel Zero drift / auto-zero、Overvoltage Protection、Reverse-phase input protection SOIC-8 Precision Op Amps ROHSAnalog DevicesPrecision Op AmpsADS1115
UncategorisedTexas InstrumentsLM1117-3.3
SOT-2231 1.3V@(1000mA) 15V 1A 2mA 3.3V Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHShongjiachengUncategorisedLM35
TO-92UncategorisedSilicoreLM7805
TO-2630℃~+125℃ 1 1A 20V 2V 42uV 5V 62dB@(120Hz) 8mA Fixed Over Temperature Protection、Short Circuit Protection Positive TO-263 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSYONGYUTAIVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTL431A
SOT-23-20℃~+70℃@(Ta) 150mA 1uA 2.5V~36V 2.5V~36V 250uA Adjustable Parallel ±0.5% SOT-23 Voltage Reference ROHShongjiachengVoltage ReferenceSTW45NM50
TO-247-55℃~+150℃ 1 N-channel 100mΩ@10V 113nC@10V 140pF 3.29nF 390W 45A 500V 5V 865pF N-Channel TO-247 MOSFETs ROHSSTMicroelectronicsMOSFETs
README
HW/README.mdProgrammable-Load
Parts
126| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 0.1u | Capacitors_SMD:C_0805_HandSoldering | C6, C7, C8, C9, C10, C13, C14, C14, C15, C16, C20 |
| 6 | 100n | Capacitors_SMD:C_0805_HandSoldering | C21, C22, C23, C26, C27, C41 |
| 6 | 10K | Resistors_SMD:R_0805_HandSoldering | R12, R13, R14, R15, R23, R25 |
| 5 | 20K | Resistors_SMD:R_0805_HandSoldering | R16, R18, R24, R26, R33 |
| 4 | 100R | Resistors_SMD:R_0805_HandSoldering | R10, R11, R17, R31 |
| 4 | 1M | Resistors_SMD:R_0805_HandSoldering | R19, R20, R21, R22 |
| 4 | 220u | Capacitors_Tantalum_SMD:CP_Tantalum_Case-C_EIA-6032-28_Hand | C2, C3, C25, C39 |
| 3 | 100nF | Capacitors_SMD:C_0805_HandSoldering | C19, C28, C35 |
| 3 | 10u | Capacitors_SMD:C_0805_HandSoldering | C5, C34, C36 |
| 2 | 0,1u | Capacitors_SMD:C_0805_HandSoldering | C1, C4 |
| 2 | 10-47 uH | Inductors_SMD:L_Taiyo-Yuden_NR-60xx_HandSoldering | L1, L2 |
| 2 | 10u | Capacitors_Tantalum_SMD:CP_Tantalum_Case-B_EIA-3528-21_Hand | C12, C24 |
| 2 | 22u | Capacitors_SMD:C_0805_HandSoldering | C31, C38 |
| 2 | AD5245 | TO_SOT_Packages_SMD:SOT-23-8_Handsoldering | U6, U9 |
| 2 | AD8628 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U11, U25 |
| 2 | Battery_Cell | Libs:JUMPER_5MM | BT1, BT1 |
| 2 | C | Capacitors_SMD:C_0805_HandSoldering | C17, C18 |
| 2 | TEST | Pin_Headers:Pin_Header_Straight_1x01_Pitch2.54mm | TP1, TP2 |
| 1 | 0.1 | LoadResistor:Loadresistor | R-shunt1 |
| 1 | 0R1 | Resistors_SMD:R_1206_HandSoldering | R32 |
| 1 | 100K | Resistors_SMD:R_0805_HandSoldering | R34 |
| 1 | 100u | Capacitors_Tantalum_SMD:CP_Tantalum_Case-C_EIA-6032-28_Hand | C37 |
| 1 | 100u | Capacitors_Tantalum_SMD:CP_Tantalum_Case-B_EIA-3528-21_Hand | C29 |
| 1 | 10K | Potentiometers:Potentiometer_Trimmer_ACP_CA9h2.5_Vertical_Px2.5mm_Py5.0mm | RV4 |
| 1 | 1K | Resistors_SMD:R_0805_HandSoldering | R8 |
| 1 | 1M8 | Resistors_SMD:R_0805_HandSoldering | R7 |
| 1 | 1N4148 | Diodes_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D4 |
| 1 | 1n | Capacitors_SMD:C_0805_HandSoldering | C11 |
| 1 | 1uF | Capacitors_SMD:C_0805_HandSoldering | C42 |
| 1 | 2.2u | Capacitors_SMD:C_0805_HandSoldering | C30 |
| 1 | 2.2uF | Capacitors_SMD:C_0805_HandSoldering | C40 |
| 1 | 22u | Capacitors_Tantalum_SMD:CP_Tantalum_Case-C_EIA-6032-28_Hand | C33 |
| 1 | 270K | Resistors_SMD:R_0805_HandSoldering | R9 |
| 1 | 2K | Resistors_SMD:R_0805_HandSoldering | R27 |
| 1 | 2K2 | Resistors_SMD:R_0805_HandSoldering | R5 |
| 1 | 2n | Capacitors_SMD:C_0805_HandSoldering | C32 |
| 1 | 4M7 | Resistors_SMD:R_0805_HandSoldering | R6 |
| 1 | 5K | Potentiometers:Potentiometer_Trimmer_ACP_CA9h2.5_Vertical_Px2.5mm_Py5.0mm | RV3 |
| 1 | ADS1115 | Libs:ADS1115-Breakout | U3 |
| 1 | Barrel_Jack | Connectors:BARREL_JACK | J15 |
| 1 | Bluepill | Libs:Bluepill | U15 |
| 1 | Current amp | Housings_DIP:DIP-8_W7.62mm_Socket_LongPads | U7 |
| 1 | DS3231 RTC | Housings_SOIC:SOIC-16W_7.5x10.3mm_Pitch1.27mm | U14 |
| 1 | DUT+ | Connectors:Banana_Jack_1Pin | J6 |
| 1 | DUT- | Connectors:Banana_Jack_1Pin | J7 |
| 1 | D_Schottky | Diodes_SMD:D_SMB-SMC_Universal_Handsoldering | D3 |
| 1 | Encoder and LCD interface | Pin_Headers:Pin_Header_Straight_1x07_Pitch2.54mm | J2 |
| 1 | External trigger | Libs:JUMPER_5MM | J14 |
| 1 | Fan_conn | Pin_Headers:Pin_Header_Straight_1x04_Pitch2.54mm | J1 |
| 1 | Fuse | Libs:Fuse_holser_Plastic_ebay | F1 |
| 1 | GPIO | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J10 |
| 1 | Gate DRV | Housings_DIP:DIP-8_W7.62mm_Socket_LongPads | U4 |
| 1 | INA219 | TO_SOT_Packages_SMD:SOT-23-8_Handsoldering | U20 |
| 1 | LM1117-3.3 | TO_SOT_Packages_SMD:SOT-223-3_TabPin2 | U21 |
| 1 | LM35 | TO_SOT_Packages_THT:TO-220-3_Vertical | U13 |
| 1 | LM75 | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U1 |
| 1 | LM7805 | TO_SOT_Packages_THT:TO-220-3_Vertical | U22 |
| 1 | LT1054 neg5v | Housings_DIP:DIP-8_W7.62mm_LongPads | U19 |
| 1 | Load_on_switch | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J9 |
| 1 | MCP4725 | TO_SOT_Packages_SMD:TSOT-23-6_HandSoldering | U10 |
| 1 | Null cal | Potentiometers:Potentiometer_Trimmer_ACP_CA9h2.5_Vertical_Px2.5mm_Py5.0mm | RV1 |
| 1 | PC817 | Housings_DIP:DIP-4_W7.62mm | U18 |
| 1 | POT_TRIM | Potentiometers:Potentiometer_Trimmer_ACP_CA9h2.5_Vertical_Px2.5mm_Py5.0mm | RV2 |
| 1 | R | Resistors_SMD:R_0805_HandSoldering | R30 |
| 1 | RST | Pin_Headers:Pin_Header_Straight_1x02_Pitch2.54mm | J11 |
| 1 | Remote_sense | Libs:JUMPER_5MM | J8 |
| 1 | SDcardHeader | Pin_Headers:Pin_Header_Straight_1x06_Pitch2.54mm | J3 |
| 1 | STW45NM50 | LoadResistor:Load_mosfet | Q4 |
| 1 | ScopeTest | Libs:JUMPER_5MM | J12 |
| 1 | TL431A | TO_SOT_Packages_THT:TO-92_Inline_Narrow_Oval | U2 |
| 1 | TRIG | TO_SOT_Packages_SMD:SOT-23-6_Handsoldering | U16 |
| 1 | Temp amp | TO_SOT_Packages_SMD:SOT-23-5 | U12 |
| 1 | Trigger BTN | Libs:JUMPER_5MM | J13 |
| 1 | Volt buffer | Housings_DIP:DIP-8_W7.62mm_Socket_LongPads | U5 |
| 1 | Volt sense | Housings_DIP:DIP-8_W7.62mm_Socket_LongPads | U8 |
| 1 | Vref | Housings_SOIC:SOIC-8_3.9x4.9mm_Pitch1.27mm | U24 |
The 122 most common of 126 parts.
Questions
How big is the Programmable Load PCB?
It measures 97 × 100.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Programmable Load use?
126 parts, built around the INA219AID, AD8628AR, ADS1115 and LM1117-3.3. 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 Programmable Load KiCad files?
From the pommen/Programmable_Load repository on GitHub, at the commit this page was made from: the board is HW/v2/v2.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Programmable Load design in my own project?
Its repository states no licence, so its author keeps all rights: ask pommen before reusing the design.
More from pommen/Programmable_Load
2- 2 layers116.8 × 92.2 mm

- 2 layers113.8 × 96.3 mm

Similar boards
- 2 layers199.4 × 97.8 mm

Brew HW stm8s207
Emile666/Brew_Hardware_STM8S207
Brewing hardware with STM8S207, Kicad project
188 parts - 2 layers

Projeto modificado
luispaulomr/alr3000z_firmware
Firmware for ALR3000z (development board based on PIC18F4550).
68 parts - 2 layers99.1 × 99.1 mm

Messplatine
PhyPiDAQ/EducatorsGuide
Tutorial for educators and examples of educational physics experiments
51 parts1BSD-2-Clause - 4 layers29 × 20.9 mm

Wideband controller
mck1117/wideband
The firmware/boards directory contains configuration for each board this firmware supports.
60 parts81MIT - 4 layers29 × 20.9 mm

- 4 layers162 × 115 mm

Fome mc
halbritt/fome-mc
FOME-MC integrated single-PCB motorcycle ECU (STM32H753 + 2x STM32F042 WBO)
514 parts1 - 2 layers160 × 100 mm

- 4 layers150 × 99.5 mm
