Skip to the content
PCBKitNew board
2 layers100 × 100 mmCarteSolarTestBench, the printed circuit board in 3D

CarteSolarTestBench

mbriday/solarTestBench1

solar test bench for low power embedded system

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
64
Nets
72
Pads
211
Tracks, vias
575, 4
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
20 Oct 2023
Updated
21 Oct 2026

Overview

CarteSolarTestBench is an open-source printed circuit board by mbriday, from the mbriday/solarTestBench repository on GitHub. It is a 2-layer board of 100 × 100 mm with 64 parts on 72 nets, routed with 575 tracks and 4 vias.

It is built around the TC4424EPA, L7805 and IRF540N, with the DMG2305UX-13 and SC0918 among its other parts. Its parts include 15 connectors, 12 resistors, 11 transistors, 7 capacitors and 6 ICs.

Main components

5

README

board/README.md

Each PWM device has 2 outputs. To enable PWMs to be dephased, each output must be on a dedicated device.

The following changes need to be made to the PCB:

signalpinChanneltodo
pwmL1GP8 → GP21Apin 11 cut and connect to U2
pwmL2GP9 → GP94B-
pwmL3GP6 → GP63A-
pwmL4GP7 → GP00Apin 10 cut B <-> pin 1 cut B (fan0). connect to R2 and U6
pwmL5GP10 → GP105A-
pwmL6GP11 → GP157Bcut pin 15 B and connect pin 20 to U3
pwmL7GP12 → GP202Bcut pin 16 and connect pin 26 to U4
pwmL8GP13 → GP136B-

As a consequence:

Fantodo
fan 0now on pin 10 (GP7), PWM device 3B… with the same freq as GP6 → pwmL3
fan 1unchanged on GP1, PWM device 0B, with same freq as GP0 → pwmL4
c
const int lineToPWM[] = {1,4,3,0,5,7,2,6};

Parts

64
QtyValueFootprintReferences
1010KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR1, R2, R3, R4, R5, R6, R7, R8, R9, R10
10IRF540NPackage_TO_SOT_THT:TO-220-3_VerticalQ1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q10, Q11
8Screw_Terminal_01x02Library:connecteur_TME_2EDGRC5-08-2P14J1, J2, J3, J4, J5, J6, J7, J8
5TC4424EPAPackage_DIP:DIP-8_W7.62mm_LongPadsU1, U2, U3, U4, U6
4470uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC1, C2, C3, C4
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4
3Screw_Terminal_01x02TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ9, J12, J15
21N4001Diode_THT:D_DO-41_SOD81_P10.16mm_HorizontalD1, D2
22.2KResistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P7.62mm_HorizontalR11, R12
2Conn_01x04_MaleConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ13, J14
2Jumper_2_BridgedConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1, JP2
10.1uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7
10.33uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC6
147uFCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC5
1Conn_01x06_MaleConnector_Molex:Molex_KK-254_AE-6410-06A_1x06_P2.54mm_VerticalJ11
1DMG2305UX-13Package_TO_SOT_SMD:SOT-23W_HandsolderingQ9
1L7805Package_TO_SOT_THT:TO-220-3_VerticalU5
1LOGOLibrary:logoG***
1LOGOLibrary:qrCodeSolarTestBenchGLogo
1Pololu D24V10F12Library:pololu_2834J10
1SC0918rpi:MODULE_SC0918A1
1SW_PushLibrary:pushButtonSW1
1SolderJumper_2_BridgedJumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mmJP3

Questions

How big is the CarteSolarTestBench PCB?

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

What parts does the CarteSolarTestBench use?

64 parts, built around the TC4424EPA, L7805, IRF540N and DMG2305UX-13. 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 CarteSolarTestBench KiCad files?

From the mbriday/solarTestBench repository on GitHub, at the commit this page was made from: the board is board/carteSolarTestBench.kicad_pcb and its schematic board/alimLed.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the CarteSolarTestBench design in my own project?

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

Similar boards

  • 2 layers87.9 × 98.7 mmBitdoglab smd, the printed circuit board in 3D

    Bitdoglab smd

    BitDogLab/BitDogLab

    Open-source educational hardware for embedded systems, programming, electronics, and physical computing.

    138 parts203
  • 2 layers94 × 85.1 mmSpeaker, the printed circuit board in 3D

    Speaker

    ECE-492-SALE/SALE_ECE491-02

    Smart Assistive Living Environment (SALE) Senior Design project at Lafayette College

    47 parts4
  • 2 layers35 × 29 mmMagSpoofTC, the printed circuit board in 3D

    MagSpoofTC

    samyk/magspoof

    A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.

    13 parts4.2k
  • 2 layers78.7 × 74.7 mm2channel mini speedy, the printed circuit board in 3D

    2channel mini speedy

    digmorepaka/speeduino-mini-2-channel

    A 75x78mm speeduino board featuring robotdyn mega 2560 pro microcontroller and all the basics needed to get a 2 channel setup. This is meant for simple engines like motorcycle 1cyls and V-Twins

    63 parts17
  • 2 layers93 × 100 mmGDRace little V2, the printed circuit board in 3D

    GDRace little V2

    NicoEFI/Speeduino-MicroEFI-V2-GDRace

    124 parts12
  • 2 layers85 × 100 mmNicoEfi 3, the printed circuit board in 3D

    NicoEfi 3

    NicoEFI/NicoEFI-ECU-Speeduino-mega2561

    NOT TESTED

    143 parts5
  • 4 layers80.3 × 86.4 mmKlxecu, the printed circuit board in 3D

    Klxecu

    JourneyMan61/klxecu

    Speeduino based ECM for the fuel injected KLX 250 and 300

    79 parts