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