Arduino_STM32/GD32F1/libraries/Serasidis_EtherCard_STM
Roger Clark 1a0169b13c Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00
..
examples Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00
src Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00
README.md Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00
keywords.txt Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00
library.properties Added experimental core for GD32F103 running at overclocked 120Mhz. Note. There is no USB Serial support at the moment in this core 2015-08-31 21:15:23 +10:00

README.md

EtherCard

EtherCard is a driver for the ENC28J60 chip, compatible with Arduino IDE 1.6.3 (or later).
Adapted and extended from code written by Guido Socher and Pascal Stang.

License: GPL2

The documentation for this library is at http://jeelabs.net/pub/docs/ethercard/.

Physical Installation

PIN Connections (Using STM32F103):

ENC28J60 STM32F103
Vcc 3.3V
SCK PA5
SO PA6
SI PA7
CS PA8
RST 3.3V

The CS pin is selectable with the ether.begin() function.

e.g. If you want to use the PA9 as CS pin then you can initiallize the ethernet module inside the sketch as:

if (ether.begin(sizeof Ethernet::buffer, mymac) == 0,PA9)

By default the pin PA8 is used as CS (you don't have to initiallize it).

Credits

The EtherCard library was written by Jean-Claude Wippler and ported to STM32F103 by Vassilis Serasidis

Support

That library works perfect on Arduino IDE 1.6.3 (or later) with Arduino_STM32 project installed.

The Arduino STM32 project has a forum (STM32duino) also for getting or for providing help to people that are interested in that project .