plebioda/avr-net
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
/* * Copyright (c) 2012 by Paweł Lebioda <pawel.lebioda89@gmail.com> * * This file is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ The purpose of this project is to implement UDP/IP and TCP/IP stacks using AVR ATMega microcontroler. During development there was utilized AVT-3505 evaluation board with ATMega162, 32kB RAM witch additional module board containing PHY/MAC ENC28J60. Next goal is to implement tftp, dhcp, ftp, http application layers and implement FAT16 file system on SD card. Features already available: (+) - sending/receiving packets via enc28j60 (+) - handling ethernet packets (+) - handling arp protocol, arp table which stores ip-mac pairs specified time (+) - handling ip packets (+) - icmp protocol - replying for echo requests (+) - udp sockets (+) - tftp - receiving file
About
TCP/IP stack on avr uC
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published