• Banner

    Arduino Leonardo R3 Robotics Bangladesh
    • Arduino Leonardo R3 Robotics Bangladesh

    Arduino Leonardo R3

    RBD-0154

    • Microcontroller: ATmega32u4
    • Operating Voltage: 5V
    • Input Voltage (Recommended): 7-12V
    • Input Voltage (limits): 6-20V
    • Digital I/O Pins: 20
    • PWM Channels: 7
    • Analog Input Channels: 12

      Made in China Compatible Version
    BDT 795
    BDT 795 BDT 795 BDT 795 BDT 795
    Tax excluded Tax includedTax excludedTax includedTax excluded
    BDT 795 Tax excluded
    BDT 795 Tax included
    BDT 0 Tax
    BDT 795 Tax excluded
    BDT 0 Tax
    BDT 795 Tax included
    Quantity
    In-Stock
    18 Items

    192 people have purchased this item
    2 people recently added this item to the cart
    18 items in stock
    Description

    The Leonardo R3 Board Micro-USB compatible with Arduino is a micro-controller board base on the ATmega32u4. It has 20 digital input/output pins (of which 7 can be used as PWM outputs and 12 as analog inputs); a 16 MHz crystal oscillator, a micro-USB connection, a power jack, an ICSP header, and a reset button.

    It contains everything need to support the microcontroller; simply connect it to a computer with a USB cable or power it with an AC-to-DC adapter or battery to get started.

    The Leonardo R3 Board differs from all preceding boards in that the ATmega32u4 has built-in USB communication, eliminating the need for a secondary processor.

    This allows the Leonardo to appear to a connected computer as a mouse and keyboard; in addition to a virtual (CDC) serial / COM port. It also has other implications for the behavior of the board.

    Leonardo R3 USB Serial Port has disappeared from IDE

    The Arduino Leonardo stands apart from other Arduinos, like the Uno and Mega, as it lacks a built-in USB serial chip. One microcontroller is responsible for both the USB stack and your code. If you upload code without the USB stack, your PC won't recognize the Leonardo. In this case, you can press the reset button to display the serial port on your PC for 3-5 seconds. During this time, you can upload your code.

    While Arduino Leonardo is connected to your computer, press its reset button. A COM for Arduino Leonardo appears under the Arduino IDE: Tools > Port: You should upload the code within a few seconds just after you press the reset button while the Leonardo COM is appearing.

    The USB stack and your sketch both run on the same microcontroller in this board, which means there's a possibility that your sketch code could interfere with the USB functionality.

    Luckily, the upload code (bootloader) resides in a separate memory section, so it remains unaffected by your sketch code's actions.

    However, triggering the bootloader requires precise timing during the upload process. Ordinarily, a specific segment of your sketch code that recognizes a 1200 baud connection signals the microcontroller to reset and activate the bootloader. But in your present scenario, this mechanism won't function as expected. Therefore, you'll need to manually reset the board to initiate the bootloader.

    Timing is crucial. Resetting the board too early might cause the bootloader to time out before the upload begins. The challenge arises from the fact that when you click the "Upload" button in the Arduino IDE, it first compiles your sketch prior to commencing the upload. Hence, you must wait until the compilation completes before resetting the board.

    Follow these steps:

    1. Go to the Arduino IDE's menus and select Sketch > Upload.
    2. Monitor the console window at the bottom of the IDE until you see a message like this:
      python
      Sketch uses 444 bytes (1%) of program storage space. Maximum is 30720 bytes. Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
    3. Quickly press and release the reset button on the Arduino board immediately after the compilation message appears.
    4. Your sketch should now upload successfully. If the issue persists even after a successful upload, it indicates that something within your sketch is interfering with the USB functionality. You can verify this by creating a new sketch via File > New. If the board is then recognized by your computer and you can upload normally, the issue is indeed in your original sketch. In that case, you'll need to identify and rectify the part of your sketch that's causing the USB disruption.Featured By RoboticsBD.

    Product Images are shown for illustrative purposes only and may differ from the actual product.

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    Features :

    1. It’s a 100% pro micro Arduino Compatible Board.
    2. Chip: ATmega32u4
    3. Board Mode: LEONARDO R3
    4. Color: As shown in the pictures 

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    General Specification
    Model TypeArduino Leonardo
    Microcontroller ChipATmega32u4
    Operating Voltage (VDC)5
    Input Voltage(Recommended)7V-12V
    Country of Origin/ManufactureChina
    Analog I/O Pins12
    Digital I/O Pins20
    PWM Digital I/O Pins7
    Clock Speed16 MHz
    Flash Memory32 KB
    SRAM2.5
    EEPROM1 KB
    Dimensions in mm (LxWxH)68x54x20
    Weight (gm)20
    Shipment Weight0.022 kg
    Shipment Dimensions10 × 8 × 3 cm

    Please allow 5% measuring deviation due to manual measurement.

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    Package Includes :

    1 x Arduino Leonardo with Headers (Made in China)

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD RoboticsBD 

    Product Details
    RBD-0154
    18 Items

    Specific References

    EAN13
    0154
    Comments (0)
    Grade
    No customer reviews for the moment.
    16 other products in the same category:
    LuckFox Pico Plus RV1103 Linux Micro Development Board Robotics Bangladesh

    Reference: RBD-3310

    LuckFox Pico Plus RV1103 Linux Micro Development Board

    (0)
    High-performance Linux development board based on ARM Cortex-A7 + RISC-V dual-core architecture. Features integrated NPU (0.5–1.0 TOPS) for AI acceleration and ISP for image processing Equipped with 64MB DDR2 RAM, 128MB NAND Flash, and MIPI CSI camera interface. Built-in Ethernet, USB 2.0, TF card slot, and GPIOs for flexible connectivity. Ideal for AI...
    BDT 2,200
    BDT 2,200 tax incl.
    BDT 2,200 tax excl.
    BDT 2,200 tax excl.
    BDT 2,200 tax incl.
    BDT 2,200 tax incl.
    BDT 0 Tax
    BDT 2,200 tax excl.
    BDT 2,200 tax excl.
    BDT 0 Tax
    BDT 2,200 tax incl.
    More LuckFox Pico Plus RV1103 Linux Micro Development Board
    In-Stock
    In stock: 8
    STM32F103C6T6 Type-C Domestic Microcontroller Blue Pill Board Robotics Bangladesh

    Reference: RBD-3419

    STM32F103C6T6 Type-C Domestic Microcontroller Blue Pill Board

    (0)
    STM32F103C6T6 Blue Pill Type-C 32-bit ARM Cortex-M3 MCU 72MHz clock speed with 32KB Flash & 10KB SRAM USB Type-C interface for modern connectivity Dual 12-bit ADC with up to 16 channels Supports I2C, SPI, USART, CAN, USB communication Ideal for embedded systems, IoT, automation & robotics
    BDT 350
    BDT 350 tax incl.
    BDT 350 tax excl.
    BDT 350 tax excl.
    BDT 350 tax incl.
    BDT 350 tax incl.
    BDT 0 Tax
    BDT 350 tax excl.
    BDT 350 tax excl.
    BDT 0 Tax
    BDT 350 tax incl.
    More STM32F103C6T6 Type-C Domestic Microcontroller Blue Pill Board
    In-Stock
    In stock: 19
    50 cm Cable For Arduino UNO/MEGA (USB A to B) Robotics Bangladesh

    Reference: RBD-2196

    50 cm Cable For Arduino UNO/MEGA (USB A to B)

    (0)
    USB Type: Type-A to Type-B Weight: 26 gm. Length: 50 cm Long cable for easy work Fully compatible with the PC. Molded strain relief and PVC over-molding to ensure a lifetime of error-free data transmissions.
    BDT 130
    BDT 130 tax incl.
    BDT 130 tax excl.
    BDT 130 tax excl.
    BDT 130 tax incl.
    BDT 130 tax incl.
    BDT 0 Tax
    BDT 130 tax excl.
    BDT 130 tax excl.
    BDT 0 Tax
    BDT 130 tax incl.
    More 50 cm Cable For Arduino UNO/MEGA (USB A to B)
    In-Stock
    In stock: 56
    NodeMcu Lua ESP8266 WiFi Development Board CP2102 Driver - Type-C interface Robotics Bangladesh

    Reference: RBD-2887

    NodeMcu Lua ESP8266 WiFi Development Board CP2102 Driver - Type-C interface

    (0)
    The Development Kit based on ESP8266, integrates GPIO, PWM, IIC, 1-Wire and ADC all in one board. Power your development in the fastest way combine with NodeMCU Firmware! R2 version had CP2102 USB-TTL instead, larger current support, slim board can put on breadboard. Programing it with Arduino IDE. A high-quality USB cable is essential for this board to...
    BDT 480
    BDT 480 tax incl.
    BDT 480 tax excl.
    BDT 480 tax excl.
    BDT 480 tax incl.
    BDT 480 tax incl.
    BDT 0 Tax
    BDT 480 tax excl.
    BDT 480 tax excl.
    BDT 0 Tax
    BDT 480 tax incl.
    More NodeMcu Lua ESP8266 WiFi Development Board CP2102 Driver - Type-C interface
    In stock
    In stock: 87
    STM8S103F3P6 ARM STM8 Minimum System Development Board Module (Arduino Compatible) Robotics Bangladesh

    Reference: RBD-0576

    STM8S103F3P6 ARM STM8 Minimum System Development Board Module (Arduino Compatible)

    (0)
    Chipboard STM32F103C8T6 On board, SWIM interface and reset button Micro USB line or the 2.54 pin to link to the power with the input voltage 4.5V-15V. Power light and the Demo indicator light Leads all the pins and has detailed label for the Pins. Support SWIM debug mode. RoboticsBD
    BDT 450
    BDT 450 tax incl.
    BDT 450 tax excl.
    BDT 450 tax excl.
    BDT 450 tax incl.
    BDT 450 tax incl.
    BDT 0 Tax
    BDT 450 tax excl.
    BDT 450 tax excl.
    BDT 0 Tax
    BDT 450 tax incl.
    More STM8S103F3P6 ARM STM8 Minimum System Development Board Module (Arduino Compatible)
    In-Stock
    In stock: 20
    Arduino Leonardo with Headers Robotics Bangladesh

    Reference: RBD-0106

    Arduino Leonardo R3

    (0)
    Microcontroller: ATmega32u4 Operating Voltage: 5V Input Voltage (Recommended): 7-12V Input Voltage (limits): 6-20V Digital I/O Pins: 20 PWM Channels: 7 Analog Input Channels: 12
    BDT 790
    BDT 790 tax incl.
    BDT 790 tax excl.
    BDT 790 tax excl.
    BDT 790 tax incl.
    BDT 790 tax incl.
    BDT 0 Tax
    BDT 790 tax excl.
    BDT 790 tax excl.
    BDT 0 Tax
    BDT 790 tax incl.
    More Arduino Leonardo R3
    In-Stock
    In stock: 42
    Wemos LOLIN D32 V1 - ESP32 - CH340C Robotics Bangladesh Wemos LOLIN D32 V1 - ESP32 - CH340C Robotics Bangladesh

    Reference: RBD-2270

    Wemos LOLIN D32 V1 - ESP32 - CH340C

    (0)
    Powerful and versatile ESP32 SoC with WiFi and Bluetooth connectivity 4MB of flash memory and 520KB of SRAM for storing firmware and data Compatible with the Arduino development environment for easy programming Input/output pins for connecting to sensors, actuators, and other peripherals Can be programmed using MicroPython, a high-level programming...
    BDT 499
    BDT 499 tax incl.
    BDT 499 tax excl.
    BDT 499 tax excl.
    BDT 499 tax incl.
    BDT 499 tax incl.
    BDT 0 Tax
    BDT 499 tax excl.
    BDT 499 tax excl.
    BDT 0 Tax
    BDT 499 tax incl.
    More Wemos LOLIN D32 V1 - ESP32 - CH340C
    In-Stock
    In stock: 30
    Arduino Nano CH340G Development Board -Type C Robotics Bangladesh Arduino Nano CH340G Development Board -Type C Robotics Bangladesh

    Reference: RBD-3269

    Arduino Nano CH340G Development Board -Type C

    (0)
    Arduino Nano-compatible development board powered by ATmega328P microcontroller. Features a modern USB Type-C connector for power and programming. Equipped with CH340G USB-to-serial chip for stable communication. Compact, breadboard-friendly design for easy prototyping. Fully compatible with Arduino IDE and existing Nano libraries. Ideal for IoT,...
    BDT 480
    BDT 480 tax incl.
    BDT 480 tax excl.
    BDT 480 tax excl.
    BDT 480 tax incl.
    BDT 480 tax incl.
    BDT 0 Tax
    BDT 480 tax excl.
    BDT 480 tax excl.
    BDT 0 Tax
    BDT 480 tax incl.
    More Arduino Nano CH340G Development Board -Type C
    In-Stock
    In stock: 25
    Arduino Ethernet Shield W5100 R3 Robotics Bangladesh Arduino Ethernet Shield W5100 R3 Robotics Bangladesh

    Reference: RBD-2490

    Arduino Ethernet Shield W5100 R3

    (0)
    Arduino Ethernet Shield W5100 R3 for Arduino UNO, Mega 2560, Duemilanove Built-in WizNet W5100 TCP/IP microprocessor for easy network connectivity Supports up to 4 simultaneous socket connections Includes Micro-SD card slot for network storage expansion Fully compatible with Arduino IDE Ethernet library for quick programming PoE (Power-over-Ethernet)...
    BDT 1,250
    BDT 1,250 tax incl.
    BDT 1,250 tax excl.
    BDT 1,250 tax excl.
    BDT 1,250 tax incl.
    BDT 1,250 tax incl.
    BDT 0 Tax
    BDT 1,250 tax excl.
    BDT 1,250 tax excl.
    BDT 0 Tax
    BDT 1,250 tax incl.
    More Arduino Ethernet Shield W5100 R3
    In-Stock
    In stock: 24
    ESP32 WROOM-32D CP2102 Development Board with Micro USB (Micro-B) Robotics Bangladesh

    Reference: RBD-3595

    ESP32 WROOM-32D CP2102 Development Board with Micro USB (Micro-B)

    (0)
    The ESP32 WROOM-32D CP2102 Development Board with Micro USB offers a reliable and efficient platform for embedded development, featuring the versatile ESP32-WROOM-32D module. Equipped with the CP2102 USB-to-serial interface and Micro USB port, this board provides seamless connectivity for uploading code and serial communication. It is well-suited for DIY...
    BDT 660
    BDT 660 tax incl.
    BDT 660 tax excl.
    BDT 660 tax excl.
    BDT 660 tax incl.
    BDT 660 tax incl.
    BDT 0 Tax
    BDT 660 tax excl.
    BDT 660 tax excl.
    BDT 0 Tax
    BDT 660 tax incl.
    More ESP32 WROOM-32D CP2102 Development Board with Micro USB (Micro-B)
    In stock
    In stock: 45
    Arduino Nano CH340 Robotics Bangladesh Arduino Nano CH340 Robotics Bangladesh

    Reference: RBD-4005

    Arduino Nano CH340

    (0)
    USB Driver: Original CH340 Driver Operating Voltage (logic level): 5V With Mini USB 8 analog inputs ports: A0 ~ A7 14 Digital input / output ports: TX, RX, D2 ~ D13 1 pair of TTL level serial transceiver ports RX / TX Using Atmel Atmega328P-AU MCU There is a bootloader installed in it Standard 0.1” spacing DIP (breadboard friendly). Manual reset switch....
    BDT 450
    BDT 450 tax incl.
    BDT 450 tax excl.
    BDT 450 tax excl.
    BDT 450 tax incl.
    BDT 450 tax incl.
    BDT 0 Tax
    BDT 450 tax excl.
    BDT 450 tax excl.
    BDT 0 Tax
    BDT 450 tax incl.
    More Arduino Nano CH340
    In-Stock
    In stock: 190
    Arduino Uno R3 Original Robotics Bangladesh Arduino Uno R3 Original Robotics Bangladesh

    Reference: RBD-2944

    Brand: Arduino Official

    Arduino Uno R3 Original

    (0)
    Manufacturer: Arduino Officials Micro-controller : ATmega328P. Operating Voltage: 5V. Input Voltage (recommended) : 7-12V. Digital I/O Pins: 14 (of which 6 provide PWM output). Analog Input Pins: 6.Imported from DFrobot (04-June-2025)Made in ItalyArduino SKU: A000066 
    BDT 4,210
    BDT 4,210 tax incl.
    BDT 4,210 tax excl.
    BDT 4,210 tax excl.
    BDT 4,210 tax incl.
    BDT 4,210 tax incl.
    BDT 0 Tax
    BDT 4,210 tax excl.
    BDT 4,210 tax excl.
    BDT 0 Tax
    BDT 4,210 tax incl.
    More Arduino Uno R3 Original
    In-Stock
    In stock: 13
    Wemos D1 Mini NodeMCU Robotics Bangladesh

    Reference: RBD-2652

    Wemos D1 Mini NodeMCU

    (0)
    Compact Wemos D1 Mini NodeMCU ESP8266 WiFi development board Compatible with Arduino IDE, NodeMCU (Lua), and MicroPython firmware Breaks out all ESP8266 ESP-12E/F pins for versatile connectivity Includes additional 3V3 and GND pins with onboard flash button Requires high-quality USB cable for stable power and recognition Ideal for IoT, automation, and DIY...
    BDT 330
    BDT 330 tax incl.
    BDT 330 tax excl.
    BDT 330 tax excl.
    BDT 330 tax incl.
    BDT 330 tax incl.
    BDT 0 Tax
    BDT 330 tax excl.
    BDT 330 tax excl.
    BDT 0 Tax
    BDT 330 tax incl.
    More Wemos D1 Mini NodeMCU
    In-Stock
    In stock: 6
    Seeed Studio XIAO ESP32-C6 Ultra-Compact RISC-V IoT Development Board Robotics Bangladesh Seeed Studio XIAO ESP32-C6 Ultra-Compact RISC-V IoT Development Board Robotics Bangladesh

    Reference: RBD-3609

    Brand: Seeed Studio

    Seeed Studio XIAO ESP32-C6 Ultra-Compact RISC-V IoT Development Board

    (0)
    The Seeed Studio XIAO ESP32-C6 is a thumb-sized, feature-rich microcontroller board built around Espressif’s powerful ESP32-C6 chip. Designed for next-generation IoT applications, it delivers robust multi-protocol wireless connectivity including Wi-Fi 6, Bluetooth 5 LE, Zigbee, and Thread—all within a compact 21 x 17.8mm form factor. With support for the...
    BDT 1,299
    BDT 1,299 tax incl.
    BDT 1,299 tax excl.
    BDT 1,299 tax excl.
    BDT 1,299 tax incl.
    BDT 1,299 tax incl.
    BDT 0 Tax
    BDT 1,299 tax excl.
    BDT 1,299 tax excl.
    BDT 0 Tax
    BDT 1,299 tax incl.
    More Seeed Studio XIAO ESP32-C6 Ultra-Compact RISC-V IoT Development Board
    In stock
    In stock: 10
    ESP8266 CH340 NodeMCU Wifi Module Lua V3 Robotics Bangladesh ESP8266 CH340 NodeMCU Wifi Module Lua V3 Robotics Bangladesh

    Reference: RBD-0694

    ESP8266 CH340 NodeMCU Wifi Module Lua V3

    (0)
    Power input: 4.5V ~ 9V (10VMAX), USB-powered Transfer rate: 110-460800bps Support UART / GPIO data communication interface Support Smart Link Smart Networking Working temperature: -40°C ~ + 125°C Drive Type: Dual high-power H-bridge Don’t need to download resetting A great set of tools to develop ESP8266 Flash size: 4MByte Lowest cost WI-FI Note: The...
    BDT 350
    BDT 350 tax incl.
    BDT 350 tax excl.
    BDT 350 tax excl.
    BDT 350 tax incl.
    BDT 350 tax incl.
    BDT 0 Tax
    BDT 350 tax excl.
    BDT 350 tax excl.
    BDT 0 Tax
    BDT 350 tax incl.
    More ESP8266 CH340 NodeMCU Wifi Module Lua V3
    In-Stock
    In stock: 401
    Arduino Mega 2560 CH340 Robotics Bangladesh Arduino Mega 2560 CH340 Robotics Bangladesh

    Reference: RBD-1397

    Arduino Mega 2560 CH340

    (0)
    Programmer: CH340 Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limits) 6-20V Digital I/O Pins 54 (of which 15 provide PWM output) Analog Input Pins 16 DC Current per I/O Pin 40 mA DC Current for 3.3V Pin 50 mA Flash Memory 256 KB of which 8 KB used by bootloader
    BDT 1,425
    BDT 1,425 tax incl.
    BDT 1,425 tax excl.
    BDT 1,425 tax excl.
    BDT 1,425 tax incl.
    BDT 1,425 tax incl.
    BDT 0 Tax
    BDT 1,425 tax excl.
    BDT 1,425 tax excl.
    BDT 0 Tax
    BDT 1,425 tax incl.
    More Arduino Mega 2560 CH340
    In-Stock
    In stock: 53

    Follow us on Facebook