An independent Greaseweazle hardware derivative accompanied by GreaseGUI, a friendly stand-alone Qt 6 application for reading, writing, and maintaining floppy disks. GreaseGUI communicates directly with compatible Greaseweazle firmware over USB.
Important
This is an unofficial community derivative. It is not maintained, sponsored, or endorsed by Keir Fraser or the official Greaseweazle project.
GreaseGUI turns the common Greaseweazle workflows into a guided desktop experience while retaining direct access to the important drive, format, track-range, retry, and verification controls.
- Read floppy disks to image files and write images back to disk.
- Automatically detect a connected Greaseweazle device.
- Select PC-cable and Shugart-bus drive arrangements.
- Work with SCP raw flux, IBM MFM IMG/IMA, Atari ST, and Amiga ADF images.
- Confirm destructive operations and protect existing image files.
- Follow progress through a persistent, timestamped activity log.
- On Windows, program or recover a blank AT32F403 through its ROM USB-DFU bootloader from a dedicated, sequential recovery page with official firmware download and byte-for-byte read-back verification.
The repository also contains a revised Greaseweazle PCB and schematic based on the published upstream schematics. The layout is adapted for practical SMD hand assembly and is provided as editable KiCad source:
Compatible Greaseweazle firmware is maintained by the original project. Refer to the official firmware repository for firmware images and flashing instructions.
Greaseweazle was created by Keir Fraser. The original project provides the USB floppy-controller concept, firmware, host tools, protocol documentation, and published hardware schematics on which this work builds. Its host tools and firmware are released into the public domain under the Unlicense.
The official design-files page also credits George R. Mezzomo for hardware layouts and collaboration on schematic design for several original board revisions.
Except where otherwise noted, the original modifications and application code
in this repository are copyright © 2025–2026 Ivo Filot and contributors and are
licensed under the GNU General Public License, version 3 or (at your option)
any later version (GPL-3.0-or-later). See LICENSE.
Upstream and third-party material retains its own license:
- Original Greaseweazle host tools and firmware: Unlicense.
- GNOME Adwaita icons: LGPL v3 or CC BY-SA 3.0.
- Qt libraries: the applicable open-source or commercial licenses.
- Bundled MSYS2/MinGW runtime libraries: their respective upstream licenses.
- Exploratory icon-theme assets under
gui/mockups: the licenses documented in that directory.
See gui/THIRD_PARTY_LICENSES.md for the complete third-party notices.