View Single Post
Old 01 February 2019, 10:50   #53
zero
Registered User
 
Join Date: Jun 2016
Location: UK
Posts: 428
Quote:
Originally Posted by sampedenawa View Post
Sure !
It is STM32F105.
You guessed right: it has 5V tolerant IO (though at the end I decided to translate levels with MOSFETs, but the "Lite" version with direct IO works fine as well), it has USB host support built-in and it is, among the similar options of other manfacturers, one of the cheapest.


USB stack is based on STM32 CUBE USB library, plus a number of proprietary customizations from my side (e.g. CUBE library only supports not other than HID Mouse and Keyb classes, etc)
Thanks, that's very interesting!

My plan was to connect to many different computers and consoles, not just the Amiga, so I thought that real 5V I/O lines might be useful as some systems require you to drive lines high. But I think in practice they all probably have pull-ups anyway.

What IDE do you use? I've only used Keil for STM32, but for hobby stuff it's too expensive. The CubeMX stuff is okay, I have not used the USB stack but the other peripheral libraries are "adequate".
zero is offline  
 
Page generated in 0.04299 seconds with 11 queries