EngineDataLogger-FrontControls

techie66·EngineDataLogger-FrontControls·hardware/front_controls.kicad_pcb

EngineDataLogger-FrontControls PCB layout, top view — open source AVR/Arduino board by techie66

About the EngineDataLogger-FrontControls PCB

EngineDataLogger-FrontControls is an open source AVR/Arduino PCB design by techie66, published on GitHub under the GPL-2.0 license. It is a 2-layer board measuring 95 × 95 mm, with 130 components from 42 distinct parts.

Its main chip is the Arduino_Nano_v3.x, from the AVR/Arduino family. Other key parts include the TXB0104PW, G3VM-31BR, LMR14030SDDA, MCP23017-E/SO and MCP2515-xSO. By type, the board carries 49 resistors, 21 diodes, 18 capacitors, 14 ICs, 13 connectors and 1 module.

From the project

Arduino code for front controls device.

Main components on the EngineDataLogger-FrontControls

EngineDataLogger-FrontControls bill of materials (BOM)

130 components, 42 distinct parts.

QtyPartRefs
1
TXB0104PW
U1
9
G3VM-31BR
U2, U3, U4, U5, U6, U7, U8, U9 +1
1
LMR14030SDDA
U11
1
MCP23017-E/SO
U13
1
MCP2515-xSO
U14
1
TJA1051T
U15
1
Arduino_Nano_v3.x
A1
1
12Mhz
Y1
9
Conn_01x02
J1, J2, J3, J4, J5, J6, J7, J8 +1
2
CAN
J10, J11
2
PWR
P1, P2
1
0.1uf
Cboot1
1
220nf
Chf1
1
10uf
Cin1
4
22uF
Cout1, Cout2, Cout3, Cout4
1
CONN_01X10
H1
1
HM-10
H2
1
Expansion
H3
1
17k8 1%
Rfbb1
1
100k 1%
Rfbt1
Show 22 more
QtyPartRefs
12
D_Schottky
D1, D2, D3, D4, D5, D6, D14, D15 +4
1
5.1V Zener
D7
6
4.7V Zener
D8, D9, D10, D11, D12, D13
1
15V standoff
D20
1
8A
D21
1
8.2uH, 60m
L1
9
.01uf
C1, C2, C3, C5, C6, C7, C8, C9 +1
1
.1uf
C4
2
33pf
C11, C12
4
100nf
C13, C14, C15, C16
1
330uf
C17
1
22nF
C18
9
500R
R0, R1, R2, R3, R4, R5, R6, R7 +1
15
1k
R9, R10, R12, R14, R15, R16, R18, R19 +7
2
4k7
R11, R45
12
100k
R13, R17, R21, R22, R25, R28, R31, R34 +4
6
10R
R24, R27, R30, R33, R36, R39
1
10k
R40
1
2k2
R41
1
4K7 1%
R42
1
120R
R46
1
62K11
R48

EngineDataLogger-FrontControls design files

The KiCad project lives in the techie66/EngineDataLogger-FrontControls repository on GitHub; these links point at the commit this page was built from.

EngineDataLogger-FrontControls: common questions

What microcontroller does the EngineDataLogger-FrontControls use?

The EngineDataLogger-FrontControls is built around the Arduino_Nano_v3.x, from the AVR/Arduino family.

How big is the EngineDataLogger-FrontControls PCB?

The EngineDataLogger-FrontControls measures 95 × 95 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the EngineDataLogger-FrontControls?

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

Where can I download the EngineDataLogger-FrontControls design files?

From the techie66/EngineDataLogger-FrontControls repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the EngineDataLogger-FrontControls design in my own project?

Yes, under the terms of its GPL-2.0 license, which techie66 chose for the repository.

Can I test firmware for the EngineDataLogger-FrontControls without the hardware?

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

Similar boards