There are a small number of options for USB host on Arduino boards without using the USB host shield. But software support is extremely limited. Nothing supports the range of devices that the USB Host Shield Library 2.0 supports. And the UHS2 library only works using MAX3421E. If you say what you want to do with USB host, there may be other solutions.
I actually put a couple of 74A125 soic-8 in my shopping cart, pity about the new European tax, but i think it's still worth it. I have a blower and those are easy enough to replace. Don't know what the OP is intending to do.
The USB Host and Uno R3 combination have been working fine for years for me. My needs are pretty simple I'm reading a standard PC USB keyboard in, translating the data and sending it out on a serial line at 32KHz. Not demanding at all.
A thought occurred to me but I've only studied the schematic a little. Is the 5v on the Host board to power the USB port and to up the output to the UNO? Suppose you separated the 5v to the USB port and fed the 74HC125 VCC with 3.3v. Won't the UNO still read the 3.3v output as on? Is this a simple fix? What am I missing? Thanks for you comments, Aaron
Please, what is the OP you mention? And what is a blower? Sorry, English is not my first language. Thanks, Aaron
The Giga R1 WiFi is a big expensive board with a USB host port and UARTs. USB keyboard is supported by the library USBHostGiga. You can install the library using the IDE library manager then look at the examples to see if has the features you need without buying a Giga board. The board works with 3.3V so external circuits must be modified to work with this board.
I have not heard of any other fix for dead USB host shields except to replace the 74HC125 near the ICSP connector.
Oops! Far to little. I misread the schematic and confused myself. Never mind.
OP stands for 'Original Poster' (or something like that) and in this case it's you i guess.
A tiny temperature controlled heat-gun something like this. Mine has the display separated from the holder, and i guess they are all a little different, but if you heat up the PCB and the legs of soic-14 chip sufficiently, (actually for removal i use almost the maximum heat setting since the IC can get as hot as long as i don't intent to use it again) and at some point if you gently pull it a little with tweezer, the whole thing comes off without damaging the PCB. Then adding a bit of flux (the PCB has been cleaned from any flux, and for the re-solder we do need some) and cleaning up the pads of the PCB, the new IC can be soldered on by simply holding it in place with a little downward pressure and heating up again until the solder flows to connect the legs. (this with the gun at a reduced temperature)
It does take some practice, you don't want to pull to hard on the old IC or you will damage the PCB, you don't want to much solder or legs will start to short, and the settings for your heatgun will require experimentation.
Thanks for the education. Back when I was young, (last century) a blower was a telephone. Your blower certainly makes working with small SMT's a lot easier. I wonder if I could succeed with one with my limited vision. On my previous jobs (again in the last century) we designed our boards with thru hole chips, made our boards in house, and assembled the finished product in house. But then we were making custom products for industry and research. And I never did much logic, and what I did was TTL. Then we were using 8051s and programming in ASM. So a lot new stuff has happened since, in the last 30-40 years. Thanks again, Aaron
A good magnifying glass helps a lot, but some vision is required, i don't know how bad it is. You need a clear vision of individual legs. I tend to verify the solder has flowed properly between the legs and the PCB using a DMM. If you can manage that, then your vision is good enough.
SMT saves a lot of space and also quite a bit of time. Definitely easier to remove an SMD than a THT chip (unless that on is in a socket)