What is it?
When you insert this board to PC it could be recognized as keyboard. It could control PC and input commands like a keyboard. Demo program has shown opening notepad,cmd and website by a 3-way toggle switch. For advanced usage like you want to use it as BAD USB. You can store scripts into TF card and show them in the menu system.
It is also an Arduino leonardo development board. If you are Arduino beginner. It is easy for you to learn Arduino. This board breaks out some GPIOs. That means you can connect some sensors or control something like relay.
Why did you make it?
In order to play full performance of Atmega32u4. Atmega32u4 could be recognized as keyboard or mouse. With a 3-way toggle switch and OLED screen you can select different command you want to do.
I wish this board could help Arduino beginners learning Arduino programming easier.
What makes it special?
- SD card holder
- 5 GPIOs break out
Please look the video
- Run NotePad: Open notepad and write words.
- Run Clean PC: Open cmd and input clean PC command.
- Run Music： Open a 40 music youtube website.
- SD card: Show SD card type and volume.
I wish you can do more interesting things by programming.
Atmega32u4 is a simple 16Mhz MCU. It has limited memory to use. Demo program has already occupied 94% memory. I do not suggest you to write more complex program. Once the memory is overflow this board may not be recognized by PC. Then you have to reflash the bootloader.
This product does not include SD card
This product will be shipped pre-assembled.
Size: 3x3x7cm (WxHxL)
Demo Code and Schematic