C2c-64

jsanpe·c2c-64·hardware/1R/1R3/composite2rgb.kicad_pcb

C2c-64 PCB layout, top view — open source AVR/Arduino board by jsanpe
Simulate this board

About the C2c-64 PCB

C2c-64 is an open source AVR/Arduino PCB design by jsanpe, published on GitHub under the MIT license. It is a 4-layer board measuring 50 × 50 mm, with 106 components from 51 distinct parts.

Its main chip is the ATmega328PB-MU, from the AVR/Arduino family. Other key parts include the ADV7393-Video, ADV7180-32LFCSP, TLV70018_SOT23-5, AMS1117-3.3 and 3xRCA_CONN. By type, the board carries 39 capacitors, 32 resistors, 8 ICs, 7 diodes, 6 inductors and 5 connectors.

It belongs with the retro computing designs in this gallery.

From the project

A Composite & S-video to Component transcoder for the OSSC

Designed with the C-64 in mind, it also supports composite and s-video signals from other systems, including the N64. A compatibility chart will soon be available in the wiki section of this project.

This is an open hardware implementation of a board to convert Composite and S-Video signals into Component video. The component output from C2C-64 can be directly connected to an OSSC, effectively adding compatibility with Composite and S-Video input to this great scaler.

C2c-64, from the project README
From the project README

Main components on the C2c-64

C2c-64 bill of materials (BOM)

106 components, 51 distinct parts.

QtyPartRefs
1
ADV7393-Video
U1
1
ADV7180-32LFCSP
U2
2
TLV70018_SOT23-5
U3, U6
1
AMS1117-3.3
U4
1
ATmega328PB-MU
U5
1
3xRCA_CONN
U7
1
3xCUI-RCJ
U8
1
Crystal_GND24_Small
Y1
1
16Mhz
Y2
1
16Mhz
Y3
1
28.63
Y6
1
Conn_02x04_Top_Bottom
J1
1
Mini-DIN-4
J4
1
Power
J6
1
Conn_01x04_Female
J8
1
RCJ-041
J10
1
1.5A
F1
4
SW_Push
SW1, SW2, SW4, SW5
3
BAT54S
D1, D2, D3
1
LED_R
D4
Show 31 more
QtyPartRefs
1
LED_B
D5
1
LED_G
D6
1
LED_Y
D7
6
Ferrite_Bead
FB1, FB2, FB3, FB4, FB5, FB6
1
12n
C1
4
22u
C2, C7, C12, C17
7
100nF
C3, C33, C34, C35, C38, C43, C45
10
10uF
C4, C8, C9, C14, C16, C19, C22, C24 +2
1
150n
C6
1
2.2n
C11
3
100nF
C28, C29, C44
1
82n
C30
2
22u
C36, C39
4
220uF
C37, C40, C41, C42
4
30pF
C46, C47, C49, C51
1
10n
C50
1
169
R1
8
4k7
R2, R7, R10, R15, R16, R19, R20, R21
1
510
R3
3
75
R4, R5, R6
1
1.69K
R9
3
39
R12, R18, R31
3
36
R14, R17, R28
3
10k
R22, R29, R30
1
10k
R23
1
330
R24
1
120
R25
2
220
R26, R27
1
1M
R32
2
33
R33, R34
1
33
RN1

C2c-64 design files

The KiCad project lives in the jsanpe/c2c-64 repository on GitHub; these links point at the commit this page was built from.

C2c-64: common questions

What microcontroller does the C2c-64 use?

The C2c-64 is built around the ATmega328PB-MU, from the AVR/Arduino family.

How big is the C2c-64 PCB?

The C2c-64 measures 50 × 50 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the C2c-64?

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

Where can I download the C2c-64 design files?

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

Can I use the C2c-64 design in my own project?

Yes, under the terms of its MIT license, which jsanpe chose for the repository.

Can I test firmware for the C2c-64 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