hsiboy / usbamigafloppy

USB floppy controller for Amiga disks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

USB floppy controller for Amiga disks

This is a USB floppy disk controller, for reading and writing amiga disks. In conjunction with the accompanying amigafloppy program, it allows archiving amiga disks as ADF disk images, or writing ADF disk images back to disks, to use with an Amiga computer.

The firmware for this controller is based on the ArduinoFloppyDiskReader project by Rob Smith (https://github.com/RobSmithDev/ArduinoFloppyDiskReader), converted to run on standalone AVR hardware (as opposed to an arduino) by John Tsiombikas.

The new AVR hardware is designed to be compatible with the original host software, so you may use the AmigaFloppyReader or AmigaFloppyReaderWin programs from Rob's project, if you prefer.

Directory structure:

  • hw - hardware: kicad files and pdf schematics.
  • fw - firmware for the AVR microcontroller.
  • amigafloppy - host program for reading/writing ADF images.

Note: The amigafloppy host program is not completed yet. And it's not a high priority, since Rob's original .NET programs seem to work fine with wine on GNU/Linux. I'd like to complete it at some stage, but I can't say when that will happen. Contributions are of course welcome, but please coordinate with me first. Until then, please use AmigaFloppyReader or AmigaFloppyReaderWin.

Hardware License

Copyright (C) 2018 John Tsiombikas nuclear@member.fsf.org

The hardware of this project is released as free/open hardware under the Creative Commons Attribution Share-Alike license. See LICENSE.hw for details.

Firmware License

Copyright (C) 2017 Rob Smith rob@robsmithdev.co.uk

Copyright (C) 2018 John Tsiombikas nuclear@member.fsf.org

The microcontroller firmware of this project is released as free software, under the terms of the GNU General Public License v3, or later. See LICENSE.sw for details.

Software License

Copyright (C) 2018 John Tsiombikas nuclear@member.fsf.org

The host software (amigafloppy tool) is released as free software, under the terms of the GNU General Public License v3, or later. See LICENSE.sw for details.

About

USB floppy controller for Amiga disks

License:Creative Commons Attribution Share Alike 4.0 International


Languages

Language:C 97.0%Language:Makefile 3.0%