Skip to the content
2 layers95 × 95 mmFront controls, the printed circuit board in 3D

Arduino code for front controls device.

Size
95 × 95 mm
Copper layers
2
Thickness
1.6 mm
Parts
135
Nets
112
Pads
431
Tracks, vias
969, 84
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 Mar 2019
Updated
16 Aug 2025

Overview

Front controls is an open-source printed circuit board by techie66, from the techie66/EngineDataLogger-FrontControls repository on GitHub, published under the GPL-2.0 licence. It is a 2-layer board of 95 × 95 mm with 135 parts on 112 nets, routed with 969 tracks and 84 vias.

It is built around the TJA1051T, LMR14030SDDA and G3VM-31BR, with the MCP23017-E/SO and TXB0104PW among its other parts. Its parts include 49 resistors, 21 diodes, 18 capacitors, 14 ICs and 13 connectors. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

Engine Data Logger - Front Controls

Componenents

Dependencies

  • Seeed Studio CAN Library git clone "https://github.com/Seeed-Studio/Seeed_Arduino_CAN.git"
  • NeoSWSerial git clone "git@github.com:SlashDevin/NeoSWSerial.git"

License

EngineDataLogger is licensed under the GNU GPLv2. Dependencies are licensed under their respective licenses. See LICENSE for full text of GPLv2.

Parts

135
QtyValueFootprintReferences
151kResistor_SMD:R_0402_1005MetricR9, R10, R12, R14, R15, R16, R18, R19, R20, R23, R26, R29, R32, R35, R38
12100kResistor_SMD:R_0402_1005MetricR13, R17, R21, R22, R25, R28, R31, R34, R37, R43, R44, R47
12D_SchottkyDiode_SMD:D_SOD-123D1, D2, D3, D4, D5, D6, D14, D15, D16, D17, D18, D19
9.01ufCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C5, C6, C7, C8, C9, C10
9500RResistor_SMD:R_0402_1005MetricR0, R1, R2, R3, R4, R5, R6, R7, R8
9Conn_01x02Connector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalJ1, J2, J3, J4, J5, J6, J7, J8, J9
9G3VM-31BRG3VM-31BR:DIP762W50P254L737H485Q6U2, U3, U4, U5, U6, U7, U8, U9, U10
610RResistor_SMD:R_0402_1005MetricR24, R27, R30, R33, R36, R39
64.7V ZenerDiode_SMD:D_SOD-323D8, D9, D10, D11, D12, D13
4100nfCapacitor_SMD:C_0402_1005MetricC13, C14, C15, C16
422uFCapacitor_SMD:C_0805_2012MetricCout1, Cout2, Cout3, Cout4
4MountingHoleMountingHole:MountingHole_2.7mm_M2.5H4, H5, H6, H7
233pfCapacitor_SMD:C_0402_1005MetricC11, C12
24k7Resistor_SMD:R_0603_1608MetricR11, R45
2CANConnector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalJ10, J11
2PWRConnector_JST:JST_EH_B2B-EH-A_1x02_P2.50mm_VerticalP1, P2
1.1ufCapacitor_SMD:C_0402_1005MetricC4
10.1ufCapacitor_SMD:C_0402_1005MetricCboot1
1100k 1%Resistor_SMD:R_0402_1005MetricRfbt1
110kResistor_SMD:R_0603_1608MetricR40
110ufCapacitor_SMD:C_0805_2012MetricCin1
1120RResistor_SMD:R_0402_1005MetricR46
112MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
115V standoffDiode_SMD:D_SMBD20
117k8 1%Resistor_SMD:R_0402_1005MetricRfbb1
1220nfCapacitor_SMD:C_0805_2012MetricChf1
122nFCapacitor_SMD:C_0603_1608MetricC18
12k2Resistor_SMD:R_0603_1608MetricR41
1330ufCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC17
14K7 1%Resistor_SMD:R_0402_1005MetricR42
15.1V ZenerDiode_SMD:D_SOD-123D7
162K11Resistor_SMD:R_0603_1608MetricR48
18.2uH, 60mInductor_SMD:L_Bourns_SRP7028A_7.3x6.6mmL1
18ADiode_SMD:D_SMCD21
1Arduino_Nano_v3.xNANO:Arduino_NanoA1
1CONN_01X10Pin_Headers:Pin_Header_Straight_1x10H1
1ExpansionConnector_PinHeader_2.54mm:PinHeader_2x08_P2.54mm_VerticalH3
1HM-10Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalH2
1Jumper_NO_SmallJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1LMR14030SDDANANO:LMR14030SDDAU11
1MCP23017-E/SOPackage_SO:SOIC-28W_7.5x18.7mm_P1.27mmU13
1MCP2515-xSOPackage_SO:SOIC-18W_7.5x11.6mm_P1.27mmU14
1TJA1051TPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU15
1TXB0104PWPackage_SO:TSSOP-14_4.4x5mm_P0.65mmU1

Similar boards

  • 2 layers109.5 × 119.5 mmEngineData, the printed circuit board in 3D

    EngineData

    techie66/EngineDataLogger-EngineData

    Arduino code for SleepyPi that is attached to main datalogger. Reads engine sensors.

    100 parts1GPL-2.0
  • 2 layers204.5 × 113 mmSTM, the printed circuit board in 3D

    STM

    Noraiz963/Mini-PLC-

    Compact industrial mini PLC designed in KiCad

    139 parts1
  • 2 layers208.8 × 396.9 mmFerris, the printed circuit board in 3D

    Ferris

    pierrechevalier83/ferris

    A low profile split keyboard designed to satisfy one single use case elegantly

    145 parts1.3k
  • 4 layers103.5 × 90.6 mmEVE PCB V4, the printed circuit board in 3D

    EVE PCB V4

    vishhvaan/eve-pi

    The EVolutionary biorEactor (EVE)

    102 parts15MIT
  • 4 layers82.5 × 82.5 mmPVDX ADCS PMB, the printed circuit board in 3D

    PVDX ADCS PMB

    BrownSpaceEngineering/PVDX-ADCS-PMB

    Avionics files related to ADCS and Perovskite schematics, pcb design, and documentation

    114 parts1
  • 4 layers100 × 100 mmBedberry, the printed circuit board in 3D

    Bedberry

    DarwinInnovation/bedberry

    Open source PCB for bed/chair control

    88 parts1MIT
  • 4 layersStereo heli, the printed circuit board in 3D

    Stereo heli

    Kronos3/stereo-heli

    Stereo Vision Quadcopter

    173 parts1Apache-2.0
  • 4 layers131 × 89.5 mmMecha pico mcb, the printed circuit board in 3D

    Mecha pico mcb

    wubneh/MCTR260-pico-firmware

    Raspberry Pi Pico W robot controller firmware for MCTR 260 Mechatronics Design. Dual-core BLE architecture with mecanum drive, stepper/DC motor support, and configurable motion profiles.

    85 parts1MIT

Questions

How big is the Front controls PCB?

It measures 95 × 95 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Front controls use?

135 parts, built around the TJA1051T, LMR14030SDDA, G3VM-31BR and MCP23017-E/SO. 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.

Where can I download the Front controls KiCad files?

From the techie66/EngineDataLogger-FrontControls repository on GitHub, at the commit this page was made from: the board is hardware/front_controls.kicad_pcb and its schematic hardware/REG_SW_5V_LMR140x0.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Front controls design in my own project?

Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).