Screenshots
16
Hardware.md
@ -58,6 +58,8 @@ on the ESP32-side (i.e. DEC)
|
|||||||
![LK201 connection](http://www.netbsd.org/docs/Hardware/Machines/DEC/LK201_connector.jpg)
|
![LK201 connection](http://www.netbsd.org/docs/Hardware/Machines/DEC/LK201_connector.jpg)
|
||||||
Source: [LK201 Interface](http://www.netbsd.org/docs/Hardware/Machines/DEC/lk201.html)
|
Source: [LK201 Interface](http://www.netbsd.org/docs/Hardware/Machines/DEC/lk201.html)
|
||||||
|
|
||||||
|
![LK201](screenshots/keyboard.jpg)
|
||||||
|
|
||||||
### TTY
|
### TTY
|
||||||
This part depends on what serial port you are connecting to. Most SBCs (e.g. Orange Pi) provide pins for TTL serial port, alternatively you can use a USB-Serial dongle. Either way you can connect the ESP32 directly to this:
|
This part depends on what serial port you are connecting to. Most SBCs (e.g. Orange Pi) provide pins for TTL serial port, alternatively you can use a USB-Serial dongle. Either way you can connect the ESP32 directly to this:
|
||||||
|
|
||||||
@ -77,6 +79,20 @@ For development (or at least the first flashing), all that remains is to connect
|
|||||||
|
|
||||||
For production use, connect it to a 5V power source.
|
For production use, connect it to a 5V power source.
|
||||||
|
|
||||||
|
![electronics](screenshots/tv_bottom.jpg)
|
||||||
|
|
||||||
### Finishing
|
### Finishing
|
||||||
For bonus points, place everything on a PCB, solder it, put it into a cool enclosure and go impress your friends!
|
For bonus points, place everything on a PCB, solder it, put it into a cool enclosure and go impress your friends!
|
||||||
|
|
||||||
|
Following is a gallery of one possible solution.
|
||||||
|
|
||||||
|
#### TV (original)
|
||||||
|
![TV front](screenshots/tv_front.jpg)
|
||||||
|
![TV back](screenshots/tv_back.jpg)
|
||||||
|
|
||||||
|
#### TV (modified)
|
||||||
|
![TV modified back](screenshots/tv_modified_back.jpg)
|
||||||
|
|
||||||
|
#### TV + Keyboard
|
||||||
|
![TV and Keyboard](screenshots/tv_and_keyboard.jpg)
|
||||||
|
|
||||||
|
@ -1,6 +1,8 @@
|
|||||||
# Video Terminal Revival
|
# Video Terminal Revival
|
||||||
Physical recreation of a video terminal device for connecting to a serial console. Emulates a VT100 terminal using an ESP32, a keyboard and a TV.
|
Physical recreation of a video terminal device for connecting to a serial console. Emulates a VT100 terminal using an ESP32, a keyboard and a TV.
|
||||||
|
|
||||||
|
![logo](screenshots/logo.png)
|
||||||
|
|
||||||
## Hardware
|
## Hardware
|
||||||
- ESP32 as the main processing board
|
- ESP32 as the main processing board
|
||||||
- Display with a composite video input (ideally a CRT)
|
- Display with a composite video input (ideally a CRT)
|
||||||
|
BIN
screenshots/keyboard.jpg
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
screenshots/logo.png
Normal file
After Width: | Height: | Size: 501 KiB |
BIN
screenshots/tv_and_keyboard.jpg
Normal file
After Width: | Height: | Size: 139 KiB |
BIN
screenshots/tv_back.jpg
Normal file
After Width: | Height: | Size: 118 KiB |
BIN
screenshots/tv_bottom.jpg
Normal file
After Width: | Height: | Size: 207 KiB |
BIN
screenshots/tv_front.jpg
Normal file
After Width: | Height: | Size: 101 KiB |
BIN
screenshots/tv_modified_back.jpg
Normal file
After Width: | Height: | Size: 129 KiB |