check in
Ongoing

TeensyTerm

STDTeensyTerm

tag

290
0
0
0
Mode:Full

License

Public Domain

Creation time:2023-07-01 22:53:12Update time:2023-08-02 17:54:47

Description

TeensyTerm is a RA8875 or RA8876-based, VT100 terminal emulator, with inputs for USB or PS/2 keyboard input, 5 GPIO pins, and an Ethernet port.  The board plugs directly onto the back side of the display with headers provided all the ports.  There is also support for Ethernet with the thought of adding telnet terminal services which would allow remote connection to the board via a telnet.  These displays can be ordered with a capacitive touch-screen, which mine has.  Either would work.

 

At this point, I don't have software written for this PCB.  If this is something you could help with, please let me know.

 

For the software, we would need some libraries:

 

  • PS/2 keyboard inputPS2Keyboard Library, Connect a keyboard for user input (pjrc.com)
  • USB keyboard input: Teensy 4.x supports USB host connections using the USBHosts_t36 library This is included when you install the Teensyduino libraries.
  • Ethernet:  For the Telnet server, we need Ethernet, and there are several options.  The first is NativeEthernet. It is the more popular and is pretty much a drop-in replacement for the Arduino ethernet library, but optimized for the Teensy 4.1.  There is a more feature-rich Ethernet library available: QNEthernet by ssilverman, and is the one I would likely use.
  • RA8876 display:  the RA8876LiteTeensy from KurtE on GitHub is the library to use.  It's updated more frequently, and the creator of the library, wwatson4506 has suggested that I use KurtE's fork.
  • Telnet Server:  I've got code (untested but compiled) for the Teensy 4.1 that functions as a Telnet server.
  • VT100 Emulation: The code I have for this is very basic.  It was ported from an ESP32 project.  This will need further work

 

This is all a work in progress, but the PCB is functional and might have other uses.

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation