Greaseweazle Projects
Various PCB projects based on keirf's Greaseweazle project for reading and writing floppy disks:
https://github.com/keirf/Greaseweazle
Special thanks to Stefano Cappelli of https://www.picoelements.com/ for making the time and effort to beta testing these boards.
These are the features of the GW F1 Plus boards.
Standard Features:
| F1 Plus Mini Rev 1.1 | F1 Plus Rev 1.1 | F1 Plus Gotek Rev 1.1 | F1 Plus 3.5" Rev 1.1 | |
|---|---|---|---|---|
| Jumperless Update | Yes | Yes | Yes | Yes |
| Multiple Drives | Yes | Yes | Yes | Yes |
| Write-Protect Jumper | - | Yes | Yes | Yes |
| Buffered Outputs | - | Yes | Yes | Yes |
| High-Speed USB | - | - | - | - |
| 12v Power | - | Yes | Yes | Yes |
| Flippy Drive | - | Yes | Yes | Yes |
| Disk Change Detect | Yes | Yes | Yes | Yes |
| User Outputs | 3 | 3 | 3 | 3 |
Note: Disk Change Detect allows WinUAE integration - see https://amiga.robsmithdev.co.uk/winuae
The features of the official Greaseweazle models can be seen at:
https://github.com/keirf/Greaseweazle/wiki/Greaseweazle-Models
Other Features:
| F1 Plus Mini Rev 1.1 | F1 Plus Rev 1.1 | F1 Plus Gotek Rev 1.1 | F1 Plus 3.5" Rev 1.1 | |
|---|---|---|---|---|
| Gotek Case Form Factor | - | - | Yes | - |
| 3.5" Floppy Drive Form Factor | - | - | - | Yes |
| STM32 Blue Pill MCU | Yes | Yes | Yes | Yes |
| Arduino Nano Track Display: | - | - | Yes | Yes |
| - LEDC68 Display | - | - | Yes | Yes |
| - 0.91" OLED Display | - | - | (Yes) | Yes |
| - 0.96" OLED Display | - | - | (Yes) | Yes |
| - SD Card Reader | - | - | Yes | Yes |
| USB ESD Protection | - | (Yes) | Yes | Yes |
| 12V Reverse Polarity Protection | - | Yes | Yes | Yes |
| Poly Fuse | - | Yes | Yes | Yes |
| LED Status: | Yes | Yes | Yes | Yes |
| - Activity | Yes | Yes | Yes | Yes |
| - 3.3V | Yes | Yes | Yes | Yes |
| - 5V | Yes | Yes | Yes | Yes |
| - 12V | - | Yes | Yes | Yes |
| - Type: SMT | Yes | Yes | - | Yes |
| - Type: THT | Yes | Yes | Yes | Yes |
| Power Jumpers: | Yes | Yes | Yes | Yes |
| - 12V | - | Yes | Yes | Yes |
| - 5V | Yes | Yes | Yes | Yes |
| Write Enable Jumper | - | Yes | Yes | Yes |
| Input pullups | Yes | Yes | Yes | Yes |
| Reset Button | Yes | Yes | Yes | Yes |
| Serial Programming Header | Yes | Yes | Yes | Yes |
| SWD Programming Header | - | Yes | Yes | Yes |
| Disk Change Jumper | Yes | Yes | Yes | Yes |
Note: The Disk Change Jumper allows you to use an Amiga drive with WinUAE.
Design Files: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20Plus%20Mini%20Rev%201.1
This is the most basic F1 Plus model and has the smallest footprint.
Design Files: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20Plus%20Rev%201.1
This is the standard F1 Plus model, has a standard footprint but no Track Display features.
Design Files: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20Plus%20Gotek%20Rev%201.1
This Greaseweazle board has been designed to re-purpose and fit into an original Gotek case; and to make use of its LEDC68 display as a track display.
It has been designed to sit on top of the floppy drive that is connected to it.
Design Files: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20Plus%203.5%20Rev%201.1
This Greaseweazle board has been designed to have a 3.5" floppy drive mounted directly on top of it, using the floppy drive standard mounting holes.
The track display feature can support the LEDC68 Gotek LED display, or a 128x32 0.91" OLED display, or a 128x64 0.96" OLED display.
The GW F1 Plus Gotek/3.5" Track Display is provided by an Arduino Nano. The Arduino sketch for this can be found at:
The LEDC68 and OLED display adapter board, used in the GW F1 3.5" and GW F1 Plus 3.5" boards, can be found at:
https://github.com/solarmon/Greaseweazle/tree/main/LEDC68%20and%200.9%20Inch%20OLED%20Adapter
Design files for older revisions of the GW F1 boards can be found at:
- Rev 1 (USB-B): https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20in%20a%20Gotek%20Case%20(%2B%20USB%20B)
- Rev 1 (USB-A): https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20in%20a%20Gotek%20Case%20(USB-A)
- Rev 2: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20Gotek%20Rev%202
- Rev 2B: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%20Gotek%20Rev%202B
- Rev 1: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%203.5%20Inch
- Rev 2: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%203.5%20Inch%20Rev%202
- Rev 2B: https://github.com/solarmon/Greaseweazle/tree/main/Greaseweazle%20F1%203.5%20Inch%20Rev%202B
These older revision GW F1 Plus Track Display is provided by an Arduino Nano. The Arduino sketch for this can be found at:
The LEDC68 and OLED display adapter board can be found at:
https://github.com/solarmon/Greaseweazle/tree/main/LEDC68%20and%200.9%20Inch%20OLED%20Adapter