Trhmsx

wagnertavares·trhmsx·hardware/trhmsx/trhmsx.kicad_pcb

Trhmsx PCB layout, top view — open source ESP8266 board by wagnertavares
Simulate this board

About the Trhmsx PCB

Trhmsx is an open source ESP8266 PCB design by wagnertavares, published on GitHub. It is a 4-layer board measuring 150.4 × 120.4 mm, with 120 components from 39 distinct parts.

Its main chip is the ESP-01, from the ESP8266 family. Other key parts include the EPCS4, EP1C12Q240C8N, AMS1117-1.5, AMS1117-3.3 and NC7WZU04P6X. By type, the board carries 55 resistors, 32 capacitors, 13 connectors, 9 diodes, 7 ICs and 2 switches.

It belongs with the keyboards, audio and iot & wireless designs in this gallery.

From the project

TRHMSX - Simple FPGA MSX2+ clone

ATTENTION! THIS IS A WORK IN PROGRESS PROJECT!

MSX computers hold a significant place in computing history, and their legacy continues to be celebrated through innovative approaches like FPGA synthesis. Field-Programmable Gate Arrays (FPGAs) provide a unique platform for recreating the MSX architecture, offering a flexible and efficient way to re-create the hardware.

Trhmsx, from the project README
From the project README

Main components on the Trhmsx

Trhmsx bill of materials (BOM)

120 components, 39 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
EPCS4
IC1
1
EP1C12Q240C8N
U1
1
AMS1117-1.5
U2
1
AMS1117-3.3
U3
1
NC7WZU04P6X
U4
1
MT48LC16M16A2TG
U5
1
M51953BFP
U6
1
21.47727 MHz
Y1
1
MODULE-12V
J1
1
ESP-01
J2
1
Barrel_Jack
J3
1
MICRO-SD
J4
2
CONN_01X02
Conn_01x02
J5, J17
1
KEYBOARD-USB
J6
1
KEYBOARD-PS2
J7
1
CONN_02X05_ODD_EVEN
Conn_02x05_Odd_Even
J8
1
AUDIOJACK2_GROUND
AudioJack2_Ground
J11
1
PJRAN1X1U02AUX
J12
1
CART2
J13
1
CART1
J16
Show 19 more
QtyPartRefs
1
Fuse
F1
1
SW_DIP_X08
SW_DIP_x08
SW1
1
SW_Push
SW2
9
LED3
D1, D2, D3, D4, D5, D6, D7, D8 +1
8
220UF
220uF
C1, C5, C8, C28, C29, C30, C31, C32
19
0.1UF
0.1uF
C2, C3, C4, C6, C7, C9, C10, C11 +11
2
27PF
27pF
C13, C14
1
2.2UF
2.2uF
C25
2
4.7UF
4.7uF
C26, C27
2
10K
R1, R2
2
10
R3, R7
3
1K
R4, R5, R6
2
100
R8, R9
1
22
R10
1
1M
R11
28
100
RN1, RN2, RN3, RN4, RN5, RN6, RN7, RN8 +20
5
10K
RN12, RN25, RN26, RN35, RN44
3
1K
RN17, RN18, RN24
8
200
RN27, RN28, RN29, RN30, RN31, RN32, RN33, RN34

Trhmsx design files

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

Trhmsx: common questions

What microcontroller does the Trhmsx use?

The Trhmsx is built around the ESP-01, from the ESP8266 family.

How big is the Trhmsx PCB?

The Trhmsx measures 150.4 × 120.4 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Trhmsx?

120 components, from 39 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 Trhmsx design files?

From the wagnertavares/trhmsx 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 Trhmsx design in my own project?

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

Can I test firmware for the Trhmsx without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.

Similar boards