I have an industrial breathalysers that outputs its status via a USB 2.0 OTG port. What might be a suitable combination of processor and perhaps Ethernet chipset. I have not played with the modern PICs and ARMs only the old old Z80s, 8051, 6800 and a few special custom chips.
Or is there a website "symptom checker" where one can specify ones needs and it will suggest a chip. I believe that most modern chips (including FPGAs, not that I intend to use one of these) have devices as added blocks so that the modern designer can keep his or her chip count down.
As the breathalyser is 12 volt I will provide 12 volt to this board with a suitable regulator. I am not sure if Ethernet has any funny voltage or current requirements. It would be better if whatever chip is suggested has a loadable library of an Ethernet stack (DHCP) and USB driver as no one will pay me to write these. Don't have the time or knowledge yet anyway.
I know that the "Internet of things" is becoming a thing! So there may be new chips or even SOC that I don't yet know about that is suitable.
I will need a programmable chip as some filtering of the status stream will be required before broadcasting the results to servers etc.
The breathalyser transmits its status as a continues stream of cr lf terminated strings. As I don't know different future requirements on filtering, the worst case scenario is a 4800 baud stream of characters that has to be sent to a server. Latency is not a issue. It is to record the value of the alcohol test with a date and time.