Analog-Output-Card

brandtks·AquaPicModules·Boards/AnalogOutput/Analog-Output-Card.kicad_pcb

Analog-Output-Card PCB layout, top view — open source PIC board by brandtks

About the Analog-Output-Card PCB

Analog-Output-Card is an open source PIC PCB design by brandtks, published on GitHub. It is a 2-layer board measuring 80 × 72 mm, with 81 components from 21 distinct parts.

Its main chip is the PIC32MM0064GPM028, from the PIC family. Other key parts include the LM358, ST485EC, DG469 and AP2114H. By type, the board carries 36 resistors, 20 capacitors, 9 ICs, 9 transistors, 3 connectors and 3 diodes.

From the project

AquaPic modules, board design and firmware

README ====== Board design and firmware for all modules used with the AquaPic Aquarium Controller. Each board should have corresponding firmware that works with that board version. All modules communicate with and are controlled by the master controller/head unit.

All PCB designs and layouts including gerber files are located under the Boards directory. All PCB design is done using KiCAD. Firmware is located in the Firmware directory. All the card's firmware should build without the need of the MPLAB X IDE, just the XC compilers. The Documentation directory contains some useful information…

Main components on the Analog-Output-Card

Analog-Output-Card bill of materials (BOM)

81 components, 21 distinct parts.

QtyPartRefs
1
PIC32MM0064GPM028
IC1
2
LM358
U1, U2
1
ST485EC
U3
4
DG469
U4, U5, U6, U7
1
AP2114H
U8
2
AO3407A
Q1, Q2
7
NX7002AK
Q3, Q4, Q5, Q6, Q7, Q8, Q9
1
8MHz
X1
1
8x1 2.54
P1
1
Stacked USBA
P2
1
4x1 2.54
P3
1
SMTL4-RGY
D1
2
APT2012
D2, D3
14
100nF
C1, C2, C3, C4, C7, C8, C9, C13 +6
4
220nF
C5, C6, C11, C12
2
4u7
C10, C19
14
10K
R1, R2, R3, R4, R6, R8, R9, R10 +6
4
100K
R5, R7, R13, R15
4
150R
R17, R18, R19, R20
2
1K
R21, R24
Show 1 more
QtyPartRefs
12
4K99
R22, R23, R26, R27, R29, R30, R31, R32 +4

Analog-Output-Card design files

The KiCad project lives in the brandtks/AquaPicModules repository on GitHub; these links point at the commit this page was built from.

Analog-Output-Card: common questions

What microcontroller does the Analog-Output-Card use?

The Analog-Output-Card is built around the PIC32MM0064GPM028, from the PIC family.

How big is the Analog-Output-Card PCB?

The Analog-Output-Card measures 80 × 72 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Analog-Output-Card?

81 components, from 21 distinct parts. The full bill of materials is listed on this page.

Where can I download the Analog-Output-Card design files?

From the brandtks/AquaPicModules repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Analog-Output-Card design in my own project?

The repository has no license, so all rights stay with brandtks. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Analog-Output-Card without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug PIC firmware against it before you order a PCB.

More boards in AquaPicModules

Similar boards