Skip to Content

MEGA R3 ATmega2560 WiFi ESP8266, Flash 32 MBCH340G, Micro-USB RobotDYN

The Mega WiFi R3 development board integrates an ATmega2560 microcontroller and an ESP8266 WiFi module with 32 Mbit flash memory on a single PCB. Both processors can operate together or independently, providing a flexible platform for projects that require high I/O capability combined with wireless connectivity. With onboard USB to serial conversion and configurable DIP switches, programming and communication setup are simple and efficient.

Package Includes

  • 1 x Mega WiFi R3 ATmega2560 plus ESP8266 Development Board

Arduio with ESP8266
124.95 AED 124.95 AED (Tax included)

Terms and Conditions
30-day money-back guarantee
Shipping: 2-3 Business Days

 

Features

  • ATmega2560 and ESP8266 fully integrated on one board
  • ESP8266 with 32 Mbit flash memory
  • Onboard USB to serial converter CH340G
  • USB programming for both ATmega2560 and ESP8266
  • DIP switch system for flexible serial routing
  • Multiple hardware serial ports on ATmega2560
  • High number of digital and analog I O pins
  • Single power input supplies both processors

 

Technical Details

  • Main microcontroller ATmega2560
  • WiFi module ESP8266 with 32 Mbit flash
  • USB to serial converter CH340G
  • Operating voltage 7 to 12 volts
  • Logic level 3.3 volts
  • Clock frequency 16 MHz

Power and Clock

  • Input voltage 7 to 12 volts
  • ESP8266 powered internally at 3.3 volts
  • ATmega2560 operating frequency 16 MHz

DIP Switch Configuration

Connection Mode Switch Settings
ATmega2560 to ESP8266 1 ON, 2 ON, others OFF
USB to ATmega2560 3 ON, 4 ON
USB to ESP8266 programming 5 ON, 6 ON, 7 ON
USB to ESP8266 communication 5 ON, 6 ON
All modules independent All switches OFF

Pinout Overview

  • ATmega2560 digital pins D0 to D53
  • Analog inputs A0 to A15
  • Multiple hardware serial ports RX0 TX0 to RX3 TX3
  • ESP8266 connected through selectable serial interface
  • VIN, 5V, 3V3, and GND power pins

Applications

  • IoT gateways and controllers
  • WiFi enabled automation systems
  • Complex sensor networks
  • Educational and prototyping projects
  • Serial communication testing platforms

 

Arduino Test Code

Set DIP switches 1, 2, 3, and 4 to ON and switches 5, 6, 7, and 8 to OFF to program the ATmega2560. Select Serial3 for ESP8266 connection.

void setup() {
  pinMode(LED_BUILTIN, OUTPUT);
}

void loop() {
  digitalWrite(LED_BUILTIN, HIGH);
  delay(1000);
  digitalWrite(LED_BUILTIN, LOW);
  delay(1000);
}