Skip to content

A TCP/IP and UDP stack written in C for AVR using ENC28J60

Notifications You must be signed in to change notification settings

WetGlasses/AVR.ENC28J60.TCP.IP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

AVR.ENC28J60.TCP.IP.UDP

A TCP/IP stack written in C for AVR microcontroller (ATmega64 in this demo project) using ENC28J60.
UDP protocol is also implemented.
Driver for ENC and TCP/IP stack are written in seperated header files. So one may use only the driver or the stack.
This is a demo project where the controller is in server mode and it transmits the data caming through TCP/IP and wrap the incoming serial data into a TCP packet and send it through the ENC when it is connected.
ACK and SCK numbers are managed in the library. So, the user do not need to worry about them.
Settings are changed by sending UDP packets.
AVR Studio 7 is used in the development
Enjoy :)