ENC28J60 Ethernet LAN / Network Module

http://dx.com/p/enc28j60-ethernet-lan-network-module-for-51-avr-stm32-lpc-150604

Arduino


Library for ENC28J60 Ethernet LAN : EtherCard

Simply download ethercard folder and put it in : path-to-your-arduino-folder/libraries/

Many examples are available in the folder ethercard/examples

Another library is available to allow an Arduino Card to use MQTT : MQTT for Arduino with EtherCard library

There are some examples available in the folder NanodeMQTT/examples To add this library, proceed as described previously. Don't forget to read the Readme.md file.

STM32
http://blog.tkjelectronics.dk/2012/08/ethernet-on-stm32f4discovery-using-external-phy/ ??????