The Arduino Leonardo Ethernet 2 is a microcontroller board based on an ATmega32U4 and the new W5500 TCP/IP internet controller. It has 20 digital inputs/outputs, of which 7 can be used as PWM outputs and 12 as analogue inputs, a 16-MHz oscillator, an RJ45 connection, a micro USB connection, a power connection, an ICSP port and a reset button. The board contains everything you need to accompany a microcontroller — easy connection to a computer via USB cable and simple power supply via an AC/DC adapter or a battery.
The difference between this and the previous Arduino Ethernet model is that the Arduino Ethernet 2 is based not on the Arduino Uno with the ATmega328 microcontroller, but on the Arduino Leonardo with the ATmega32U4 microcontroller. The resulting additional difference is that USB communication is integrated in the ATmega32U4 and does not use an external USB to serial converter.
This version has the power-over-Ethernet (PoE) module soldered to the board to provide power from a conventional twisted pair Category 5 Ethernet cable. It is IEEE802.3af compliant, and works with all compliant PoE injectors currently available.