keirf / flashfloppy-osd

On Screen Display and keyboard controller for FlashFloppy
The Unlicense
57 stars 15 forks source link

USB HID Keyboard support #16

Closed cmaxwellau closed 3 years ago

cmaxwellau commented 4 years ago

Support a USB HID keyboard on the OTG port and generate kb_data.

PS/2 example for atmel

This would give us the same functionality of a SUM600/SUM1200.

keirf commented 4 years ago

STM32F103 doesn't have OTG.

cmaxwellau commented 4 years ago

I'm developing a custom gotek/ffosd board using a pair of STM32F105RBT6

It's based on Sundbyk's design and will be internally mounted in an A600.

keirf commented 4 years ago

Then yes you can. It's out of scope for FF-OSD though. My interest is seamless integration into pristine existing hardware.

cmaxwellau commented 4 years ago

No problem. Luckily the 103 and 105 in 44 pin variety have virtually the same footprint, and the price difference is negligible. My aim is to similary maintain a pristine interior of my A600 & A1200 without all the mess of bluepills, ribbons and 3d printed bracketry with a small footprint gotek based entirely on your Hardware Mods list. Thanks for all the fantastic work you've done on FF and OSD.(just to name a few)

On Fri, Nov 8, 2019, 01:45 Keir Fraser notifications@github.com wrote:

Then yes you can. It's out of scope for FF-OSD though. My interest is seamless integration into pristine existing hardware.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/keirf/FF_OSD/issues/16?email_source=notifications&email_token=AAEVAIKEWR5PQOHUH7N426LQSQSYXA5CNFSM4JKFFBSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDMUICA#issuecomment-551109640, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEVAIJJUGZBA3CEN52Y7FDQSQSYXANCNFSM4JKFFBSA .

keirf commented 4 years ago

By the way I have a plan next year to port FlashFloppy and FF_OSD into an integrated build targeting STM32F730R8. Could be interesting. Those chips have dual OTG.

cmaxwellau commented 4 years ago

Haven't had a look at those chips yet.

I've just gotten my first prototype boards for Gotek+FFOSD with 2x105s. Happy to share/open up the kicad repo if there's interest. It also includes CIA adaptor boards for THT/SMD sockets.

On Mon, 9 Dec 2019 at 18:18, Keir Fraser notifications@github.com wrote:

By the way I have a plan next year to port FlashFloppy and FF_OSD into an integrated build targeting STM32F730R8. Could be interesting. Those chips have dual OTG.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/keirf/FF_OSD/issues/16?email_source=notifications&email_token=AAEVAINQRHFRRXTZ6LOGZ23QXXWMDA5CNFSM4JKFFBSKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEGIDF5Y#issuecomment-563098359, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAEVAINB2ITILICQW2KSEZTQXXWMDANCNFSM4JKFFBSA .

keirf commented 4 years ago

I'm happy to put designs up in the wiki.

tkurbad commented 4 years ago

@cmaxwellau I'd be very interested in your combined Gotek/OSD design as I was planning to do something similar (based on OpenFlops). My aim is to design a board that fits into a 5,25" bay alongside a real 3,5" floppy, while maintaining all of FF's goodies, like rotary, speaker, and OSD.