Skip to content

Ethernet shield based on ATMega644 micro-controller and ENC28J60 network chip

License

Notifications You must be signed in to change notification settings

slashdev/slashnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

/Net

Ethernet board based on ATMega644 micro-controller and ENC28J60 network chip

Microcontroller protocols supported

  • Two Wire (I2C)
  • Universal Synchronous and Asymchronous serial Receiver and Transmitter (USART)
  • Serial Peripheral Interface (SPI)

Network protocols supported

  • Link layer
    • Adres Resolution Protocol (ARP, rfc826)
  • Internet layer
    • Internet Protocol (IP, rfc791)
    • Internet Control Message Protocol (ICMP rfc792)
  • Transport Layer
    • User Datagram Protocol (UDP, rfc768)
    • Transmission Control Protocol (TCP, transport layer, rfc793, draft 1323)
  • Application layer
    • Dynamic Host Configuration Protocol (DHCP, rfc2131, rfc1533)
    • Hypertext Transfer Protocol (HTTP, application layer, rfc2616)

Planned (randomly ordered)

  • Network Time Protocol (NTP, application layer, rfc958)
  • Domain Name System (DNS, application layer, rfc1035)
  • Extensible Messaging and Presence Protocol (XMPP, application layer, rfc6120)

About

Ethernet shield based on ATMega644 micro-controller and ENC28J60 network chip

Resources

License

Stars

Watchers

Forks

Packages

No packages published