CircuitGizmos

Electronic Products for Creative Minds

  • Home
  • Gizmo Store/Products
  • Documentation/Datasheets
  • Projects/Libraries
  • GizmoBlog
  • Services/Contact
    • Design
    • Contact Gizmo!
  • Your Gizmo Cart
    • Your Account

December 28, 2018 by robert Leave a Comment

Workbench Retro Computer Pt. 2

Workbench Retro Computer Pt. 2

TL;DR; Adding HDMI output and USB keyboard input to the Workbench Retro Computer using a Raspberry Pi.

There is a project called PiGFX. This project converts a Raspberry Pi into a serial terminal. https://github.com/fbergama/pigfx?fbclid=IwAR1-AOMMtR0iOuaQAmUgeQPbty2tmBa8ILsbNYOb5v-wPQC_UYzudv06IYY

The Pi has an HDMI port that can be connected to an LCD monitor to display a rather colorful output.

From the project description:

“PiGFX is a bare metal kernel for the Raspberry Pi that implements a basic ANSI terminal emulator with the additional support of some primitive graphics functions. It can be driven by pushing characters to the raspi UART. Additional functions like changing text color, moving the cursor or clear the screen can be invoked via ANSI escape codes. The result is that you can easily add an HDMI display output to your embedded project without the hassle of directly generate the video signal.”

Essentially this Pi and the firmware loaded into it can be split into two distinct functions. With a USB keyboard attached to the Pi, characters typed are sent out a 3.3V serial port. Any serial characters received on the serial port of the Pi are displayed on screen (the HDMI output).

The USB-keyboard-to-serial function of the PiGFX hardware/software is of secondary importance in this project, as the former AlphaSmart keyboard will be decoded to provide the serial stream.

Old Pi

The serial-to-HDMI is the essential purpose for the Pi in this project. It might be seen as wasting a lot of processing power using a Pi in this way, but it was an under-powered Pi to begin with, and this is still a low-cost way to add an HDMI “video card” to this project.

Gotta pick a place to begin, and this upper left corner should work OK. I had to carve away some plastic and notch the sides to get it to fit.

Upper left of the case

The Pi fits in the case rather snugly.

Pi in place

Next blog is the firmware for the Pi to make a terminal.

Filed Under: Uncategorized Tagged With: raspberry pi, retrocomputer

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

A Ton of Documentation

Open all | Close all

Projects made by Gizmo, Friends, and Members

open all | close all

Recent GizmoBlog Musings

  • Altair 8800 using a ColorMax!
  • Re-energizing the ColorMax, Pt. 3

Visit us!

  • Facebook

Electronic Products for Creative Minds

CircuitGizmos is your source for electronic products that help you create your embedded projects. Here at CircuitGizmos.com you will find a friendly store filled with creative products and all of the documentation that you need to use these gizmos.

We create devices that we believe make electronics fun, but we also know that our products are used for professional designs. For decades we have designed products for commercial, military, and medical industries. Our gizmos here are great for engineers and hobbyists alike.

Copyright © 2008+ CircuitGizmos, L.L.C. All rights reserved

Image already added

Recently Viewed Products

Copyright © 2023 · Generate Pro Theme on Genesis Framework · WordPress · Log in