Printer port MMFS boards
Forum rules
You're welcome to trade Acorn-related stuff with other forum members here - the rule of thumb to follow when trading, is that items or services offered should be of interest to our Acorn community. Do NOT use multiple accounts - please trade with your regular (and only) forum account. If you're giving items away, please make it clear if you would be unhappy with the recipient selling on some or all of the items. Similarly, please ensure that the giver is comfortable with you re-selling items you have accepted as a gift. We cannot be held responsible for what happens in these trading forums or for deals done via PM. This must be done at your own risk. If you aren't comfortable with this - make the trade via an alternative site which can apply safeguards of their own. Be sensible - if someone approaches you to trade via PM who is not posting in the public forums, this may be a sign that they are not entirely what they seem. Please report it to the moderators if you receive an unsolicited message from anyone suspicious, so that it can be investigated and hopefully stop anyone being taken advantage of. This forum is not for advertising items you have for sale on ebay or other third party marketplaces.
You're welcome to trade Acorn-related stuff with other forum members here - the rule of thumb to follow when trading, is that items or services offered should be of interest to our Acorn community. Do NOT use multiple accounts - please trade with your regular (and only) forum account. If you're giving items away, please make it clear if you would be unhappy with the recipient selling on some or all of the items. Similarly, please ensure that the giver is comfortable with you re-selling items you have accepted as a gift. We cannot be held responsible for what happens in these trading forums or for deals done via PM. This must be done at your own risk. If you aren't comfortable with this - make the trade via an alternative site which can apply safeguards of their own. Be sensible - if someone approaches you to trade via PM who is not posting in the public forums, this may be a sign that they are not entirely what they seem. Please report it to the moderators if you receive an unsolicited message from anyone suspicious, so that it can be investigated and hopefully stop anyone being taken advantage of. This forum is not for advertising items you have for sale on ebay or other third party marketplaces.
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Printer port MMFS boards
Just trying to gauge if there's any interest in this before I do a run of PCBs.
Hoglet produced a Printer Port version of his excellent MMFS and some of the intelligent people on the following thread worked out the hardware using a cheap SD card reader intended for Arduino.
viewtopic.php?f=3&t=17827
I made my own using the notes on that thread, and Hoglet's ROM works brilliantly, and keeps the user port free for other things.
It's a dead easy build, but it would be even easier with a little interface PCB.
Would there be much interest in this? Cost to people in this community would be in the region of:
* £1 PCB only
* £6 built up with the SD card board
* £10 built and supplied with an EPROM
If 5 or more people are interested it would be worth my time designing the PCB and ordering a batch.
Hoglet produced a Printer Port version of his excellent MMFS and some of the intelligent people on the following thread worked out the hardware using a cheap SD card reader intended for Arduino.
viewtopic.php?f=3&t=17827
I made my own using the notes on that thread, and Hoglet's ROM works brilliantly, and keeps the user port free for other things.
It's a dead easy build, but it would be even easier with a little interface PCB.
Would there be much interest in this? Cost to people in this community would be in the region of:
* £1 PCB only
* £6 built up with the SD card board
* £10 built and supplied with an EPROM
If 5 or more people are interested it would be worth my time designing the PCB and ordering a batch.
Re: Printer port MMFS boards
Nice idea! I'd be interested in acquiring at least one of these two built up with the SD card board, please.

EDIT: Sorry to be such a pain, but I've changed my mind. I don't want any of these devices after all. Apologies.

EDIT: Sorry to be such a pain, but I've changed my mind. I don't want any of these devices after all. Apologies.
Last edited by lurkio on Fri Oct 23, 2020 4:41 pm, edited 2 times in total.
Re: Printer port MMFS boards
Yeah I would have one too.
Lee.
Lee.
Re: Printer port MMFS boards
I'd be interested in a built one without the EPROM. Thanks!
(My soldering is terrible but I can at least burn my own EPROMs!)
(My soldering is terrible but I can at least burn my own EPROMs!)
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
So that's 4 of us...probably worth making up some boards then 

- flaxcottage
- Posts: 4399
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: Printer port MMFS boards
Make that 5, please. 

- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
How did I know you'd soon be along, John

I assume you just have boxes and boxes of gadgets sat around Flax Towers, possibly arranged in the shape of a fort.
Re: Printer port MMFS boards
Put me down for a couple please Jason!
- flaxcottage
- Posts: 4399
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: Printer port MMFS boards
Yes, I like my gadgets. But I did realise that my post may have been misleading. I should like one only, inclusive of ROM, please. That would make me the 5th person to request one.JasonStonier wrote: ↑Fri Oct 23, 2020 9:36 amHow did I know you'd soon be along, John![]()
I assume you just have boxes and boxes of gadgets sat around Flax Towers, possibly arranged in the shape of a fort.
One never knows when a gadget such as this can be of use. I have one for my Electron and it is fabulous - I even built that myself.

- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
Yeah, I got that, thanksflaxcottage wrote: ↑Fri Oct 23, 2020 11:32 am...I did realise that my post may have been misleading. I should like one only, inclusive of ROM, please. That would make me the 5th person to request one.

Re: Printer port MMFS boards
Great idea,
Could you put me down for 2 x built up with the SD card board
and 2 x bare PCB’s.
Thanks
Dave
Could you put me down for 2 x built up with the SD card board
and 2 x bare PCB’s.
Thanks
Dave
Electron Plus 3 and plus 1, AP6 and Home made MMFS PP SD interface
Electron Plus 1 Pres AP3/4
Beeb issue 7 with IFEL 16 socket Rom/Ram board
Master 128, BooBip multi OS,IFEL SD card
StrongA RPC, A3020
Atom
Electron Plus 1 Pres AP3/4
Beeb issue 7 with IFEL 16 socket Rom/Ram board
Master 128, BooBip multi OS,IFEL SD card
StrongA RPC, A3020
Atom
Re: Printer port MMFS boards
If possible, I'd like to have two built up with the SD card board, please.

EDIT: Sorry to be such a pain, but I've changed my mind. I don't want any of these devices after all. Apologies.

EDIT: Sorry to be such a pain, but I've changed my mind. I don't want any of these devices after all. Apologies.
Last edited by lurkio on Fri Oct 23, 2020 4:41 pm, edited 1 time in total.
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
Cool. More than enough interest to make it worthwhile then.
Hopefully I'll have time to sort out the design and order some PCBs over the weekend - then two weeks ish for them to arrive on the slow boat.
Just to make sure everyone is aware - this does need a small reversible mod/addition to the beeb, to bring 5V and a clock (I think - Hoglet?) signal to two unused pins on the printer port. It's dead easy if you're even vaguely able to use a soldering iron, or I could very likely sort some grab clips out to do it without soldering - I'll check that possibility when I get the boards and test them.
Hopefully I'll have time to sort out the design and order some PCBs over the weekend - then two weeks ish for them to arrive on the slow boat.
Just to make sure everyone is aware - this does need a small reversible mod/addition to the beeb, to bring 5V and a clock (I think - Hoglet?) signal to two unused pins on the printer port. It's dead easy if you're even vaguely able to use a soldering iron, or I could very likely sort some grab clips out to do it without soldering - I'll check that possibility when I get the boards and test them.
Re: Printer port MMFS boards
Is the device Master-compatible?JasonStonier wrote: ↑Fri Oct 23, 2020 2:52 pmJust to make sure everyone is aware - this does need a small reversible mod/addition to the beeb

Re: Printer port MMFS boards
Not a clock, it connects the SD Card Data Out (MISO) signal directly to Port A bit 7 of the 6522, which MMFS reconfigures as an input. It's done via resistor to avoid any damage when Port A bit 7 is an output (it's default state when the machine resets).JasonStonier wrote: ↑Fri Oct 23, 2020 2:52 pmJust to make sure everyone is aware - this does need a small reversible mod/addition to the beeb, to bring 5V and a clock (I think - Hoglet?) signal to two unused pins on the printer port.
Dave
Re: Printer port MMFS boards
Is the device Master-compatible?

Re: Printer port MMFS boards
To clarify:
Could mine be built, with the SD card board please.
I am ever so sorry but I am going to withdraw my interest at this stage.
I didn't read things properly.
Lee
Could mine be built, with the SD card board please.
I am ever so sorry but I am going to withdraw my interest at this stage.
I didn't read things properly.

Lee
Re: Printer port MMFS boards
Oops! I'm withdrawing my interest too. Sorry to be such a pain, but I've changed my mind. I don't want any of these devices after all. Apologies.


- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
No worries - rather you withdraw now than after I've posted them 

Re: Printer port MMFS boards
Hi JasonStonier,
I thought I'd respond to your Post in KenLowe's thread here so we could continue the discussion on your design.
There were two major requirement which developed from Ken's original (v1) design of his User Port Extender which also provides a power outlet to power other devices on the 1MHz Bus socket.
Ken has indulged me by picking up and running with the double headed adapter and we are currently wrestling with some issues:
I thought I'd respond to your Post in KenLowe's thread here so we could continue the discussion on your design.
There were two major requirement which developed from Ken's original (v1) design of his User Port Extender which also provides a power outlet to power other devices on the 1MHz Bus socket.
- Ken found that with the MicroSD adapter plugged into a 1 x 6 Header on his Board, the MicroSD board drooped at the free end and Ken wants to add a Stand-off pillar to support it.
- I have been (rather unsuccessfully) playing with KiCAD to design a double headed PCB based on Ken's User Port Extender, to build a versatile adapter to plug into either the User Port or Printer Port. I hadn't spotted that you were also working on a Printer Port adapter at almost the same time!
Ken has indulged me by picking up and running with the double headed adapter and we are currently wrestling with some issues:
- Trying to keep the board narrow enough to fit into the Master Connector Well (I don't have and hadn't considered the needs of the Master!)
- Accommodating the need for a Stand-off Pillar at the free end of the MicroSD Card
- Keeping the Board outline and overhangs free of interference with the Beeb's Connector retaining clips.
- My obsession with having a single multi-headed Board
#1 BBC Model B Issue 7 + 1770 DFS + Dual TEAC Floppy
#2 BBC Model B Issue 7 + 8271 DFS + Dual Floppy + Speech
#3 BBC Model B Issue 7 + 8271 DFS + Cumana Single Floppy + PiTubeDirect on KenLowe's Tube Level Shifter
#2 BBC Model B Issue 7 + 8271 DFS + Dual Floppy + Speech
#3 BBC Model B Issue 7 + 8271 DFS + Cumana Single Floppy + PiTubeDirect on KenLowe's Tube Level Shifter
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
Most of your list would be met by mine I think - don't have a master to check the clearances, but I'm happy to send someone a board FOC to try and give feedback for Rev 2 if needed.
The single multi-headed board...my personal view is that I don't like multipurpose boards because it's too easy down the line to forget to change 'jumper X' and end up damaging something. Having said that, the beeb new-hardware ecosystem is so diverse, there's a place for all these little mods. As I said in the other thread, I'm doing this for myself and if it further benefits other people I'm perfectly happy.
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
This is my prototype installed.
The PCB I just ordered is identical in size - except the SD card is on the ‘bottom’, i.e. accessible when you turn the beeb over to view the ports, and I’ve added a header so the VCC and MOSO can optionally be connected with grabber clips instead of soldering the new links.
Does this look like it will fit a master?
The PCB I just ordered is identical in size - except the SD card is on the ‘bottom’, i.e. accessible when you turn the beeb over to view the ports, and I’ve added a header so the VCC and MOSO can optionally be connected with grabber clips instead of soldering the new links.
Does this look like it will fit a master?
Re: Printer port MMFS boards
Maybe...
Here's my Master with one of Steve Picton's MMC User Port boards and a ruler. The side opposite the connectors on the motherboard slopes slightly inwards at the bottom of the trough.
I would say that the MMC board could be about 3mm longer and still fit in the connector (allowing space to slide out the connector and tilt the board out).

I would say that the MMC board could be about 3mm longer and still fit in the connector (allowing space to slide out the connector and tilt the board out).
Re: Printer port MMFS boards
Have a look in our other thread and you will see pictures that Ken has posted showing his design and a MicroSD card adapter in the Master Connector Well. It is VERY tight and Ken has estimated the limits of acceptable width.JasonStonier wrote: ↑Mon Oct 26, 2020 9:33 pmThis is my prototype installed.
The PCB I just ordered is identical in size - except the SD card is on the ‘bottom’, i.e. accessible when you turn the beeb over to view the ports, and I’ve added a header so the VCC and MOSO can optionally be connected with grabber clips instead of soldering the new links.
Does this look like it will fit a master?
I have just placed an order for some Boards so will race your Slow Boat from China!
Robin
#1 BBC Model B Issue 7 + 1770 DFS + Dual TEAC Floppy
#2 BBC Model B Issue 7 + 8271 DFS + Dual Floppy + Speech
#3 BBC Model B Issue 7 + 8271 DFS + Cumana Single Floppy + PiTubeDirect on KenLowe's Tube Level Shifter
#2 BBC Model B Issue 7 + 8271 DFS + Dual Floppy + Speech
#3 BBC Model B Issue 7 + 8271 DFS + Cumana Single Floppy + PiTubeDirect on KenLowe's Tube Level Shifter
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
Wow, that is tight. I think I'm 2 or 3mm too deep. Once my boards arrive can I send you one to try a fit?
I reckon I could shave 5mm if I really try, by reversing the connector and overlapping the daughter board - problem is that this might foul the clips on the port...
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
Of course, let me know when you're ready, or if you want anything else measuring or checking.JasonStonier wrote: ↑Tue Oct 27, 2020 8:42 amWow, that is tight. I think I'm 2 or 3mm too deep. Once my boards arrive can I send you one to try a fit?
...
- JasonStonier
- Posts: 441
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: Printer port MMFS boards
[post heavily edited due to a massive error in my pin numbering...]
Great, thanks.
I've added a header to my board so the additional connections can be made by flying leads with grabber clips for anyone who doesn't want to solder to their Beeb motherboard - for the Master, it would be good to just confirm that we still need to pick up on Pin 9 of that VIA for MOSO in a Master.
I'd love confirmation from Hoglet that his P/MMFS will work on a Master with the same connections (Pin 2 on buffer IC70 >> Pin 9 on VIA IC69).
Great, thanks.
I've added a header to my board so the additional connections can be made by flying leads with grabber clips for anyone who doesn't want to solder to their Beeb motherboard - for the Master, it would be good to just confirm that we still need to pick up on Pin 9 of that VIA for MOSO in a Master.
I'd love confirmation from Hoglet that his P/MMFS will work on a Master with the same connections (Pin 2 on buffer IC70 >> Pin 9 on VIA IC69).
Hoglet wrote:
Last edited by JasonStonier on Wed Oct 28, 2020 10:00 am, edited 5 times in total.
Re: Printer port MMFS boards
Electrically, it should work. The LS244 buffer on the Master is IC5.JasonStonier wrote: ↑Tue Oct 27, 2020 7:17 pmI'd love confirmation from Hoglet that his P/MMFS will work on a Master with the same connections (Pin 2 on IC70 or Pin 32 on IC69).
I'm not sure anyone has actually tried it though, and on the Master it's easier to add a second user port (e.g. using the Econet header and a board from Steve Picton, which is what I use myself to keep the normal user port free for a mouse).
Dave
Last edited by hoglet on Tue Oct 27, 2020 8:00 pm, edited 1 time in total.