arduino_uip

Ethernet library

A replacement for the standard Arduino Ethernet library, providing support for persistent TCP connections, UDP, ARP, ICMP, DHCP, and DNS on ENC28J60 shields and breakout boards.

UIPEthernet: A plugin-replacement of the stock Arduino Ethernet library for ENC28J60 shields and breakout boards. Full support for persistent (streaming) TCP-connections and UDP (Client and Server each), ARP, ICMP, DHCP and DNS. Build around Adam Dunkels uIP Stack. Further developed version can be found on https://github.com/UIPEthernet/UIPEthernet

GitHub

489 stars
79 watching
212 forks
Language: C
last commit: 10 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
adamdunkels/uip A minimal implementation of the TCP/IP stack for resource-constrained devices 908
nxrighthere/enet-csharp Reliable UDP networking library for C and .NET environments 813
roterfux/esp8266_ntp_webserver A MicroPython-based IoT project combining WiFi connectivity, LED control, time synchronization, and basic web serving capabilities for an ESP8266 microcontroller. 2
intel/userspace-cni-network-plugin Provides a container networking solution using userspace networking 244
juliusangwenyi/sitecorehostplugins A repository for Sitecore Identity Server extensions using C# plugins 2
barerose/swrap A protocol-agnostic TCP and UDP socket wrapper for game networking with automatic platform adaptability. 70
aws/aws-iot-device-sdk-arduino-yun Provides an SDK to connect Arduino Yún boards to AWS IoT for device communication and data synchronization 162
nxrighthere/netdynamics A data-oriented networking playground for stress testing and debugging UDP transports. 105
treeform/netty A library for creating reliable UDP connections in game development. 122
stcarrez/ada-enet A modular network stack implementing ARP, IPv4, UDP, DNS, and DHCP protocols on top of an Ethernet driver for embedded systems 22
douglasdwyer/imp.net Provides an abstracted networking layer for C# applications to communicate with remote servers. 40
alexforencich/cocotbext-eth Provides Ethernet interface modules for Cocotb simulation 56
john-lin/linen-cni A CNI plugin designed to provide overlay networking using Open vSwitch and VxLAN tunneling 52
ekstrand/esp8266wifi A simple ESP8266 Arduino library with built-in reconnect functionality 454
itkindaworks/esphelper A library to simplify network and MQTT connection management for ESP32/ESP8266 boards. 327