I am working on a project for developing a USB keyboard, and I am new to USB protocol and I did initial study regarding basics of data transmissions through USB.
I am now checking for USB supported microcontrollers required for my application and any development kits associated with it.
While checking some, I came through usb keyboard with Teensy which uses a microcontroller AT90USB162-16AU which has a CPU speed of max 16MHz.
But for USB isn't the required clock speed of 48MHz?
What am I missing here?