This blog entry is being written on my Psion MC400 connected to the Internet
via my Raspberry Pi. I have connected to my BBS and am sending the text via
e-mail to trigger the posting of the entry via IFTTT. I’ll amend the post
later with more details and some video.
Tag retrochallenge
@Retrochallenge – Connections
Slightly slow progress this year due to a number of factors, however I managed today to hook up the Sharp PC-7000 to my Raspberry Pi. I’ve only had the Sharp for a few weeks and it’s a joy to use. Fully functional and in lovely condition, the Sharp has a backlit screen which was pretty huge for its day and overall the machine is surprisingly light.
- Processor – 8086 @ 7.37 MHz
- RAM – Standard 320k Total 704k
- Screen – LCD 240 mm x 105 mm, 80 characters 25 lines
- Ports – 1 serial, 1 parallel.
- FDD – 2 x 5.25″, 500K unformatted
- Weight – 8.51 kg
- Dimensions – 410 mm(w) x 160 mm(d) x 215 mm(h)
If I was going to hook up the Raspberry Pi and experiment with TCPser I needed some terminal software. The machine came with MS-DOS 2.11 but I dug out my 3.30 version disks that came with my IBM 5140 and used those instead.
I had imagined I would be able to use Kermit but it needs at minimum an 8088 based machine. I tried it anyway but no go. A quick hunt and I found HiTerm which runs quite happily on the Sharp. I hooked the Raspberry Pi up with a null modem cable and the USB to serial adapter, booted both units and everything worked first time.
I had a look around for something interesting to Telnet to in order to test the connection and decided on the M.U.D. British Legends, maintained by Viktor Toth. A simple atdt british-legends.com:27750 and I was connected. I made a video, yay, and a gallery of images of the Sharp.
@Retrochallenge – Getting Started
My first task was to get Jim Brain’s TCPser up and running on my Raspberry Pi. TCPser turns a standard PC serial port into an emulated Hayes compatible modem utilising TCP/IP for incoming and outgoing connections while supporting all standard Hayes commands. Installation on the Pi is straightforward, ‘apt-get install tcpser,’ gets the job done. I have an existing RS232 – USB serial adapter based on the Prolific PL2303TA chip set and drivers for this are included in the current Raspbian distribution.
After some experimenting with the Pi hooked up via the USB adapter to the serial port on a Windows 98 box I found the following options gave me a working connection:- tcpser -d /dev/ttyUBS0 -p23 -s 1200 -l 4. The baud rate (-s) can clearly be run faster although from experience I know a number of my older machines can’t cope with anything more than 1200 baud.
I then set up the Pi to auto logon and created a start-up script so that TCPser would be running on boot allowing me to run the Pi headless. I then hooked it all up to my Psion MC400, fired up the Psion’s built in terminal software and with a quick ATDT nostromo.synchro.net was connected via the Internet to my BBS.



