







🚀 Unlock your creative genius with the Leonardo R3 — where innovation meets effortless coding!
The KEYESTUDIO Leonardo R3 is a compact, 16 MHz microcontroller development board based on the ATmega32u4 chip, featuring 20 digital I/O pins (7 PWM), 12 analog inputs, and built-in USB communication that enables it to emulate mouse and keyboard functions. Certified FCC and CE, it comes with a USB cable and supports Windows 10, making it an ideal choice for professional-grade Arduino projects.












| ASIN | B0786LJQ8K |
| Best Sellers Rank | #267 in Single Board Computers (Computers & Accessories) |
| Brand | KEYESTUDIO |
| Built-In Media | NO |
| CPU Model | 5X86 |
| Compatible Devices | Computers (Windows, Mac OS X, Linux) |
| Connectivity Technology | USB |
| Customer Reviews | 4.5 4.5 out of 5 stars (630) |
| Item Dimensions L x W x H | 2.7"L x 2.09"W x 0.17"H |
| Item Weight | 0.13 Pounds |
| Manufacturer | keyes |
| Memory Storage Capacity | 32 KB |
| Mfr Part Number | ks0248 |
| Model Name | KEYESTUDIO Leonardo R3 |
| Model Number | KE-0011 |
| Operating System | Windows 10 |
| Processor Count | 1 |
| Processor Speed | 16 MHz |
| RAM Memory Installed | 5 MB |
| RAM Memory Technology | SRAM |
| UPC | 600346571761 606184533497 600346574199 |
| Wireless Compability | Bluetooth |
M**E
I did extensive testing and found no defects
Overview: I am pleased w/ this purchase. I use it as an "Uno substitute": its useful for prototyping, but I'm unlikely to use as the final MCU in a project. It is 50x70mm, matching the board size of a Genuino Uno. Details and testing: Packaging: Arrived in a Keyestudio display (cardboard) box, inside a 2nd crush-resistant cardboard box. The package includes a serial cable. Appearance: The board has "spiffy" yellow labelling and yellow headers on a black background. Components & electrical testing: The microprocessor, in the 44-pin TQFP form factor, is labelled "Atmel mega32U4, -MU, 2335 PU". On-board voltage regulator is the AMS1117-5v. With a 9-v battery plugged to the barrel jack (or the Vin pin), Vout is 5.04v. Functional testing: (a) Program upload: With a 9-v battery attached, the on-board LED flashed at 1 Hz, implying the "blink sketch" is running and the Bootloader is present. No need to install other software (e.g., QMK firmware). I opened the Arduino IDE, plugged in the serial cable, then checked Tools|Port. The IDE recognized the board as "COM# (Arduino Leonardo)". (b) UART-USB-Serial interface: Unlike some 32U4 boards, this MCU has on-board UART IC, making serial programming easy. I selected Tools|Board|Arduino AVR boards and chose "Leonardo". I created & uploaded a "Hello World" sketch and opened a serial window => success. (c) Analog pins/ADC: The ADC and all analog pins were functional. I created ~2v at the mid-pt of a voltage divider and measured the value returned from the A0 pin. The value was in the expected range (422, corresponding to 2.2v, w/ similar values fr pins A1-A5, as well as, a Genuino Uno). d) PWM pins: I successfully made LEDs attached to PWM pins (3, 5, 6, 9, 10, & 11) fade. e) Memory: successful access to flash [32kb (28.7kb+bootloader)], SRAM (2.5kb) and EEPROM (1kb), confirming the expected values.
A**R
All pins working on arrival as well as USB HID functionality, great board.
The description says this Leo has 20 digital input/output pins, but you can actually squeeze that number up to 22 by using SDA and SCL. Perfect for my needs! I wrote up a quick sketch when I got the board and all 22 of those pins fed a nice healthy HIGH signal when told to. Keyboard emulation also worked flawlessly. I've had problems in the past with micro USB connectors on Arduinos, but this one is very sturdy and plugs in and out easily and securely with the provided cable. Also, the silk screening on the board is very nice. I really like the color of this specific Leonardo. Great product!
A**R
Great little unit
Works perfect, been learning stuff on Uno and wanted try making a sim racing button box so needed something with HID capability. Using this with Simhub made that very easy. This board is perfect for developing HID devices.
O**N
micro:bits are amazing, but don’t fit in a breadboard without an adapter
You probably won’t be able to figure it out by looking at it but this is a serious little computer. It contains a Nordic Semi nRF51822 ARM Cortex-M0 microcontroller which, for those who don’t know, is quite powerful in addition to containing a BTLE radio. I never thought I’d see this chip on an educational board for 6th graders because it’s usually rather serious stuff that’s more difficult than average to program. Don’t be fooled by the 6th grade graphical programming interface. This thing could be used by embedded systems engineers to prototype a variety of Bluetooth products using any Bluetooth profile that exists, yet Microsoft MakeCode has made it easy enough for kids with no special knowledge to program. (Of course MakeCode can’t be used to do everything you could do with C and ARM CMSIS, but I’m still impressed with what you can do which includes some limited radio communication and extensions built by third parties like AdaFruit.) The only thing I don’t like about it is the edge connector, which is great for working with alligator clips and 3 GPIO pins, but if you need access to the other pins you’re really going to need a female edge connector which will cost you about $10 for the breadboard adapter version. Other small microcontroller boards either have bottom male header pins that will plug directly into a breadboard or they have top female headers that can easily be used with jumper wires. So for the most part this is just great, but I think they really should have tried harder to come up with a breadboardable design that doesn’t require an edge connector. I can think of some ways to get both pin headers and alligator clip pads on the same board. Breadboard connections are essential for going beyond the basics which older kids and adults are sure to want to do if this is their first board. So buy this if you: - Want an easy to code board that uses MakeCode - Want a board with some nice features like the LED matrix and the accelerometer - Want a nRF51822 with Bluetooth capability Don’t buy this if you want something you can breadboard and get more advanced with right away. Instead I’d recommend buying an arduino breadboard kit with jumper wires and accessories. The KEYSTUDIO kit is a good one, everything was brand new and as expected. The battery pack is essential if you want to use this primarily with an iPad.
J**2
Nice clone
Cheap (as in inexpensive), works and acts like it should. No issues so far.
J**N
Does the Job
Took a while due to low stock. Works good so far. Easy application
S**.
Work great
Works great
M**E
Great leonardo clone
Works just like my official leonardo, but was cheaper! Using this as a keyboard interpreter using Hasu's TMK Converter logic, alongside a USB Host shield (just make sure you get one that plugs into the Left side, Right side, and the six pins in the middle of the Leonardo. The ones from sparkfun that do not connect to the 6 pins in the middle say they work on the website, but they do not without modifications and jumping pins).
A**X
I needed an Arduino for a custom sim racing pedal setup and this board delivered. I was able to load a script into it that works seamlessly and the board overall is of nice quality. Thank you
A**R
I bought this to use for a midi controller drum pad. It arrived quickly and works as expected with no problems. Price is better than other options.
H**E
This bit of kit is an enabler for all those who either have low level microprocessor development back grounds but no access to the kit anymore or those that are brand new to the fun and games. It is a well made piece of kit that, as far as I can tell fully conforms. Good stuff!
A**B
This development board offers incredible value with its exceptional quality and impressive performance, making it a top choice for Arduino enthusiasts. Highly recommended.
く**た
ゲームの自動化に使いました。 単純作業はやはりオートでやる方が楽です。 設定もサイトを参考にしながらで素人の私にもできました。
Trustpilot
4 days ago
3 weeks ago