EMAC demo for TAIJIUINO Due Pro R2.
C C++ Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
CopyToAnotherDir Initial. May 21, 2013
EMAC Initial. May 21, 2013
image Initial. May 21, 2013
README.md Update README.md May 22, 2013
Sch_Ethernet_TAIJIUINO.pdf Add schematic. May 21, 2013


EMAC Library for TAIJIUINO Due Pro R2

TAIJIUINO Due Pro R2 ethernet

This library is used to test the EMAC function of TAIJIUINO Due Pro R2.


This library is develop by Palliser from Arduino forum, and it is not the final version. Forum Discussion.

Palliser's github, Palliser think the code is not perfect enough, so he didn't upload these codes at present.

We upload it here just want to make a demo to our users.

How To

  1. Place emac.h rstc.h ----> ...\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\system\libsam\include

    emac.c rstc.c ----> ...\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\system\libsam\source respectively

    variant.cpp and variant.h ---> ...\arduino-1.5.2-windows\arduino-1.5.2\hardware\arduino\sam\variants\arduino_due_x, arduino_due_x folder alread have variant.cpp and variant.h, you need replace them, back up first.

    emac.h, rstc.h, emac.c, rstc.c, variant.cpp and variant.h are in CopyToAnotherDir

  2. Copy EMAC folder to $ArduionScketch/libraries

  3. Connect DUE Ethernet Module with TAIJIUINO Due Pro R2, open example Arduino_Due_EMAC_Mod, upload it to TAIJIUINO Due Pro R2.

  4. Set your PC ip address to, submask, gate way Connect your PC and DUE Ethernet Module through network cable. Restart your TaijiDue, wait for the connection is established. Ping, and the result:

    ping result