Ethernet : UDP.begin()
Initializes the ethernet UDP library and network settings.
EthernetUDP.begin(localPort);
localPort: the local port to listen on (int)
1 if successful, 0 if there are no sockets available to use.
#include <SPI.h>
#include <Ethernet.h>
#include <EthernetUdp.h> // Enter a MAC address and IP address for your controller below.
// The IP address will be dependent on your local network:
byte mac[ ] = {
0xDE , 0xAD , 0xBE , 0xEF , 0xFE , 0xED } ;
IPAddress ip( 192 , 168 , 1 , 177 ) ;
unsigned int localPort = 8888 ; // local port to listen on // An EthernetUDP instance to let us send and receive packets over UDP
EthernetUDP Udp; void setup ( ) {
// start the Ethernet and UDP:
Ethernet.begin (mac,ip) ;
Udp.begin (localPort) ; } void loop ( ) { }
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.