I found your discussion while I was searching for info on running Fldigi & Flrig etc on a Raspberry Pi Zero W.? I've been successful with rig control of my Xiegu X1M (acting as an IC-718) using Flrig, and also decoding CW with Fldigi.? While decoding CW, my Raspberry Pi Zero W uses 50% of the RAM and 40% of the CPU.? Once I had the volume level adjusted appropriately, it was accurately decoding CW from the sample YouTube recordings I found at 15WPM and 18WPM.? The audio hardware is an inexpensive USB audio dongle made by Vention.? The Pi Zero W also successfully got time and location updates via a Ublox-7 USB dongle.? Besides Fldigi, the only other significant users of the Pi's CPU were the vncserver and Xorg processes -- I'm interacting with the Pi Zero W via VNC over WiFi.
The Fldigi set of utilities were compiled on the Pi Zero W itself using a script provided by an organization called "AmRRON" (gitlab.com/amrron/setup-scripts). I learned about this script via a YouTube video from OH8STN entitled "Ultimate Raspberry Pi Build | Ham Radio".? He uses a Pi 3B+, and I was curious whether my Pi Zero W could also do the job.? So far so good.? It took less than 24 hours for the script to build all the components.? There are times when you need to respond to the prompts from the script.
I don't have much experience with amateur radio digital modes; this is my first attempt to put something together.? Eventually I'll need to determine whether my Pi Zero W is sufficient, or whether I need to get myself a more powerful Pi.