3 hours ago, TomXP411 said:
And the flip side of that argument is... there's no way a 6551 based expansion card will cost less than that, and someone has to write the drivers - whether before or after launch.
Which gets to the expected market share. If the target for the 6551 is 20% or less of the audience, that's where the fact that it's cheaper for that 20% versus being no benefit to the other 80% comes down on the side of it being on an expansion card.
So would it be more like 60% or more like 20%?
USB Flash Drive sneakernet might be what a certain cluster want, and a Pi Pico, which can act as a USB Host (and which didn't exist back when this project started), would just need some voltage level shifting on a User Port daughterboard to offer that. If backup is the main target, then using the parallel port as an output and the hardware serial line as a clocked serial port input would give much faster throughput than the IEC. A micro-USB to go cable strung out from inside the case would be all that is needed to make the USB flash readily available toward the front of the system.
WiFI may be what a certain cluster wants, and while those who have multiple retro systems would get economies with a fast serial port to a WiFi modem approach, a PiModem on a User Port daughter board or expansion card might be a better solution for those who only have the CX16.
If its connecting to the PC, a EPP parallel port and compatible USB-Parallel adapter cable might be the easiest way to go.
In any event, it's obviously not my call, but I wouldn't want to bank on it being an add that is used by 60%+ of the audience benefiting from the dedicated serial chip approach over the bit bang serial or parallel port approach or microcontroller based approaches without having a strong market read to support that.