Skip to the content
2 layers85 × 70 mmLogicBoard v1, the printed circuit board in 3D

ECE445 MPPT Project

Size
85 × 70 mm
Copper layers
2
Thickness
1.6 mm
Parts
83
Nets
70
Pads
268
Tracks, vias
517, 80
Pours
5
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
22 Feb 2024
Updated
5 Sep 2024

Overview

LogicBoard v1 is an open-source printed circuit board by AlexLymbo, from the AlexLymbo/MPPT-ECE445 repository on GitHub. It is a 2-layer board of 85 × 70 mm with 83 parts on 70 nets, routed with 517 tracks and 80 vias.

It is built around the LPC1547JBD48QL, ISO1042DWV and R-783.3-0.5, with the S602TSRP, BD450M2FP3-CE2 and NZH3V6B among its other parts. Its parts include 20 capacitors, 16 resistors, 10 diodes, 7 connectors and 6 fuses. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

12

README

README.md

Senior Design Project(ECE445) - Custom Illini Solar Car MPPT

This project contains both the HW and FW for a boost converter MPPT made for the 3rd generation vehicle of Illini Solar Car. It utilizes a simple perturb and observe algorithm (P&O).

More Info:

The goal of this project was to develop custom and low cost solar Maximum Power Point Trackers (MPPTs). These MPPTs use a boost converter to optimize power output from the solar array to charge the battery efficiently. With the array divided into three sections for reliability, each MPPT gives redundancy to the system. Customization gives simple integration with the vehicle's electrical systems, allowing for plug-and-play functionality. This cost-effective solution takes away the need for expensive off-the-shelf components and provides access to schematics for easy maintenance and upgrades.

https://www.youtube.com/watch?v=uG63rXX1FN4&t=2s

Parts

83
QtyValueFootprintReferences
120.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4, C9, C10, C11, C13, C15, C17, C19, C20
710kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R5, R11, R12, R13, R15
41kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R6, R9, R10
210uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC7, C12
218pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6
23V6Diode_SMD:D_SOD-123FD8, D9
2MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2
2Q_PMOS_GDSPackage_TO_SOT_SMD:TO-252-2Q1, Q2
1+5V_CANTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP4
10 Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4
10.047uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC14
10.25A FuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF4
10.2AFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF1
10.2A FuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF5
1100mAFuse:Fuse_2512_6332MetricF3
110KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16
110uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC16
1120Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR8
112MHzlayout:Crystal_SMD_TXC_7M-4pin_3.2x2.5mmY1
11A FuseFuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF6
11MResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC18
11uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC8
120 VDiode_SMD:D_SOD-123FD4
124V INTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP5
124V InConnector_Molex:Molex_Micro-Fit_3.0_43650-0300_1x03_P3.00mm_HorizontalJ1
124V OUTTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP7
128 VDiode_SMD:D_SOD-123FD5
13v3TestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP8
140V 2ADiode_SMD:D_1206_3216Metric_Pad1.42x1.75mm_HandSolderD10
1500Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR14
15Alayout:Littelfuse_154_4.24mm_x_3.81mmF2
1ADCConnector_Molex:Molex_Micro-Fit_3.0_43650-0500_1x05_P3.00mm_HorizontalJ3
1BD450M2FP3-CE2Package_TO_SOT_SMD:SOT-223-3_TabPin2U5
1CANlayout:M12_5-pin_90deg_VertPitch2.54mmJ6
1CAN_VCC_FusedTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP2
1CL-SB-22B-01layout:DPDT_NIDEC_6_pin_SMD_1.6_x_1.2_padsS1
1CommConnector_Molex:Molex_Micro-Fit_3.0_43650-0600_1x06_P3.00mm_HorizontalJ2
1D_SchottkyDiode_SMD:D_SOD-123FD7
1Duty PWMTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP1
1Fan PWMTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP10
1FansConnector_Molex:Molex_KK-254_AE-6410-04A_1x04_P2.54mm_VerticalJ7
1GNDTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP6
1GND_CANTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP3
1ISO1042DWVlayout:SOIC-8_5.85x7.4mm_P1.27mmU3
1ISPlayout:Button_223AMSW1
1JTAG_Headerlayout:IDC-Header_2x05_Pitch1.27mm_StraightJ5
1LED LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD6
1LPC1547JBD48Package_QFP:LQFP-48_7x7mm_P0.5mmU1
1MCP1754S-5002E_SOT23APackage_TO_SOT_SMD:SOT-23U2
1PESD1CANPackage_TO_SOT_SMD:SOT-23D1
1PowerConnector_Molex:Molex_Micro-Fit_3.0_43650-0400_1x04_P3.00mm_HorizontalJ4
1Q_NMOS_GSDPackage_TO_SOT_SMD:SOT-23_HandsolderingQ3
1Q_SCR_KAGPackage_TO_SOT_SMD:SOT-223-3_TabPin2D3
1R-783.3-0.5Converter_DCDC:Converter_DCDC_RECOM_R-78E-0.5_THTU4
1TachTestPoint:TestPoint_THTPad_D1.5mm_Drill0.7mmTP9
1YellowLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2
1~RESETlayout:Button_223AMSW2

More from AlexLymbo/MPPT-ECE445

1
  • 2 layers83.6 × 120.1 mmPower v1, the printed circuit board in 3D

    Power v1

    AlexLymbo/MPPT-ECE445

    ECE445 MPPT Project

    75 parts1

Similar boards

  • 4 layers61 × 46 mmPD PowerSupply, the printed circuit board in 3D

    PD PowerSupply

    zainahm3d/PDSupply-Solo-PCB

    Dual channel USB PD power supply with bluetooth and configurable voltages

    83 parts3
  • 4 layers110 × 90 mmPLC V1, the printed circuit board in 3D

    PLC V1

    paulmartinezcuenta/UltiCore-V1-PLC

    Custom industrial-grade PLC and logic controller engineered around the ESP32 platform.

    202 parts1MIT
  • 2 layers55 × 55 mmDrone pcb, the printed circuit board in 3D

    Drone pcb

    eepyminded/openlab-drone

    A project for university to create a working drone.

    26 parts
  • 4 layers163.1 × 116.8 mmOpenParol, the printed circuit board in 3D

    OpenParol

    OpenParol/OpenParol-Board

    Open-source project for a 6-DOF robotic arm controller

    242 partsGPL-3.0
  • 2 layersPLC V1, the printed circuit board in 3D

    PLC V1

    JosueHerrera05/Josue_Herrera_Electiva_2026_C2

    Repositorio Electíva Diseño Mecatrónico 2026-C2

    59 partsMIT
  • 2 layersDC DC psu, the printed circuit board in 3D

    DC DC psu

    mirtcho/Kicad

    Kicad workspace /sandbox

    66 parts
  • 2 layers27.4 × 58.7 mmLc29h mikrobus PCB, the printed circuit board in 3D

    Lc29h mikrobus PCB

    i2hm/micro_climate_station

    Open the KiCad project using KiCad 7 and above.

    48 parts3
  • 6 layers65 × 56.5 mmRPi Hat, the printed circuit board in 3D

    RPi Hat

    tharinduudu/gLOWCOST-2v2-mppcInterface-

    Four-channel Raspberry Pi HAT for gLOWCOST scintillator/MPPC readout with programmable bias, thresholds, and FPGA hit processing.

    204 parts1

Questions

How big is the LogicBoard v1 PCB?

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

What parts does the LogicBoard v1 use?

83 parts, built around the LPC1547JBD48QL, ISO1042DWV, R-783.3-0.5 and S602TSRP. 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 LogicBoard v1 KiCad files?

From the AlexLymbo/MPPT-ECE445 repository on GitHub, at the commit this page was made from: the board is HW/LogicBoard_v1/LogicBoard_v1.kicad_pcb and its schematic HW/LogicBoard_v1/LogicBoard_v1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LogicBoard v1 design in my own project?

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