I'm trying to work out what is the best/cheapest controller for a small custom USB keyboard controller with a few buttons and rotary encoders. It's also a requirement that i'm able to connect to and output the same keyboard commands to 2 computers simultaneously and i'm assuming i'm going to need 2 separate boards to do this unless there's some magic way to do it with 1.
Is the (dirt cheap)pro mini a viable option? Otherwise i was just considering using 2 ATTiny's
Deeee:
Is the (dirt cheap)pro mini a viable option? Otherwise I was just considering using 2 ATTiny's
Dirt cheap but wrong functionality.
Go for the Pro Micro which has all the hardware (USB connections and actual USB interface-on-chip) built in and ready to go. It's not worth the time and effort to build it otherwise.
Deeee:
I'm trying to work out what is the best/cheapest controller for a small custom USB keyboard controller with a few buttons and rotary encoders. It's also a requirement that i'm able to connect to and output the same keyboard commands to 2 computers simultaneously and i'm assuming i'm going to need 2 separate boards to do this unless there's some magic way to do it with 1.
Is the (dirt cheap)pro mini a viable option? Otherwise i was just considering using 2 ATTiny's
If simultaneous means real-time, then you will need 2 separate Arduino 32U4 devices connected by either wireless or wired connections.
If simultaneous means near real-time, then you could use one of the more expensive RTC (real time clocks) to control the sync between the two devices.
Above is not a product/vendor recommendation: however, I have used more than once with success. Your experience cannot be qualified.
I have done some V-USB work (extensively) and recommend you stay away from this technology as it is problematic with the newest USB hardware used in some computers.