Combining the power of the ATmega2560 MCU with onboard Ethernet, a microSD card slot, an efficient switchmode power supply, and a small prototyping area. [Product page]
Post Reply
Posts: 1
Joined: Fri Jan 06, 2012 2:34 am


Post by rob_g » Fri Jan 06, 2012 3:10 am

hi,can somebody tell me why the W5100 chip heats up when I upload a simple sketch such as blink

Posts: 12
Joined: Sat Mar 31, 2012 5:37 am

Re: ethermega

Post by NW27 » Sat Apr 07, 2012 3:34 am


I have quite a few in non Arduino applications and they always run hot.


User avatar
Freetronics Staff
Freetronics Staff
Posts: 298
Joined: Sat Oct 15, 2011 11:31 am
Location: Melbourne, Australia

Re: ethermega

Post by jonoxer » Sat Apr 07, 2012 4:18 am

The W5100 is well known for running very hot even in normal operation, and it's not something to worry about - it's just a characteristic of that particular chip.

Interestingly, and quite sensibly when you think about it, the W5100 isn't a pure hardware solution. It's actually a microcontroller in its own right, with its own CPU, RAM, Flash memory, I/O, etc. It runs its own firmware to implement a TCP/IP stack plus SPI comms with whatever host it's connected to (in this case the ATmega on the Arduino) so as soon as power is applied it boots up and initialises its SPI interface ready to receive configuration data from the host.

So even if you just load up Blink on the host, the W5100 is still burning CPU cycles waiting to be told what to do.

Post Reply