Lameguy64 has recently released a PSXNET Library, which allows users to connect the original PlayStation (PS1) video game console to the Internet!
A simple library and client program that will allow the original PlayStation to connect to the internet via a serial link connection to a Raspberry Pi. Made mostly for fun and as a silly little proof of concept showing that a console from the 90s can connect to the Internet.
It supports basic TCP and UDP (untested) communications as well as connecting via DNS resolve. There's no support for https out of the box but improvements to both the library and client programs are encouraged.
Compiling the example program will require the PsyQ PlayStation *** and msys for make and related GNU utilities. The included client program must be compiled and run on a Raspberry Pi.
Download: meowstic.bin (BS image file used by the test program.) / PSXNET GIT
Setting up a serial link connection with the PSX and Pi is very simple, just wire the PSX's Tx, Rx and Gnd pins from its Serial I/O port to one of the pins of the Raspberry Pi's GPIO interface (but Tx and Rx must be crossed).
The picture below shows a test image which the PSX downloaded from the Internet through the Raspberry Pi with this library and client program.