Bluno Mega2560

SKU: DFR0323

Bluno Mega2560 is a powerful expansion of the BLE family, combining Arduino Mega's rich I/O ports and resources with Bluetooth 4.0 capabilities for wireless communication and programming, making it ideal for projects needing more memory and flexibility.

Side shot showing Bluno Bluetooth 4.0 module with Arduino-compatible ports and connectors.-DFRobot product sku:DFR0323 image.

Downloadable Resources

  • Docs
  • Tech Specs
  • 1. Example Code for Arduino-Basic Serial Echo

    This section is focused on the basic function of Bluno. You can easily develop your own Android application based on this Demo. This Sketch only do one thing that replies the same message received from Serial port.

    2. Arduino-Wireless Programming

    This article explains how to perform wireless programming on Arduino using BLE technology. It provides detailed instructions for configuring devices as CENTRAL and PERIPHERAL, using AT commands, and uploading sketches wirelessly.

    3. Configure the BLE through AT command

    This article is a detailed guide on configuring BLE modules through AT commands, with step-by-step instructions for firmware versions 1.8 and earlier, utilizing the Arduino IDE and serial monitor for effective Bluetooth communication.

    4. Update BLE Firmware on Bluno

    This article guides users through the process of updating BLE firmware on Bluno boards, detailing steps for both early (version 1.7 or before) and recent (version 1.8 or later) firmware versions, using methods compatible with Windows and Mac operating systems.

    Reference

    This comprehensive reference for AT commands on BLE devices covers everything from changing working modes and connection intervals to setting device names and managing binding configurations, providing developers with the tools to efficiently optimize Bluetooth connectivity and device interaction.

    Specification

    Parameter Details
    Microcontroller ATmega2560
    Clock frequency 16MHZ
    Transmission distance 70m in free space
    Working voltage +5V
    External input voltage (recommended) 7V~12V DC
    External input voltage (range) 6V~20V DC
    Digital I/O outputs 54 (14 PWM outputs)
    Analog inputs 16
    I/O current 40mA
    Flash capacity 128KB (4k for bootloader)
    Static storage capacity of SRAM 8KB
    Memory capacity of EEPROM 4KB
    Size 108mmx54mm

    Pinout

    Pinout

    The figure above shows Bluno Mega2560 controller with all the ports, which includes:

    • Power: USB power supply or external DC2.1 power supply; automatically disconnect USB power supply when using an external power supply; external power supply transformed as stable 5V through an on-board DC-DC power conversion; current output capacity up to 2A, and USB power supply 5V when the maximum output current is 500mA.
    • DC2.1 power input interface, voltage range: 5-23V
    • USB interface, power supply and communication
    • 2 I2Cs
    • 4 UARTs (hardware serial ports)
    • 54 digital input/output pins (of which 14 can be used as PWM outputs)
    • 16 analog inputs
    • 5V and 3.3V output
    • A reset button
    • A BLE chip firmware update button

    Was this article helpful?

    TOP