Arduino Leonardo 是基于 ATmega32u4-AU 单片机芯片的微控制器。
它则是将ATmega8U2和ATmega328两个芯片换成单一芯片ATmega32U4,可让自己变成多种HID装置它具有20个数字I/O引脚(其中7个可用于PWM输出、12个可用于模拟输入),一个16 MHz的晶体振荡器,一个Micro USB接口,一个DC接口,一个ICSP接口,一个复位按钮。
你可以简单地通过它连接到计算机的USB接口,或者使用AC-DC适配器供电或者用电池来供电驱动它。
Leonardo不同于之前所有的arduino控制器,他直接使用了ATmega32u4-AU的USB通信功能,撤掉了USB转UART芯片FT232。这种创新设计降低了Leonardo的成本。Atmega32u4不仅可以作为一个虚拟的(CDC)串行/ COM端口,而且原生态特性还支持USB功能,可让Leonardo模拟成鼠标和键盘,极大地提高了应用场合。使用Arduino Leonardo需要Arduino IDE1.01 以上版本软件。
于是可以知道,它可以完全充当鼠标键盘来使用了!
下一步:三轴加速度计。