Apollo2’s hidden USB

Apollo2’s hidden USB is not a hidden hardware feature, but software bit-banging using Apollo2s flexible GPIOs including the capability to drive 1.5k pullup resistors on special pins used with I2C.The following picture shows the connection between MCU and USB port: The solution supports low-speed USB for realizing HID USB transfers for example. One idea is … [Read more…]