PerryFi: Amstrad PCW Wifi Modem
Please note that this has now been superseded by the PerryFi 2!
About
PerryFi is a wifi modem expansion for Amstrad PCW computers, based on VapourSoft's PCW WiFi Modem schematic. The PCW WiFI Modem itself is a fork of Retro WiFi Modem by mecparts, who in turn cites inspiration from a message thread on the VCF forums, Paul Rickards's WiFi232, and Daniel Jameson's Virtual Modem for ESP8266.
The PCW itself does not contain the electronics for an RS232 serial port built in. Back in the day, users would be required to buy a separate CPS8256 serial interface to connect to an analogue modem or serial printer.
The PerryFi combines a serial interface with an ESP8266 microcontroller. The ESP8266 is perfect for this task, as it has a built in TCP/IP network stack, wifi connectivity, and its default firmware uses Hayes modem-style AT commands, so the PerryFi can be used with existing PCW communications software.
PerryFi can be used to set your PCW's time and date automatically on boot directly from the internet, negating the need for an RTC. You can connect to any of the many telnet BBSes, and it is also possible to print to a modern printer using CUPS on a *BSD or Linux-based server as a gateway.
PerryFi is designed to either plug into the PCW Backplane, or directly into the back of the PCW using the expansion edge connector.
Licensing
PerryFi is licensed under the CERN Open Hardware Licence Version 2: CERN-OHL-S. If you intend to produce boards to sell, please make sure you read and understand the terms of this licence first.
Project
For more full details, and full instructions for flashing the firmware, and setting up the PerryFi on the PCW, please go to the GitHub repository.
PerryFi: Amstrad PCW Wifi Modem
Project images are for reference only. Actual production is based on the manufacturing files on the project page.
Please review the designer's notes (e.g., PCB thickness) and select the appropriate options.
PCBWay is not responsible
for issues caused by unsuitable parameter selections.
For more important ordering information, please refer to
Read More
Raspberry Pi 5 7 Inch Touch Screen IPS 1024x600 HD LCD HDMI-compatible Display for RPI 4B 3B+ OPI 5 AIDA64 PC Secondary Screen(Without Speaker)
BUY NOW- Comments(0)
- Likes(1)
-
(DIY) C64iSTANBUL
Jul 20,2026
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by pollito CPC
-
PCW Proto: Amstrad PCW prototyping perfboard
Project Page: Codeberg RepositoryLicence: CERN Open Hardware Licence Version 2 - Strongly Reciprocal...
-
PerryFi 2 : Amstrad PCW Wifi Expansion
AboutPerryFi 2 is a wifi expansion card for the Amstrad PCW series of computers.As the PCW does not ...
-
PerryFi: Amstrad PCW Wifi Modem
Please note that this has now been superseded by the PerryFi 2!AboutPerryFi is a wifi modem expansio...
-
PCW Backplane
PCW Backplane is an expansion backplane for the Amstrad PCW series of computers (excluding the PcW16...
-
PCW Gotek Mod
PCW Gotek Mod is a PCB that, when connected to a Gotek programmed with FlashFloppy software, allows ...
-
Émetteur Récepteur Optique Expérimental (communication UART ATtiny + fibre optique)
154 0 1 -
SmallOLED - Live PC Stats, Animated Clocks & Audio Visualizer
1008 0 3 -
"Talking Multimeter": Arduino-Based Speech Add-on for Multimeters with SCPI Protocol
575 0 1 -
Programmable Mist Maker - XIAO / QT PY Extension
3045 2 3 -
RadioHAT - Raspberry Pi radio development platform
2593 0 4 -
QWIIC-VL53L4CD Time-of-Flight Distance Sensor Module
2820 0 2 -
-







