Arduino Mega2560 R3 +WiFi + ESP8266 (32Mb Memory), USB-TTL CH340G Clone
A monster development board - that's the only way to describe this combination of Mega 2560 R3 with WiFi ESP8266 and 32 Mbit of memory.
Even more possibilities! The Atmega2560 and ESP8266 chips can work together, communicating with each other, or operate separately as two independent entities with their own programs.
It is undoubtedly a board for demanding people who value a huge number of pins and WiFi connectivity.
You will need a micro USB cable to communicate with the board.
The systems can be programmed using the onboard USB UART CH340 converter. The converter connection is configurable thanks to DIP Switches. Connections are selected according to the table in product image gallery.
You can also mix the first two connections, so that you have a USB connection to the Mega2560 (UART0), and the Mega2560 is connected to the ESP8266 via UART3 of the Mega2560 chip.
The external pins are connected to the Mega2560 chip. If you want to use the ESP8266 pins, there are goldpins inside the board, next to the ESP8266 chip. Full pinout is in the product image gallery.
MEGA2560 R3 parameters:
Supply voltage: 5 V (USB), 7-12V (power supply)
I/O pin voltages: 5V
Installed bootloader from Arduino Mega 2560 R3
USB-UART chip: CH340
Dimensions: 101 x 54 x 15 mm
Goldpins soldered to the board
Microcontroller: ATmega2560
I/O voltage: 5V
Maximum clock frequency: 16 MHz
SRAM memory: 8 kB
Flash memory: 256 kB (8 kB reserved for bootloader)
EEPROM memory: 4 kB
I/O ports: 54
PWM outputs: 14
Number of analog inputs: 16 (A/D converter channels)
Serial interfaces: UART, SPI, I2C
External interrupts
Microcontroller: ESP8266 EX
I/O voltage: 3.3 V (ATTENTION! 5V destroys the system)
Interfaces: UART, SPI, I2C, 1-Wire
Maximum clock frequency: 80/160 MHz
Flash memory: 8 MB
Built-in PCB antenna
Additional IPX connector for an external antenna
External interrupts