{"product_id":"leonardo-r3-development-board-atmega32u4-usb-hid","title":"Leonardo R3 Development Board - ATmega32u4, USB HID","description":"\u003ch1\u003eLeonardo R3 Development Board — ATmega32u4 with USB HID\u003c\/h1\u003e\n\n\u003cp\u003eThe Leonardo R3 is a microcontroller board built around the ATmega32u4 chip, featuring native USB communication that lets it emulate a keyboard, mouse, or other HID device. It is fully compatible with the Arduino IDE and libraries, making it a go-to choice for custom input systems and automation projects. With 20 digital I\/O pins, 7 PWM channels, and 12 analog inputs, it handles a broad spectrum of prototyping tasks.\u003c\/p\u003e\n\n\u003ch2\u003eKey Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eMicrocontroller\u003c\/td\u003e\n\u003ctd\u003eATmega32u4\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eOperating Voltage\u003c\/td\u003e\n\u003ctd\u003e5V\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eDigital I\/O Pins\u003c\/td\u003e\n\u003ctd\u003e20 (7 PWM)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eAnalog Input Pins\u003c\/td\u003e\n\u003ctd\u003e12\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eFlash Memory\u003c\/td\u003e\n\u003ctd\u003e32 KB (4 KB bootloader)\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eClock Speed\u003c\/td\u003e\n\u003ctd\u003e16 MHz\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhat You Can Build With This\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eUSB custom game controller or joystick\u003c\/li\u003e\n  \u003cli\u003eAutomated keyboard\/mouse input emulator for testing\u003c\/li\u003e\n  \u003cli\u003eMIDI controller or music instrument interface\u003c\/li\u003e\n  \u003cli\u003eHome automation touch panel with HID feedback\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eCompatibility\u003c\/h2\u003e\n\u003cp\u003eThis board is fully compatible with the Arduino IDE and can be programmed as a standard Arduino board. It works with 5V logic and pairs easily with sensors, displays, and motor drivers using common libraries. Due to its native USB support, it can directly communicate with a computer as an HID device without extra software.\u003c\/p\u003e\n\n\u003ch2\u003eWiring Notes\u003c\/h2\u003e\n\u003cp\u003ePower the board via USB or 7-12V on the VIN pin. The built-in USB micro connector handles programming and HID communication. All I\/O pins operate at 5V, so if using 3.3V sensors, external level shifting may be needed. For HID projects, ensure the board is correctly reset during upload to enter bootloader mode.\u003c\/p\u003e\n\n\u003ch2\u003eWhy Buy from Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery component is sourced from verified suppliers and tested for compatibility before listing. We've spent 10 years building projects for makers, schools, and institutions across India. Ships from Bengaluru in 3-5 days. If defective on arrival, replace within 7 days.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eIs this compatible with Arduino IDE?\u003c\/summary\u003e\u003cp\u003eYes, the Leonardo R3 is fully supported in the Arduino IDE. Select \"Arduino Leonardo\" from the board menu under Tools.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I use it as a keyboard\/mouse?\u003c\/summary\u003e\u003cp\u003eAbsolutely, the ATmega32u4 has native USB HID capability. Use the Keyboard and Mouse libraries in Arduino to send keystrokes or mouse movements.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes it work with Windows 11?\u003c\/summary\u003e\u003cp\u003eYes, the board is recognized as a Leonardo on Windows 11. Drivers install automatically when connected via USB.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdiv class=\"compoden-handoff\" style=\"margin-top:24px;padding:16px;background:#f0f4ff;border-left:4px solid #2B4D8F;border-radius:4px;\"\u003e\n  \u003cp style=\"margin:0 0 6px 0;font-weight:600;color:#1A3560;\"\u003e📦 Free Setup Handoff Document Included\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-size:0.95em;color:#333;\"\u003eEvery Compoden order includes a free setup handoff document — step-by-step instructions to get your component working within minutes. Download it via QR code on your package. The handoff document is also trained to help you troubleshoot the majority of problems.\u003c\/p\u003e\n\u003c\/div\u003e\n","brand":"Compoden","offers":[{"title":"Default Title","offer_id":53444962615661,"sku":"CDN-0455","price":490.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/image_1_fc7bf9bb-d362-433c-8e06-c791cd8879ee.jpg?v=1781512582","url":"https:\/\/compoden.com\/products\/leonardo-r3-development-board-atmega32u4-usb-hid","provider":"Compoden","version":"1.0","type":"link"}