- datasheets - contains datasheets for major components of the PV Curve Tracer.
- docs - contains documentation on how to build, test, and use the PV Curve Tracer.
- fw - contains fw that is loaded onto the PV Curve Tracer.
- tests - test programs used to characterize and validate the PV Curve Tracer.
- src - main program used to run the PV Curve Tracer.
- inc - internally developed libraries specific for the PV Curve Tracer.
- lib - third party libraries used by the PV Curve Tracer.
- hw
- Footprints - project specfic footprint association files for the PV Curve Tracer.
- Models - 3d .step files for the PCB 3d viewer.
- Symbols - project specific symbol files for the PV Curve Tracer.
- vX_Y_Z - frozen versioning folder for PCB production files.
The current maintainer of this project is Matthew Yu as of 05/20/2023. His email is [email protected].
Contributors to the HW and FW encompass many dedicated students, including:
- Roy Mor
- Afnan Mir
- Youssef Elsherif
Special thanks to Professor Gary Hallock, who supervised the development and design of this project.
This PCB is on unified version 1.3.0
. Every time the schematic and/or layout
is updated, this version number should go up. We use semantic
versioning to denote between versions. See the
changelog for more details.
Documentation
- Update assembly and testing document, ordering document, and improvement document.
- Add datasheets for key components of the device.
HW
- check if v1.2.0 bodges has been fixed (op amps, regulator) Complete v1.4.0rc board candidate
SW
- Regenerate code for MBED with proposed filestructure