Skip to content

Commit 00f9712

Browse files
author
Scrap Computing
committed
PCB Rev 0.3
Updates the VGA connector footprint. Should accept both "short" and "long" connectors.
1 parent b397afa commit 00f9712

File tree

7 files changed

+3454
-3377
lines changed

7 files changed

+3454
-3377
lines changed

README.md

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ The Pico reads the TTL input video signal, writes the pixels to a buffer and the
2121
- Auto-adjustment functionality that centers the image on screen
2222
- EGA brown color correction
2323
- On-screen messages
24-
- Two PCB variants, one SMD and one Through-Hole.
24+
- Through-Hole PCB
2525

2626
# Installing the firmware to the Pico (Pico 1 or Pico 2)
2727
- Download firmware (MCEBlaster_pico1.uf2 or MCEBlaster_pico2.uf2): https://github.com/scrapcomputing/MCEBlaster/releases
@@ -130,11 +130,7 @@ So what we do is that we have multiple implementations of the state-machine code
130130
This process is explained in more detail in the [video part 2](https://www.youtube.com/watch?v=Neg1WR7Hz5s).
131131

132132

133-
# SMD Version
134-
<img src='img/MCEBlaster_PCB_front.jpg' height=200 width=auto>
135-
<img src='img/MCEBlaster_PCB_back.jpg' height=200 width=auto>
136-
137-
# THT (Through-Hole) Version
133+
# PCB
138134
<img src='img/MCEBlasterTHT_PCB_front.jpg' height=200 width=auto>
139135
<img src='img/MCEBlasterTHT_PCB_back.jpg' height=200 width=auto>
140136

@@ -144,26 +140,20 @@ This process is explained in more detail in the [video part 2](https://www.youtu
144140

145141
# Bill Of Materials
146142

147-
There are two versions of the PCB available:
148-
149-
1. The SMD version, and
150-
2. The Through-hole version (with the `_THT` file suffix)
151-
152-
So please select the parts according to the PCB version you are planning to build.
153-
154143
Download gerbers: https://github.com/scrapcomputing/MCEBlaster/releases
155144

156145
Reference | Quantity | Value | Description
157146
---------------|--------------|------------------------------------------------------------------------|------------
158-
C1 | 1 | Capacitor SMD 0.1uF 1206 (or disk ceramic for Through-Hole) | Decoupling capacitor for level-shifter IC
147+
N/A | 3 | 1K Rm065 through-hole linear potentiometer (or replaced by wire between 2 pins as shown on PCB) | Adjust R G B VGA signals
148+
C1 | 1 | 0.1uF disk ceramic capacitor | Decoupling capacitor for level-shifter IC
159149
D1 | 1 (optional) | Diode Through-hole (e.g., Schottky 1N5817 or silicon 1N4001) | For powering the MCE Blaster from the PC (instead of the Pico's micro-USB)
160150
J2 | 1 (optional) | 1x02 through-hole Male PinHeader 2.54mm | For alternative external power
161151
J1 | 1 | DB9 Male Horizontal | For connecting to TTL video card
162152
J3 | 1 | DB15 Female HighDensity Connector (e.g., Kycon K61X-E15S-NJ-VESA, thanks @wrljet) | For connecting to VGA monitor
163-
R3 R4 R6 | 3 | 422 Ohm 1206 SMD (or Through-hole) resistor 1% (alternatively 470 Ohm) | For VGA signal DAC
164-
R2 R5 R7 | 3 | 845 Ohm 1206 SMD (or Through-hole) resistor 1% (alternatively 1K Ohm) | For VGA signal DAC
153+
R3 R4 R6 | 3 | 390 Ohm Through-hole resistor 1% (alternatively 470 Ohm) | For VGA signal DAC
154+
R2 R5 R7 | 3 | 780 Ohm Through-hole resistor 1% (alternatively 1K Ohm) | For VGA signal DAC
165155
SW1,SW2 | 1 | 6mm Through-hole push button | Auto-adjust and pixel-clock buttons
166-
U1 | 1 | 74LVC245 SO-20 SMD 12.8x7.5mm aka SOIC (or DIP-20 + optional socket for Through-hole) | Level-shifter IC
156+
U1 | 1 | 74HCT245 DIP-20 (+ optional socket) | Level-shifter IC
167157
U2 | 1 | RaspberryPi Pico (or Pico 2) | Pi Pico (or Pico 2)
168158
N/A (for Pico) | 2 | 1x20 female through-hole pin-header 2.54mm pitch | PCB Pico headers
169159
N/A (for Pico) | 2 | 1x20 male through-hole pin-header 2.54mm pitch | Headers for the Pico

img/MCEBlasterTHT_PCB_back.jpg

2.31 KB
Loading

img/MCEBlasterTHT_PCB_front.jpg

1.52 KB
Loading

0 commit comments

Comments
 (0)