Últimamente me he estado preguntando si puedo hacer un "simulador de teclado". Tengo un chip Atmel Atmega y sé que se puede comunicar por serie porque se usan en Arduinos. ¿Es posible escribir algún código para la atmega y luego conectarlo a la PC mediante USB y hacer que la PC piense que el Atmega es un teclado, luego podría enviar datos / comandos. ¿Es esto posible? Si es así, ¿cómo podría hacerlo?