
Main pcb
peterkrull/quad
Firmware, hardware and documentation for my autonomous quad copter project

This board is designed to connect a programmable power supply with analog control inputs and outputs to a DAQPlate, to enable network control.
Psanalog is an open-source printed circuit board by sconklin, from the sconklin/pscontrol repository on GitHub. It is a 2-layer board of 45 × 100 mm with 66 parts on 36 nets, routed with 254 tracks and 25 vias.
It is built around the LM2904. Its parts include 20 resistors, 20 connectors, 16 capacitors, 5 ICs and 1 diode.
This board is designed to connect a programmable power supply with analog control inputs and outputs to a DAQPlate, to enable network control.
Input -5.0V to 0V input represents 600V to 0V Output 0 to 4.096 to DAQPlate board Gain = -0.8192 Gain Range .714 - .896
Input 0 to 100 mV represents 0 to 1M output Output 4.096 Volts to DAQplate Gain = 40.96 Gain Range 38.3 - 43.3
Input from DAQplate 0 to 4.096V Output to Powr Supply 0 to 5 volts Gain = 1.22 Gain Range 1.098 - 1.294
Input from DAQplate 0 to 4.096V Output to Power Supply 0 to 100 mV Gain = 0.024 Gain Range .0215 - .0261
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1 | Capacitors_SMD:C_0603_HandSoldering | C2, C3, C4, C5, C7, C8, C9, C10, C13, C14, C15, C16 |
| 10 | Gnd | Wire_Pads:SolderWirePad_single_1mmDrill | J2, J10, J11, J12, J13, J14, J15, J16, J17, J20 |
| 5 | LM2904 | Housings_SOIC:SO-8_5.3x6.2mm_Pitch1.27mm | U1, U2, U3, U4, U5 |
| 4 | 2.32K | Resistors_SMD:R_0603_HandSoldering | R15, R17, R18, R20 |
| 3 | 10 | Capacitors_SMD:CP_Elec_4x5.3 | C1, C11, C12 |
| 3 | 200 | Potentiometers:Potentiometer_Trimmer_Bourns_3224W | R13, R16, R19 |
| 2 | 10K | Potentiometers:Potentiometer_Trimmer_Bourns_3224W | R6, R12 |
| 2 | 56K | Resistors_SMD:R_0603_HandSoldering | R1, R8 |
| 1 | +12V | Wire_Pads:SolderWirePad_single_1mmDrill | J18 |
| 1 | -12V | Wire_Pads:SolderWirePad_single_1mmDrill | J19 |
| 1 | 1 | Capacitors_SMD:C_0603_HandSoldering | C6 |
| 1 | 1K | Resistors_SMD:R_0603_HandSoldering | R3 |
| 1 | 22K | Resistors_SMD:R_0603_HandSoldering | R10 |
| 1 | 38.3K | Resistors_SMD:R_0603_HandSoldering | R7 |
| 1 | 40.2K | Resistors_SMD:R_0603_HandSoldering | R2 |
| 1 | 42.2K | Resistors_SMD:R_0603_HandSoldering | R5 |
| 1 | 510 | Resistors_SMD:R_0603_HandSoldering | R14 |
| 1 | 51K | Resistors_SMD:R_0603_HandSoldering | R4 |
| 1 | 5K | Potentiometers:Potentiometer_Trimmer_Bourns_3224W | R11 |
| 1 | 910 | Resistors_SMD:R_0603_HandSoldering | R9 |
| 1 | Ic in | Wire_Pads:SolderWirePad_single_1mmDrill | J5 |
| 1 | Ic out | Wire_Pads:SolderWirePad_single_1mmDrill | J8 |
| 1 | Im in | Wire_Pads:SolderWirePad_single_1mmDrill | J3 |
| 1 | Im out | Wire_Pads:SolderWirePad_single_1mmDrill | J6 |
| 1 | LM4030-2.5 | TO_SOT_Packages_SMD:SOT-23-5 | D1 |
| 1 | Vc in | Wire_Pads:SolderWirePad_single_1mmDrill | J4 |
| 1 | Vc out | Wire_Pads:SolderWirePad_single_1mmDrill | J7 |
| 1 | Vm in | Wire_Pads:SolderWirePad_single_1mmDrill | J1 |
| 1 | Vm out | Wire_Pads:SolderWirePad_single_1mmDrill | J9 |
The 62 most common of 66 parts.
It measures 45 × 100 mm and has 2 copper layers, 1.6 mm thick.
66 parts, built around the LM2904. 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.
From the sconklin/pscontrol repository on GitHub, at the commit this page was made from: the board is psanalog.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sconklin before reusing the design.

peterkrull/quad
Firmware, hardware and documentation for my autonomous quad copter project

DanielMartensson/STM32-PLC
STM32 microcontroller with lots of periferials such as ADC, differential ADC, Input Capture, PWM, USB, Encoder, DAC, Digital Input, RTC, CAN-bus + Alarm etc.

michaelruppe/FSAE
Projects for Formula SAE Electric Vehicle competition (Australia 2019/2020)


M0LTE/pi-transceiver
An attempt to build a complete ham radio transceiver around a Raspberry Pi

frohro/WWU-VNA
An Inexpensive Vector Network Analyzer Project for the Walla Walla University Electronics II Class

PySpice-org/eda-rw
Python library to read/write KiCad and LibrePCB Sexpr file format
