Full Circuit

EthanSousaProjects·CBR_Custom_Cluster·Code_And_Circuits/Full_Circuit/Full_Circuit.kicad_pcb

Full Circuit PCB layout, top view — open source AVR/Arduino board by EthanSousaProjects
Simulate this board

About the Full Circuit PCB

Full Circuit is an open source AVR/Arduino PCB design by EthanSousaProjects, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 110 × 110 mm, with 72 components from 37 distinct parts.

Its main chip is the ARDUINO_NANO_ESP32, from the AVR/Arduino family. Other key parts include the R-78E3.3-0.5, L293D, TEC2-1219WI, L7805 and TXB0104D. By type, the board carries 25 resistors, 15 capacitors, 12 diodes, 7 ICs, 5 connectors and 3 test points.

From the project

A custom cluster design for my CBR 125RW6 (2006 carb model) to replace the old large mechanical cluster with a smaller simpler design.

A custom cluster design for my CBR 125RW6 (2006 carburetor model) to replace the old large mechanical cluster with a smaller simpler design.

The references folder contains details on set things on the bike (eg. hole position dimensions, resistance of stock sensor) and thus design requirements, calculations and decisions can be found here.

There are three licenses for this project. All code falls under the AGPLV3 license, all hardware designs fall under the CERN-OHL-S license, all artwork and documentation in the READMEs related to this project are under the CC By-SA license.

Main components on the Full Circuit

Full Circuit bill of materials (BOM)

72 components, 37 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
R-78E3.3-0.5
U1
1
L293D
U2
1
TEC2-1219WI
U3
1
L7805
U4
1
TXB0104D
U5
1
74HC595
U6
1
CAT24C128
U7
1
ARDUINO_NANO_ESP32
Arduino_Nano_ESP32
A1
1
Stepper_Motor_bipolar
M2
1
Main_Power_In_JST-XH
J2
1
Warning_Lights_JST-XH
J3
1
Signals_RPM_Temp_Fuel_JST-XH
J4
1
Speed_Pulser_Setup_Signal_JST-XH
J5
1
Alphanumeric_Qwiick_JST-XH
J6
1
NHD-C12832A1Z-FS(RGB)-FBW-3V
NHD-C12832A1Z-FS_RGB_-FBW-3V
DS1
1
Tachometer Reference
N1
1
SW_Push_JST-XH_Input
SW1
3
TestPoint
TP1, TP2, TP3
1
LED_Right_Indicator(Yellow_LTH5MM12VFR4700)
D1
1
LED_High_Beam(Blue_LTH5MM12VFR4600)
D2
Show 17 more
QtyPartRefs
1
LED_Neutral(Green_LTH5MM12VFR4500)
D3
1
LED_Left_Indicator(Yellow_LTH5MM12VFR4700)
D4
8
LED_2.2V_20MA
LED_2.2V_20ma
D5, D7, D8, D9, D10, D11, D12, D13
2
1000PF
C1, C5
2
0.1 uF
C6, C19
1
0.33UF
0.33uF
C7
8
1UF
1uF
C8, C9, C10, C11, C12, C13, C14, C15
2
10 uF
C17, C18
4
200R
R1, R2, R3, R4
2
3.3KR
R5, R10
4
1KR
R6, R7, R8, R11
1
510R
R9
8
100R
R12, R13, R14, R15, R16, R17, R18, R19
1
10KR
R20
1
56R
R22
2
6.8R
R23, R24
2
4.7KR
R25, R26

Full Circuit design files

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

Full Circuit: common questions

What microcontroller does the Full Circuit use?

The Full Circuit is built around the ARDUINO_NANO_ESP32, from the AVR/Arduino family.

How big is the Full Circuit PCB?

The Full Circuit measures 110 × 110 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Full Circuit?

72 components, from 37 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Full Circuit design files?

From the EthanSousaProjects/CBR_Custom_Cluster repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Full Circuit design in my own project?

Yes, under the terms of its GPL-3.0 license, which EthanSousaProjects chose for the repository.

Can I test firmware for the Full Circuit 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.

More boards in CBR_Custom_Cluster

Similar boards