18-08-2022, 19:34
Właśnie USB w Leonardo jest sprzętowe i nie jest hostem tylko slavem. Po prostu weź płytkę, która ma więcej pinów. Pewnie kosztowo byłbyś już po temacie, gdybyś nie kombinował z FT312D, ESP32 ma wbudowany BT, a Arduino DUE ma więcej pinów/UARTÓW i również sprzętowy USB. Jak nie potrzebujesz sprzętowego USB to np. Arduino MEGA, ma 3 wolne UART sprzętowe.
Sprzętowy slave w uC jest przydatny do tego, by opowiednim wsadem Arduino mogło udawać różne urządzenia USB - mysz, klawiaturę, itd.
Ewentualnie możesz mieć jakieś piny, które można wyrzucić na expander IO po I2C i zwolnisz 2 piny na softwarowy UART.
Sprzętowy slave w uC jest przydatny do tego, by opowiednim wsadem Arduino mogło udawać różne urządzenia USB - mysz, klawiaturę, itd.
Ewentualnie możesz mieć jakieś piny, które można wyrzucić na expander IO po I2C i zwolnisz 2 piny na softwarowy UART.
Miło być decenianym https://buycoffee.to/kaczakat