TRS-IO++

apuder·MiniTRS·kicad/v1.1/pp/TRS-IO++.kicad_pcb

TRS-IO++ PCB layout, top view — open source ESP32 board by apuder

About the TRS-IO++ PCB

TRS-IO++ is an open source ESP32 PCB design by apuder, published on GitHub. It is a 2-layer board measuring 145.7 × 88.6 mm, with 85 components from 32 distinct parts.

Its main chip is the ESP32-WROVER-B, from the ESP32 family. Other key parts include the 74LVC245 and LM4991MM. By type, the board carries 36 resistors, 25 capacitors, 11 connectors, 6 ICs, 3 transistors and 2 diodes.

From the project

mini-trs by Sascha Häberling Micro Model III by Lawrence Kesteloot

Main components on the TRS-IO++

TRS-IO++ bill of materials (BOM)

85 components, 32 distinct parts.

QtyPartRefs
1
ESP32-WROVER-B
U1
4
74LVC245
U2, U3, U5, U6
1
LM4991MM
U4
3
2N7002
Q3, Q4, Q5
2
Conn_02x06_Odd_Even
J1, J5
1
Interface Connector
J2
1
TRS-80 M3 Edge Connector
J3
1
SPEAKER
J4
1
LED3
J6
1
HDMI
J7
1
Programmer
J8
1
LED4
J9
1
Conn_01x08
J10
1
UART
J13
1
Conn_DDR3_Socket
Conn1
1
20k
RV1
2
LED
D2, D3
13
100n
C1, C2, C3, C4, C5, C6, C7, C8 +5
4
0.1uF
C10, C11, C18, C19
1
1u
C12
Show 12 more
QtyPartRefs
2
10U
C14, C20
3
1U
C16, C25, C26
2
150pF
C22, C27
7
220
R1, R2, R3, R37, R38, R39, R40
8
50
R4, R5, R6, R7, R8, R9, R10, R11
5
10K
R12, R15, R17, R18, R19
2
2K
R13, R32
8
4K7
R14, R21, R22, R26, R28, R29, R30, R36
2
20k
R16, R31
1
270R
R24
2
300R
R25, R27
1
47K
RN1

TRS-IO++ design files

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

TRS-IO++: common questions

What microcontroller does the TRS-IO++ use?

The TRS-IO++ is built around the ESP32-WROVER-B, from the ESP32 family.

How big is the TRS-IO++ PCB?

The TRS-IO++ measures 145.7 × 88.6 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the TRS-IO++?

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

Where can I download the TRS-IO++ design files?

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

Can I use the TRS-IO++ design in my own project?

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

Can I test firmware for the TRS-IO++ without the hardware?

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

More boards in MiniTRS

Similar boards