24.04.2009

Хак Arduino Mega и Ethernet Shield

И действительно, Ethernet Shield не будет работать с Arduino Mega. Всё из-за того, что для общения с чипом W5100 используется аппаратный SPI, а он уехал в Mega на пины 50..53.

Но умные люди в этом разобрались: надо освободить нужные пины Ethernet Shield:



И подключить их в нужное место:



Коряво, конечно, но - работает. Придется еще поправить номера пинов в Ethernet Library, это подробно расписано на страничке автора хака (nkcelectronics):

http://mcukits.com/2009/04/06/arduino-ethernet-shield-mega-hack/

2 комментария:

  1. что, никак это обойти нельзя?((
    столкнулся с той же проблемой

    ОтветитьУдалить
    Ответы
    1. Не, нельзя. Но это было в 2009 году, сейчас библиотеки редактировать не надо, да и Ethernet-шилды совместимы с Mega: здесь подробнее про это.

      Удалить