Cococpld

mattstock·cococpld·kicad/cococpld.kicad_pcb

Cococpld PCB layout, top view — open source AVR/Arduino board by mattstock
Simulate this board

About the Cococpld PCB

Cococpld is an open source AVR/Arduino PCB design by mattstock, published on GitHub. It is a board measuring 83.3 × 98.3 mm, with 60 components from 40 distinct parts.

Its main chip is the ATMEGA2560-A, from the AVR/Arduino family. Other key parts include the TLV1117-50, EPM3256A-TQFP144, 50.00MHz, TLV1117-33 and R1LP0108ESF-5SI. By type, the board carries 15 connectors, 15 capacitors, 13 diodes, 6 ICs, 5 resistors and 3 switches.

From the project

A complete bus interface design for the Tandy Color Computer for Arduino/AVR

A complete bus interface design and floppy drive emulator for the Tandy Color Computer using Arduino/AVR!

This is a combined open source/open hardware project to design a development board for a variety of 8- and 16-bit computers, starting with the Tandy/TRS-80 Color Computer.

Videos of how these components work together are available at https://www.youtube.com/user/Greyhound716.

Main components on the Cococpld

Cococpld bill of materials (BOM)

60 components, 40 distinct parts.

QtyPartRefs
1
ATMEGA2560-A
IC1
1
TLV1117-50
U1
1
EPM3256A-TQFP144
U2
1
50.00MHz
U3
1
TLV1117-33
U4
1
R1LP0108ESF-5SI
U5
1
16MHz
X1
6
TST
P1, P2, P4, P5, P13, P14
1
JTAG
P3
1
WIZNET J1
P6
1
WIZNET J2
P7
1
MICROSD
P8
1
Mode
P9
1
COCOBUS
P10
1
SERIAL
P11
1
BARREL_JACK
P12
1
ICSP
P16
2
150
RP1, RP2
1
CART_BOOT
SW1
1
MODE SW
SW2
Show 20 more
QtyPartRefs
1
Reset
SW3
1
S0
D1
1
S1
D2
1
S2
D3
1
S3
D4
3
DIODE
D5, D6, D7
1
CP
D8
1
EP
D9
1
A0
D10
1
A1
D11
1
A2
D12
1
A3
D13
2
10uF
C1, C7
2
100uF
C2, C8
6
0.1uF
C3, C4, C5, C6, C9, C10
2
22pF
C11, C12
3
C
C13, C14, C15
1
1M
R1
2
47k
R2, R4
2
150
R3, R5

Cococpld design files

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

Cococpld: common questions

What microcontroller does the Cococpld use?

The Cococpld is built around the ATMEGA2560-A, from the AVR/Arduino family.

How big is the Cococpld PCB?

The Cococpld measures 83.3 × 98.3 mm and is 1.6002 mm thick.

How many components are on the Cococpld?

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

Where can I download the Cococpld design files?

From the mattstock/cococpld repository on GitHub, which has the KiCad layout; the links under Design files point to each one.

Can I use the Cococpld design in my own project?

The repository has no license, so all rights stay with mattstock. Use it as a reference, and ask the author before reusing the design.

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