MMFS SD Card on the BBC B Printer Port?
Re: MMFS SD Card on the BBC B Printer Port?
My parts finally arrived on the slow boat from China this week and I have built my MicroSD Card version of Dave's design.
I used a pre-made 26Pin IDC cable which has the Polarised locating "Bump" and yields two adapters at a price of about a Pound from a Chinese seller on eBay. The SD Card adapter is a standard (3 for £1.56) eBay Arduino card with the Pin Header removed. I used a small piece of Double sided sticky foam tape to attach the cable to the back of the card and provide strain relief.
This sits directly on the Printer Port under the Beeb and is completely unobtrusive in use. The natural spring in the cable holds the adapter up against the base of the Beeb and the Connector clips hold it securely in place. The MicroSD Card is accessable without removing the adapter. I used a pre-made 26Pin IDC cable which has the Polarised locating "Bump" and yields two adapters at a price of about a Pound from a Chinese seller on eBay. The SD Card adapter is a standard (3 for £1.56) eBay Arduino card with the Pin Header removed. I used a small piece of Double sided sticky foam tape to attach the cable to the back of the card and provide strain relief.
Last edited by Wheel_nut on Fri Oct 18, 2019 11:38 pm, edited 1 time in total.
#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
- flaxcottage
- Posts: 4401
- Joined: Thu Dec 13, 2012 8:46 pm
- Location: Derbyshire
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
Very nice. It is amazing what can be done these days. Think how good that would have been in 1984!! 

Re: MMFS SD Card on the BBC B Printer Port?
Here is my effort, just the same as Wheel-nut, but I encapsulated the pcb with shrink sleeving.
Now on to my master 128......
Dave
Now on to my master 128......
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: MMFS SD Card on the BBC B Printer Port?
Neat job DaveLecky. I have successfully installed these on three Issue 7 Beebs and two Issue 3 Beebs and use them with P/ZMMFS 1.44.
I don't have a Master but I am sure that the Printer Port modification will be the same though you will be using P/MAMMFS 1.44 which, if I understand the Master correctly, runs in reserved memory anyway.
I don't have a Master but I am sure that the Printer Port modification will be the same though you will be using P/MAMMFS 1.44 which, if I understand the Master correctly, runs in reserved memory anyway.
#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: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
Is there a schematic of this anywhere - I've searched in the Github and on the forum but I'm clearly missing something. I can derive it from your two photos easily enough, just wondered if there was a proper document. Thanks.Wheel_nut wrote: ↑Thu Oct 03, 2019 3:20 pmI used a pre-made 26Pin IDC cable which has the Polarised locating "Bump" and yields two adapters at a price of about a Pound from a Chinese seller on eBay. The SD Card adapter is a standard (3 for £1.56) eBay Arduino card with the Pin Header removed. I used a small piece of Double sided sticky foam tape to attach the cable to the back of the card and provide strain relief.
Re: MMFS SD Card on the BBC B Printer Port?
Take a look earlier in this thread:JasonStonier wrote: ↑Thu Sep 24, 2020 9:18 amIs there a schematic of this anywhere - I've searched in the Github and on the forum but I'm clearly missing something. I can derive it from your two photos easily enough, just wondered if there was a proper document. Thanks.
viewtopic.php?p=246995#p246995
Dave
Re: MMFS SD Card on the BBC B Printer Port?
As Dave has said, the schematic and wiring instructions are all in the first page of this thread but if you need further help, PM me and I will do my best to assist.JasonStonier wrote: ↑Thu Sep 24, 2020 9:18 amIs there a schematic of this anywhere - I've searched in the Github and on the forum but I'm clearly missing something. I can derive it from your two photos easily enough, just wondered if there was a proper document. Thanks.
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: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
How the hell did I miss that! Thanks, and sorry for not doing my research properly...genuinely embarrassed.hoglet wrote: ↑Thu Sep 24, 2020 1:04 pm
Take a look earlier in this thread:
viewtopic.php?p=246995#p246995
Dave
- JasonStonier
- Posts: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
Well, I made the interface, added the mod wiring to the beeb, and then burned entirely the wrong binary to my last remaining blank eprom.
Now waiting for my UV steriliser to arrive so I can blank some eproms and try again.

Now waiting for my UV steriliser to arrive so I can blank some eproms and try again.

- JasonStonier
- Posts: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
With the right P/ZMMFS ROM installed and some SWRAM from BooBip - all works brilliantly!
Thanks to all the clever folk who have worked this scheme out: I'm in awe of your talents.
[edit to add]
I've got enough bits in to build up another, if anyone would like one.
Thanks to all the clever folk who have worked this scheme out: I'm in awe of your talents.
[edit to add]
I've got enough bits in to build up another, if anyone would like one.
- JasonStonier
- Posts: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
Happily using mine now, and I've built a couple for other people at cost. Really neat implementation, so thanks to everyone who worked it out and to Hoglet for the ROM.
I had a question from someone I sent one to: to get this working on the Master, what wiring mod is needed?
If I had a master I could trace it out, but I don't.
I had a question from someone I sent one to: to get this working on the Master, what wiring mod is needed?
If I had a master I could trace it out, but I don't.
Re: MMFS SD Card on the BBC B Printer Port?
I don't think there's any wiring mod, is there? The Master printer port is the same as the Beeb one?
d.
d.
- JasonStonier
- Posts: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
This is the mod wiring needed on the B - if the Master is the same layout, then happy days!
Re: MMFS SD Card on the BBC B Printer Port?
Hi Folks,
Sorry I missed this reply here, I’ve been following the other thread on this subject though...
I didn’t get round to investigating this as another project popped up....as they do.
Dave
Sorry I missed this reply here, I’ve been following the other thread on this subject though...
I didn’t get round to investigating this as another project popped up....as they do.
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: MMFS SD Card on the BBC B Printer Port?
I am duplicating the pictures of the multi-headed MMFS adapter that KenLowe designed for me. The assembled board can connect to EITHER the User Port or the Printer Port (with Hoglet's modification).
KenLowe has also tested the adapter in his Master but note that there is insufficient space in the Master to have both Headers fitted so it needs to be customised to one or other application for the Master.
This is the de-constructed Adapter components: ... and Fitted to the Beeb Printer Port:
... and fitted to the Beeb User Port:
Well Done KenLowe
Robin
KenLowe has also tested the adapter in his Master but note that there is insufficient space in the Master to have both Headers fitted so it needs to be customised to one or other application for the Master.
This is the de-constructed Adapter components: ... and Fitted to the Beeb Printer Port:
... and fitted to the Beeb User Port:
Well Done KenLowe



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
Re: MMFS SD Card on the BBC B Printer Port?
Hi Folks
Well done everyone involved.
Another journey completed Robin.....
Stay safe
Dave
Well done everyone involved.




Another journey completed Robin.....
Stay safe
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
- JasonStonier
- Posts: 448
- Joined: Mon Dec 10, 2018 8:10 pm
- Location: Dorset
- Contact:
Re: MMFS SD Card on the BBC B Printer Port?
Hi Dave,
Have you managed to look at getting this design working on a Master?
My version of Robin's design has flying leads for the motherboard 'modification' and I'd love to know if they would work on a Master as they do on the B. Happy to send you a board to play with if you're willing to check.
Re: MMFS SD Card on the BBC B Printer Port?
Hi Jason,
I’ve not tried any of these on a master, I didn’t get round to it at the time as something else came up.
As you don’t have a master, I’m happy to test it out under your instructions as required...but I’m no expert.
Dave
I’ve not tried any of these on a master, I didn’t get round to it at the time as something else came up.
As you don’t have a master, I’m happy to test it out under your instructions as required...but I’m no expert.
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