Wonderful, I'd just ordered a serial adapter, hopefully my R3 uno is compatible. A great guide and thanks for including the mistakes. Hoping to break open my old documents and Frontier saved games... I must have a good 50+ disks in a drawer somewhere with my old amigas. Are there any active repositories for any oddities I might find?
There are a few ready-to-run .hdf Harddisk-Files out there that contain ClassicWB and thousands of games. One can be found here: archive.org/details/amigaromset
Built my own with Arduino uno. I need to check something Bcz it work but only with backup floppy. It stuck after some time reading the Amiga originals floppy and dunno what can be.
Did you try using Robs test program with both reading .adf and .scp. If it does not work there, you might have a cabling issue. Rob updated the cabling a few weeks back. Maybe you are using the previous version of the cableing.
@@RetroWK thanks for your reply. I've found the issue. Another power supply solved it. Now work well. Now i can make my own backup copy of turrican and other few games in an easy way
I always used modified parallel printer cable and ADTWin to read and write amiga floppies on a PC. No need for microcontrollers on any active components. Worked perfectly fine using integrated LPT ports and ISA or PCI adapters. I wonder if it would still work with PCIe.
I think the point of that interface is not just reading/writing discs (the content somehow), but to be able to use them in an emulator just like in an real Amiga (even with copy protected disks). Booting from it, playing games directly from disc etc. I am not sure the LPT solution could do that.
@@RetroWK You're right. These are different devices for slightly different purposes. But if you don't have an Arduino on hand, simple passive cable is an option.
This is incorporating a bit for bit copy. When reading disks, it can't determine errors, just a perfect bit copy. There is zero copy protection going on as it's only streaming data.
Thank you for your video - it gave me a fist impression of the project, besides Robs page. This weekend I tried to built up my own DrawBridge and am a bit confused, since I never used Arduino or similar...: It's not clear to me, how the Arduino UNO is powered while in use?! I programmed it, no problem, but in the final cabeling only the drive is driven by external 5V - and the FTDI-Adapter I guess is driven by the USB-Port it is connected to (PC). But there is no Power-Line to the UNO. Neither on the Power-In pins or the USB/Power Ports. I already have 12V/5V in the case I build everything in, so I would think I should use of those voltages next to the already used 5V for the floppy drive.
If I remember correctly there was an external 5V power supply that went to some GPIO pins on the Arduino and the power connector of the drive. The drive only needs 5V.
@@RetroWK Thank, I read that it might be possible to take the VCC from the FTDI-Board into the 5V Out pin of the Arduino. At leas as long as no other voltage input is used, this way just bypasses the Arduino voltage regulator - but it is critical. Arduino folks state: "5V.This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't advise it." The voltage regulator MIGHT get damaged by being driven reverse. So it is recommended to "The 1117 (regulator) datasheet suggests a diode from 5V to Vin, anode on 5V and cathode to Vin, as protection." Also - in case the 5V one puts in are not well regulated, the board also could be damaged. So, to make long things short: I will use the already available 12V to send to Vin into the regulator and don't use the VCC delivered from FTDI-Modul. That will be the secures way.
@@RetroWK it probably can i reckon because the PC drive is not too different from the Amiga HD high density drive so maybe it can i reckon i put my bets on it that it can read them thanks!!!!!
Reading files from disk is not a problem with my Arduino but my ADF-writings don't work. DF0:BAD for formatted Amiga disks. I wonder if my Arduino hardware is foobar? Or PC disk drive (would be weird because reading works)?
That was some leftover casing of a dead DVD drive. Just check ebay for dead external DVD or CD drives. Then you need that plastic inset (about 3$) to mount the 3,5" drive in. Voila!
on floppy disks (the data altogether is it 1 meg for a 720k disk and 2 megs for a 1.44 meg disk?) or am i wrong? does the computer format the disk to 1 meg for a 720k disk? or just 720k? thanx....
That's a case from an old Lacie external CD-ROM (got that for 5 bucks from ebay) and a plastic frame to fit a 3,5" Disk Drive into a 5,25" Disk Bay. I think I got that from ebay too.
instead of a new pc (i was thinking if you or someone else can come up with a fdd (floppy drive) (usb) based which reads and writes all discs and is an all rounder sort of ? which does everything like all jobs etc?? thanx.... which also acts as a 720k and 1.44 meg drive too as well as Amiga Atari Acorn and Apple etc etc.?? thanx....
As far as I know there are simple cable solutions to do this. Since the 1541 is a computer in itself, it's just a matter of software protocol. www.root.org/~nate/c64/x1541.html
Hi Wolfgang, when you built it with the NANO, did you use the serial board, or will it work without it ? The NANO has USB built in. Thanks for the great video. Subbed.
I used the serial board ... but that is needed for the interface to work. You can load the program via USB, but the interface is too slow (1 mil. baud vs. 2 mil. baud ... if I remember correctly) for the interface itself to work with the disc drive.
Hallo Wolfgang. Ich hab soeben das Projekt mit dem Arduino Nano (CH340-Version ) ausprobiert, und bei mir ist es auf Anhieb gegangen ! Weiss nicht woran es bei dir gelegen hat, aber ich hab zuerst das Arduino programmiert, und dann pin9 des ch340 auf A2 gelötet, danach alle restlichen Verbindungen. Diagnose gestartet, und alles lief einwandfrei, auch eine Floppy schreiben. Vielleich können wir privat darüber reden. Danke fürs Teilen.
Hi! Hat ja bei mir auch geklappt, nachdem ich den Serial-Adapter getauscht habe. Bin dann nur auf den anderen Arduino umgestiegen, weil ich das Video fertig bekommen wollte.
@@RetroWK Ja, ein technisches Video fertig zu bekommen ist eine reine Quälerei ! Beim Arduino Nano braucht man doch kein Serial-Adapter... oder was genau meinst du ? Auf jeden Fall, da ich nur den chinese Nano-Clone hatte, hab ich's mit diesem probiert, und es lief problemlos.
Yes, could be. I assume they had a working driver for Win7 and had to modify it to work with Win10 ... and did not go through the trouble of certification by MS.
not really under stand the pros of having a separate usb to serial from the Arduino boards. I see the Edmini (arduino in video) is a $1.40 while a EdNano is $3.70. Just get the EdNano. Pricing was done on Electro Dragon. The Guy that runs the site, supports the Make community, if you do a bulk purchase or ask him to make a kit I'm sure he would be happy to. =D
I don't know why I watched this as I've not had amiga for about 30 years but I loved every second of it. Thanks for the vjdeo
Thanks man!
Oh wow, another more than competent thus very well made Amiga content channel. Subbed and liked, right at the start. Cheers, M
Thanks man!
Thank you. And long life to Amiga
Long live the Amiga!
Wonderful, I'd just ordered a serial adapter, hopefully my R3 uno is compatible. A great guide and thanks for including the mistakes.
Hoping to break open my old documents and Frontier saved games... I must have a good 50+ disks in a drawer somewhere with my old amigas.
Are there any active repositories for any oddities I might find?
There are a few ready-to-run .hdf Harddisk-Files out there that contain ClassicWB and thousands of games. One can be found here: archive.org/details/amigaromset
Built my own with Arduino uno. I need to check something Bcz it work but only with backup floppy. It stuck after some time reading the Amiga originals floppy and dunno what can be.
Did you try using Robs test program with both reading .adf and .scp. If it does not work there, you might have a cabling issue. Rob updated the cabling a few weeks back. Maybe you are using the previous version of the cableing.
@@RetroWK thanks for your reply. I've found the issue. Another power supply solved it. Now work well. Now i can make my own backup copy of turrican and other few games in an easy way
@@Cristianovcorp Awesome! Enjoy your games.
Can also make a DUMP (SCP or IPF) of protected floppy disks ?
Yes, that works. I made a copy of Emerald Mine, a notoriously hard to copy game.
I always used modified parallel printer cable and ADTWin to read and write amiga floppies on a PC. No need for microcontrollers on any active components. Worked perfectly fine using integrated LPT ports and ISA or PCI adapters. I wonder if it would still work with PCIe.
I think the point of that interface is not just reading/writing discs (the content somehow), but to be able to use them in an emulator just like in an real Amiga (even with copy protected disks). Booting from it, playing games directly from disc etc. I am not sure the LPT solution could do that.
@@RetroWK You're right. These are different devices for slightly different purposes. But if you don't have an Arduino on hand, simple passive cable is an option.
@@pvc988 That's true.
This is incorporating a bit for bit copy. When reading disks, it can't determine errors, just a perfect bit copy. There is zero copy protection going on as it's only streaming data.
Thank you for your video - it gave me a fist impression of the project, besides Robs page.
This weekend I tried to built up my own DrawBridge and am a bit confused, since I never used Arduino or similar...:
It's not clear to me, how the Arduino UNO is powered while in use?!
I programmed it, no problem, but in the final cabeling only the drive is driven by external 5V - and the FTDI-Adapter I guess is driven by the USB-Port it is connected to (PC).
But there is no Power-Line to the UNO.
Neither on the Power-In pins or the USB/Power Ports.
I already have 12V/5V in the case I build everything in, so I would think I should use of those voltages next to the already used 5V for the floppy drive.
If I remember correctly there was an external 5V power supply that went to some GPIO pins on the Arduino and the power connector of the drive. The drive only needs 5V.
@@RetroWK
Thank,
I read that it might be possible to take the VCC from the FTDI-Board into the 5V Out pin of the Arduino.
At leas as long as no other voltage input is used, this way just bypasses the Arduino voltage regulator - but it is critical.
Arduino folks state:
"5V.This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't advise it."
The voltage regulator MIGHT get damaged by being driven reverse.
So it is recommended to "The 1117 (regulator) datasheet suggests a diode from 5V to Vin, anode on 5V and cathode to Vin, as protection."
Also - in case the 5V one puts in are not well regulated, the board also could be damaged.
So, to make long things short:
I will use the already available 12V to send to Vin into the regulator and don't use the VCC delivered from FTDI-Modul. That will be the secures way.
can this floppy disc drive be mounted on the inside of a PC???? i mean into a 3.5 inch drive bay?? it would look nice too!!!????!!!!
Sure. That works. My goal is to build a RasPi or Mister with an integrated 3,5" Floppy to read real Amiga Discs.
is this a normal 1.44 meg drive or a 720kb pc drive? ? plus can this drive read Amiga 1760kb 1.76mb discs too???? thanks.
This is a normal 1.44 meg drive. Bought it of ebay for € 1,-. I don't think it can read 1760kb discs. ... and have none to test.
@@RetroWK have you tried formatting a HD floppy in workbench? That will tell you
@@RetroWK it probably can i reckon because the PC drive is not too different from the Amiga HD high density drive so maybe it can i reckon i put my bets on it that it can read them thanks!!!!!
Reading files from disk is not a problem with my Arduino but my ADF-writings don't work. DF0:BAD for formatted Amiga disks. I wonder if my Arduino hardware is foobar? Or PC disk drive (would be weird because reading works)?
Are you sure the wiring correct? Check pins 22, 24 and 28 on the floppy connector.
where did u get this case cover from for the internal 3.5 inch floppy drive?? thanks i want to buy one too yep........
That was some leftover casing of a dead DVD drive. Just check ebay for dead external DVD or CD drives. Then you need that plastic inset (about 3$) to mount the 3,5" drive in. Voila!
on floppy disks (the data altogether is it 1 meg for a 720k disk and 2 megs for a 1.44 meg disk?) or am i wrong? does the computer format the disk to 1 meg for a 720k disk? or just 720k? thanx....
It's 720kb and 1,44mb. You can stretch the limits a little (like 880kb and stuff like).
What case are you using for the finished drive
That's a case from an old Lacie external CD-ROM (got that for 5 bucks from ebay) and a plastic frame to fit a 3,5" Disk Drive into a 5,25" Disk Bay. I think I got that from ebay too.
instead of a new pc (i was thinking if you or someone else can come up with a fdd (floppy drive)
(usb) based which reads and writes all discs and is an all rounder sort of ? which does everything like
all jobs etc?? thanx.... which also acts as a 720k and 1.44 meg drive too as well as Amiga Atari Acorn
and Apple etc etc.?? thanx....
These things are way too different to do that. You can read PC, Atari ST and Amiga with a PC ... but not with the same drive.
Very interesting, I'd like to do something similar with C64 disks
As far as I know there are simple cable solutions to do this. Since the 1541 is a computer in itself, it's just a matter of software protocol. www.root.org/~nate/c64/x1541.html
this Arduino can it support up to four usb drives? hence df0,df1,df2,df3 etc etc????
I don't think so. I think the transfer rates of one drive are almost too much, hence the serial adapter.
Can you please include links for the parts you were used? Would be nice to make it easy to buy all the needed things.
Great video.
Thank you
I added a list with the main components. A 3,5" internal floppy drives (1,44 MB) can be found for a $1 (or € 1) on eBay.
ive got a usb floppy drive at home ( i just need the Arduino board)? any1 know how much it is? thanx.....
de.aliexpress.com/item/32932088536.html?spm=a2g0o.productlist.0.0.48cd5864u28fDS&algo_pvid=a6d9bf57-5325-44ca-ba48-75779ba3a0fb&algo_exp_id=a6d9bf57-5325-44ca-ba48-75779ba3a0fb-1&pdp_ext_f=%7B%22sku_id%22%3A%2212000022081520535%22%7D&pdp_pi=-1%3B6.23%3B-1%3B-1%40salePrice%3BEUR%3Bsearch-mainSearch
I noticed you put some anti static bag material inside your floppy case.
Why? I hope, not to prevent shorts… anti static bags are conductive.
It's just conductive on the outside, not the inside ... at least to my knowledge. But thanks for your concern. ;-)
Hi Wolfgang, when you built it with the NANO, did you use the serial board, or will it work without it ? The NANO has USB built in. Thanks for the great video. Subbed.
I used the serial board ... but that is needed for the interface to work. You can load the program via USB, but the interface is too slow (1 mil. baud vs. 2 mil. baud ... if I remember correctly) for the interface itself to work with the disc drive.
Hallo Wolfgang. Ich hab soeben das Projekt mit dem Arduino Nano (CH340-Version ) ausprobiert, und bei mir ist es auf Anhieb gegangen ! Weiss nicht woran es bei dir gelegen hat, aber ich hab zuerst das Arduino programmiert, und dann pin9 des ch340 auf A2 gelötet, danach alle restlichen Verbindungen. Diagnose gestartet, und alles lief einwandfrei, auch eine Floppy schreiben. Vielleich können wir privat darüber reden. Danke fürs Teilen.
Hi! Hat ja bei mir auch geklappt, nachdem ich den Serial-Adapter getauscht habe. Bin dann nur auf den anderen Arduino umgestiegen, weil ich das Video fertig bekommen wollte.
@@RetroWK Ja, ein technisches Video fertig zu bekommen ist eine reine Quälerei ! Beim Arduino Nano braucht man doch kein Serial-Adapter... oder was genau meinst du ? Auf jeden Fall, da ich nur den chinese Nano-Clone hatte, hab ich's mit diesem probiert, und es lief problemlos.
@@giumacgyver7127 Grundsätzlich wohl nicht, aber ich habe einen Pro Mini verwendet und da war der Serial-Port zu langsam. Deshalb der Serial-Adapter.
Can Atari discs be read on Amiga ? Can the Amiga emulate the Atari ???? With this usb floppy drive plugged into the pc running winuae??
You can read (most) and write Atari ST disks with any PC floppy drive.
This is weird, Win7 already has the FTDI chip driver implemented, Win10 doesn't?
Yes, could be. I assume they had a working driver for Win7 and had to modify it to work with Win10 ... and did not go through the trouble of certification by MS.
@@RetroWK This sounds legit :).
not really under stand the pros of having a separate usb to serial from the Arduino boards. I see the Edmini (arduino in video) is a $1.40 while a EdNano is $3.70. Just get the EdNano. Pricing was done on Electro Dragon. The Guy that runs the site, supports the Make community, if you do a bulk purchase or ask him to make a kit I'm sure he would be happy to. =D
As I understand this, the onboard serial is not capable of doing 2.000.000 baud data transfers, which is needed for this to operate.
Can this work with a 2 speed usb floppy drive any one know
Does this work with CrossDos or cross Mac ??
Use cardboard rather than those conductive bags or you will blow every chip in your AMIGA.
Yep. I would do that differently now!