fuegas / dollhouse-ethshield

Dollhouse management using EthShield

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EthShield

Ethernet shield 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)
  • Application layer

Planned (randomly ordered)

  • Transmission Control Protocol (TCP, transport layer, rfc793)
  • Network Time Protocol (NTP, application layer, rfc958)
  • Domain Name System (DNS, application layer, rfc1035)
  • Hypertext Transfer Protocol (HTTP, application layer, rfc2616)
  • Extensible Messaging and Presence Protocol (XMPP, application layer, rfc6120)

About

Dollhouse management using EthShield

License:MIT License


Languages

Language:C 76.7%Language:C++ 23.3%