Pentagon 128 Interface Board

proboterror·Pentagon_128_Interface_Board

Pentagon 128 Interface Board layout, top view — open source AVR/Arduino board by proboterror
Simulate this board

About the Pentagon 128 Interface Board

Pentagon 128 Interface Board is an open source AVR/Arduino PCB design by proboterror, published on GitHub. It is a 2-layer board measuring 150 × 60 mm, with 42 components from 28 distinct parts.

Its main chip is the ATmega168PA-A, from the AVR/Arduino family. Other key parts include the MT8816 PLCC44 and 74HC245. By type, the board carries 15 resistors, 12 connectors, 4 transistors, 3 ICs and 3 capacitors.

It belongs with the test & measurement designs in this gallery.

From the project

ZX Spectrum Pentagon 128 2023/2024 Interface Board

# Интерфейсная плата разъемов для Pentagon 128 2023/2024

Плата основывается на открытых проектах и информации: PS/2 Universal Keyboard Controller (C) Xrust 2021 Схема согласования SCART TV-Out: Sprite @tg / Froggy @zx-pk.ru ZXRGBI2VGA-HDMI (C) @Alex_Eburg

Недостающие на системном разъемы сигналы Audio Out и Kempston прокидываются стандартными шлейфами / кабелями.

Pentagon 128 Interface Board, from the project README
From the project README

Main components on the Pentagon 128 Interface Board

Pentagon 128 Interface Board bill of materials (BOM)

42 components, 28 distinct parts.

QtyPartRefs
1
MT8816 PLCC44
U1
1
ATmega168PA-A
U2
1
74HC245
U3
4
Q_NPN_BCE
Q1, Q2, Q3, Q4
1
DIN41612_02x32_AB
J1
1
Conn_02x03_Odd_Even ATmega Programmer
J2
1
Conn_02x08_Odd_Even Ext Keyb
J3
1
Conn_02x05_Odd_Even Kempston In
J4
1
Conn_01x04 FDD Power
J7
1
Conn_01x04 Audio In
J8
1
AudioJack3
J9
1
Tape Out
J10
1
Tape In
J11
1
Mini-DIN-6
J12
1
Barrel_Jack_Switch
J14
1
Conn_01x07
J15
1
1K
RV1
3
500
RV2, RV3, RV4
1
RP2040-Zero
RZ1
2
0.1u
C1, C2
Show 8 more
QtyPartRefs
1
0.1uF
C6
1
10K
R1
1
180
R2
1
510
R3
4
220
R4, R5, R6, R7
2
100
R8, R9
3
390
R10, R12, R14
3
820
R11, R13, R15

Pentagon 128 Interface Board design files

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

Pentagon 128 Interface Board: common questions

What microcontroller does the Pentagon 128 Interface Board use?

The Pentagon 128 Interface Board is built around the ATmega168PA-A, from the AVR/Arduino family.

How big is the Pentagon 128 Interface Board?

The Pentagon 128 Interface Board measures 150 × 60 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Pentagon 128 Interface Board?

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

Where can I download the Pentagon 128 Interface Board design files?

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

Can I use the Pentagon 128 Interface Board design in my own project?

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

Can I test firmware for the Pentagon 128 Interface Board 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