Digital-Input-Card

brandtks·AquaPicModules·Boards/DigitalInput/Digital-Input-Card.kicad_pcb

Digital-Input-Card PCB layout, top view — open source PIC board by brandtks

About the Digital-Input-Card PCB

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

Its main chip is the PIC32MM0064GPM028, from the PIC family. Other key parts include the ST485EC and AP2114H. By type, the board carries 14 resistors, 8 diodes, 6 capacitors, 5 connectors, 4 transistors and 3 ICs.

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 Digital-Input-Card

Digital-Input-Card bill of materials (BOM)

42 components, 21 distinct parts.

QtyPartRefs
1
PIC32MM0064GPM028
IC1
1
ST485EC
U1
1
AP2114H
U2
1
AO3407A
Q1
3
NX7002AK
Q2, Q3, Q4
1
8MHz
X1
1
1x6 2.54 Pin Header
P1
1
1x12 2.54
P2
1
1x2 2.54
P3
1
1x4 2.54
P4
1
Stacked USBA
P5
1
750mA
F1
7
APT2012
D1, D2, D3, D4, D5, D6, D8
1
SMTL4-RGY
D7
4
100nF
C1, C2, C3, C4
2
4u7
C5, C6
3
20R
R1, R2, R3
4
150R
R4, R5, R6, R7
1
1K
R8
2
10K
R9, R10
Show 1 more
QtyPartRefs
4
4K99
R11, R12, R13, R14

Digital-Input-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.

Digital-Input-Card: common questions

What microcontroller does the Digital-Input-Card use?

The Digital-Input-Card is built around the PIC32MM0064GPM028, from the PIC family.

How big is the Digital-Input-Card PCB?

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

How many components are on the Digital-Input-Card?

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

Where can I download the Digital-Input-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 Digital-Input-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 Digital-Input-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