

Digital load rounded
Digital load circuit made in kicad
- Size
- 50 × 50 mm
- Copper layers
- 4
- Thickness
- 1.66 mm
- Parts
- 77
- Nets
- 76
- Pads
- 291
- Tracks, vias
- 402, 64
- Pours
- 121
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 18 Apr 2022
- Updated
- 17 May 2022
Overview
Digital load rounded is an open-source printed circuit board by flabou, from the flabou/digital_load repository on GitHub, published under the MIT licence. It is a 4-layer board of 50 × 50 mm with 77 parts on 76 nets, routed with 402 tracks and 64 vias.
It is built around the PIC18F24K42-I/MV, LM2904BAID and CH340C, with the FT232RL, IRLS640A and SP0503BAHTG among its other parts. Its parts include 29 resistors, 19 capacitors, 8 ICs, 5 connectors and 4 transistors. It belongs with the PIC boards of this library.
Main components
6PIC18F24K42-I/MV
UQFN-28-EP(4x4)-40℃~+85℃ 12bit 16KB 1KB 2.3V~5.5V 25 256Byte 5bit 64MHz 8 Bit Built-in FLASH PIC UQFN-28-EP(4x4) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)LM2904BAID
SOIC-8-40℃~+125℃ 1.2MHz 100dB 10nA 12uV/℃ 2 2mV 300uA 3V~36V 40mA 40nV/√Hz@1kHz 4nA 500V/ms EMI filtering/RF suppression SOIC-8 Operational Amplifier ROHSTexas InstrumentsOperational AmplifierCH340C
SOP-16-20℃~+70℃ 2Mbps 3.3V、5V 50uA 7mA Transceiver USB 2.0 SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersFT232RL
SSOP-28-208mil-40℃~+85℃ 3.3V~5.25V、4V~5.25V USB 2.0 USB to UART SSOP-28-208mil USB Converters ROHSFTDIUSB ConvertersIRLS640A
TO-220-55℃~+150℃ 1 N-channel 1.31nF 180mΩ@5V 200V 200pF 2V 40W 40nC@5V 9.8A 95pF N-Channel ±20V TO-220 MOSFETs ROHSonsemiMOSFETsSP0503BAHTG
SOT-143-55℃~+125℃ 10A@8/20us 14V 150W@8/20us 30pF、60pF 5.5V 6V 80nA ESD IEC 61000-4-2、IEC 61000-4-5、IEC 61000-4-4 Three channels Unidirectional SOT-143 ESD and Surge Protection (TVS/ESD) ROHSTECH PUBLICESD And Surge Protection (TVS/ESD)
README
readme.mdDigital load
This is a digital load circuit, project is WIP. Intended features are:
- USB type-C connector with USB-2.0 supply (5V 500mA)
- Oled display to show current setting (and maybe other stuff)
- Encoder wheel with push-button to change current value
- Ability to connect several circuit (only one with screen, encoder, and usb supply) which will communicate through I2C and share the load (to reach higher current load)
- Several sense resistors to increase dynamic range.
- Maximum current and voltage are to be determined, current will probably be on the order of 1 to 5 amps max, ~1uA min
- USB serial interface, maybe to control from computer and read measured current points, this would allow to specify curve for the load for instance, if there's a use for it.
Screenshots


Parts
77| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 10k | Resistor_SMD:R_0805_2012Metric | R301, R302, R303, R304, R306, R501, R503, R504, R505, R508, R601, R602, R603, R604, R605, R701 |
| 9 | 100n | Capacitor_SMD:C_0402_1005Metric | C301, C402, C403, C404, C406, C407, C408, C502, C505 |
| 4 | 10n | Capacitor_SMD:C_0805_2012Metric | C503, C504, C601, C602 |
| 4 | 4.7u | Capacitor_SMD:C_0805_2012Metric | C401, C405, C409, C501 |
| 4 | SB | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP301, JP302, JP303, JP304 |
| 3 | 4.7k | Resistor_SMD:R_0805_2012Metric | R305, R307, R308 |
| 3 | Q_NMOS_GSD | Package_TO_SOT_SMD:SOT-23 | Q502, Q503, Q504 |
| 2 | 1u | Capacitor_SMD:C_0805_2012Metric | C701, C702 |
| 2 | 5.1k | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 2 | Conn_01x10 | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J3, J4 |
| 2 | LM2904BA | Package_SO:TSSOP-8_4.4x3mm_P0.65mm | U501, U502 |
| 2 | ~ | TestPoint:TestPoint_Pad_D1.0mm | TP300, TP301 |
| 1 | 1 | Resistor_SMD:R_0805_2012Metric | R510 |
| 1 | 100 | Resistor_SMD:R_0805_2012Metric | R509 |
| 1 | 10m | Resistor_SMD:R_0805_2012Metric | R511 |
| 1 | 120k | Resistor_SMD:R_0805_2012Metric | R703 |
| 1 | 200k | Resistor_SMD:R_0805_2012Metric | R702 |
| 1 | 270k | Resistor_SMD:R_0805_2012Metric | R502 |
| 1 | 4.7M | Resistor_SMD:R_0805_2012Metric | R506 |
| 1 | 47k | Resistor_SMD:R_0805_2012Metric | R507 |
| 1 | Adafruit_PiOLED | 0_Display:PiOLED | U601 |
| 1 | CH340C | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U402 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Horizontal | J1 |
| 1 | Conn_PIC_ICSP_ICD | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J301 |
| 1 | DIODE | Diode_SMD:D_SOD-323 | D501 |
| 1 | FT232RL | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U401 |
| 1 | FerriteBead | Inductor_SMD:L_0805_2012Metric | FB401 |
| 1 | Heatsink_Pad | 0_Heatsink:Heatsink_ASSMANN_WSW_V6560W | HS501 |
| 1 | IRLS640A | Package_TO_SOT_THT:TO-220-3_Vertical | Q501 |
| 1 | LM4040DBZ-2.0 | Package_TO_SOT_SMD:SOT-23 | U301 |
| 1 | LP2951-3.3_SOIC | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U701 |
| 1 | PEC11R | Rotary_Encoder:RotaryEncoder_Alps_EC12E-Switch_Vertical_H20mm | SW601 |
| 1 | PIC18F24K42 | Package_SO:SSOP-28_5.3x10.2mm_P0.65mm | U302 |
| 1 | SP0503BAHTG | Package_TO_SOT_SMD:SOT-143 | D1 |
| 1 | Thermistor_NTC | Resistor_SMD:R_0402_1005Metric | TH501 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4085 | J2 |
Questions
How big is the Digital load rounded PCB?
It measures 50 × 50 mm and has 4 copper layers, 1.66 mm thick.
What parts does the Digital load rounded use?
77 parts, built around the PIC18F24K42-I/MV, LM2904BAID, CH340C and FT232RL. 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 Digital load rounded KiCad files?
From the flabou/digital_load repository on GitHub, at the commit this page was made from: the board is digital_load-rounded.kicad_pcb and its schematic connectors.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Digital load rounded design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 2 layers99.3 × 78 mm

- 2 layers120 × 120 mm

- 2 layers110.3 × 110.3 mm

H Bridge PCB
reinto1234/H_Bridge_PCB
The project consists of two main components: 1. HBridgePCBDesign — KiCad PCB layout and schematic. 2. HBridgePCBCode — Firmware for the ESP32 controller.
124 parts - 4 layers99 × 53.3 mm

PSLab
fossasia/pslab-hardware
PSLab Hardware Design and Schematics https://pslab.io
199 parts1.7kApache-2.0 - 4 layers85 × 56 mm

- 4 layers55 × 14.7 mm

- 2 layers145 × 165 mm

- 4 layers60 × 40 mm

InkTalk
FeralFirmware/TailTalk
A modern async user space AppleTalk stack with Rust + Tokio
66 parts103GPL-3.0