The Retro-Printer Module is a small module ("HAT") designed by Retro Computer specialist, RWAP Software. The module plugs into a Raspberry Pi (or other Single Board Computer) to allow you to capture data from a centronics port on older (vintage) computers and equipment, converting it for electronic storage, or printing to any modern printer such as a USB or network printer. It connects to a standard parallel port and emulates a wide range of printer makes and models including Epson ESC/P, Epson ESC/P2, HP PCL3, HP PCL5, Printronix, Seiko and IBM.
Supporting both centronics and serial connections, you can easily capture printer data from a DOS program; a 1980s Home computer; an industrial lathe; test equipment; door entry system; or even PLC controlled equipment to a modern, low-cost printer. We emulate a wide range of different printer protocols and work closely with both home computer users and industry to offer a modern print replacement for dot matrix printers.
This makes the module ideal for both producing hard copies of printed output on modern printers, or for capturing data from old equipment; removing the need for legacy printers and enabling migration of data to modern systems and software.
There are two versions, a Centronics parallel port version and an RS232 serial printer version.
How to patch into the circuitry of relatively cheap digital calipers to get data out of them.
It’s a modern remake of the Commodore VIC-1011 interface with UP9600 enhancement to allow baud rates up to 9600 (only when used with Novaterm and Striketerm software). It’s the perfect companion for the Simple Wifi RS232 Modem!
Standard serial connector (DB9 or DB25). UP9600 support. LEDs for status: Power, TX, and RX. System reset button.
Introducing the WiFi Retromodem, an innovative solution that seamlessly replaces the PCB in your existing external Hayes Smartmodem. With our latest Version 3.2 PCB, experience a nostalgic journey with added simulated audio featuring dial tone, DTMF dialed digits, ringing and the 1200 baud connect cadence. Based on GitHub ZiModem V3.7 sources, its supports baud rates up to 115,200. WiFi Retromodem provides a non-destructive way to allow older serial based computers to connect to a BBS on the internet via telnet.
Includes external 5V 1A power supply.
A standard USB mouse can be transformed into a 1351 for the C64 or a mouse for Amiga and Atari computer; a regular USB gamepad can be used as a joystick for your favorite games. The adapter can learn which buttons to use from the gamepad through its programming mode, allowing any USB device to be used as a joystick.
When in joystick mode, even a mouse can be used for games like Zak McKracken or Maniac Mansion that utilize a pointer. This way, even if the game doesn't natively support a mouse, you can still use it. The reverse is also possible: games and programs like Eye of the Beholder or GEOS that expect a mouse can be used with a joystick in mouse mode.
The adapter has a USB-C connector, so if you want to use a mouse or joystick with a standard USB (USB-A) connection, you'll need a converter. If you already have a converter, any will work just fine. However, if you don't have one and would like to purchase it along with the adapter, you can select the appropriate option.
There are two options: the classic one that works only on Commodore 64 and is with the THT board or the new version that works also for Amiga and Atari in a new beautiful SMD package.
An ESP8266 based RS232 <-> WiFi modem with Hayes AT style commands and LED indicators. It makes the appropriate noises.
This project grew out of a desire to get an old Ampro LB+/Z80 hooked up to the Internet. Right from the start, I knew I wanted a row of LED indicators at the front of the modem so that it would be reminiscent of an old Hayes Smartmodem. (I briefly considered finding an old Smartmodem on eBay, but soon remembered that the case had in fact been made of metal; they don't build 'em like that anymore.) Since the modem was going to be hooked up to the Little Board's serial port, I needed an actual RS-232 level serial port, with either a DB-25 or DE-9 connector. And finally, since I wanted the Hayes style LEDs, I thought it would be handy to have the Hayes AT commands too, at least as close as I could manage.
This is the sort of project that you can build yourself, for fun. Even the right kinds of project boxes are linked in the bill of materials, along with the Kicad schematics and greyprints for the panels.
The default serial configuration is 9600bps, 8 data bits, no parity, 1 stop bit.
This project aims at building an ultra low power adapter (< 1uA quiescent current) that you can bring onto modern smart energy meters to read the energy usage.
The optical interface consists of an IR photodiode to read data from the smart energy meter, and an IR emitter to send data to the smart energy meter. The infrared reader has an automatic calibration to ambient light conditions to be more resilient against ambient infrared light.
4 wires: VCC, GND, RX and TX. RX is for receiving UART data from a microcontroller, TX is for sending the optical data to a microcontroller. So usually you want to connect TX to the UART input of your microcontroller to get your readings from the smart meter. RX can be left unconnected if not used. The supply voltage may be between 1.8V and 5.5V.
The online store of somebody in England who makes small, specific purpose devices for electronics hobbyists. If you need something odd, chances are he's made such a thing already.
A terminal emulator that allows you to connect to a serial device from your web browser. Based on the WebSerial API and xterm.js. Connect to a serial device from your web browser (9600 - 921600 baud, but defaults to 115200). Settings kept in browser local storage. Font size can be adjusted (10 to 40, defaults to 15). Scrollback buffer is limited to 512 bytes.
Building it yourself results in three different variants: The default version, one where all of the components are in a single file, and one where assets that can be remotely loaded will be and everything else is in the file.
Because it uses the Webserial API, you'll need to use a web browser that supports it (like Chrome) or has an addon that implements the Webserial API (Webserial for Firefox).
This add-on allows to use the WebSerial API in Firefox. It uses a native application to communicate with serial ports (works on Windows and Linux). The native application needs to be installed on the computer first. The GUI will offer to download the native application when you first try to open a serial port.
All In One Cable For Ham Radio transceivers including Baofeng, Quansheng and many other makes of portable HT transceivers. This adapter incorporates thee functions: A USB sound card to convert the receive/transmit audio from the transceiver to USB, a USB to serial adapter to allow programming of your transceiver from radio software such as CHIRP, and PTT control to allow automatic receive & transmit using either serial port settings (DTR & CTS) or the CM108 standard supported by popular software (including Dire Wolf.) You can use this for APRS, Packet Radio, Winlink, Programming or any other sound card data mode.
Compatible with all portable radios that use the Kenwood Style connector.
GitHub: https://github.com/skuep/AIOC
WezTerm is a powerful cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust. Runs on Linux, macOS, Windows 10 and FreeBSD. Multiplex terminal panes, tabs and windows on local and remote hosts like GNU Screen or tmux, with native mouse and scrollback. Ligatures, Color Emoji and font fallback, with true color and dynamic color schemes. Scrollback buffer search. SGR-style mouse reporting. Render underline, double-underline, italic, bold, strikethrough. Has an SSH client built in. Can connect to serial ports as a client. iTerm2 compatible improtocol support. Kitty graphics support.
Configuration files are written in Lua. Hot reloading is active by default.
Github: https://github.com/wez/wezterm
An alternative PCB pawprint for the Tag-Connect TC2030 pogo pin programming cable.
This project turns the Raspberry Pi Pico into a USB I/O Board.
It implements the USB protocol used by the dln2 Linux drivers and in addition it supports 2 CDC UARTS.
RF tool based on CC1101 module and Arduino Pro Micro 8VMHz/3.3V. Allows using CLI to control CC1101 board over USB interface. Putty or any other serial terminal can be used. It has similar functionality to YardStick One but is cheaper and does not need specialized software. Allows for RF jamming and replay attacks as well. It has RAW recording/replaying function which works exactly the same as in the Flipper Zero. Additional function is Radio Chat communicator
You simply connect your Arduino Pro Micro (Arduino Leonardo clone from Sparkfun) to USB port of your PC and launch Putty terminal to communicate with CC1101 module over USB Serial port ( /dev/ttyACM0 port in Linux, COMxx in Windows).
tio is a simple serial device tool which features a straightforward command-line and configuration file interface to easily connect to serial TTY devices for basic I/O operations. A simpler serial device tool for talking with serial TTY devices with less focus on classic terminal/modem features and more focus on the needs of embedded developers and hackers. tio was originally created to replace screen for connecting to serial devices when used in combination with tmux.
If it's a serial TTY device, it can talk to it. Sensible defaults (115200 8n1). Supports non-standard speeds, RS-485, multiple parity options.
Builds with Meson, for some reason. In the AUR.
Qodem is a public domain re-implementation of the DOS-era Qmodem serial communications package, updated for modern systems. Qodem goes beyond similar DOS-era emulators in many ways. In addition to serial/modem connections, Qodem can also connect to remote systems over telnet, rlogin, ssh, raw sockets, or through an arbitrary command line. Curses-based, and as such can be run in command-line environments such as the raw Linux console, through an ssh session, or inside a graphical X11-based terminal emulator. Qodem can even be run inside itself. Understands its supported emulations much better than many other programs. It has a "vttest score" of 104; under a true xterm it even displays double-width/double-height characters correctly. It can play ANSI Music, supports ANSI fallback for Avatar, translates both PC VGA and DEC multinational characters to Unicode, and can handle the UTF-8 flavors of Linux and xterm emulations.
The wiring setup to make a null modem cable.
This CLI tool provides an integrated set of utilities to remotely interact with and automate a MicroPython device over a serial connection. This will automatically connect to the device and provide an interactive REPL. No additional serial support software is required. Part of Micropython but can be installed as a stand-alone utility wherever you can install Python and run pip
.