mirror of
				https://github.com/KevinMidboe/Arduino.git
				synced 2025-10-29 17:40:11 +00:00 
			
		
		
		
	Init commit with many years of arduino sketches and projects. I dont know if the esp8266 includes much, but there are also libraries. I hope they dont have crazy automatic versioning through the Arduino IDE.
This commit is contained in:
		| @@ -0,0 +1,36 @@ | ||||
| #include <Ethernet.h> | ||||
| #include <UdpBytewise.h> | ||||
| /* UdpSendBytewise.pde: Example how to send packets over UDP using the UdpBytewise library | ||||
|  * by assembling packets byte-by-byte | ||||
|  * to check for received packets on Unix-ish setup, execute: | ||||
|  * sudo tcpdump -A -ien0 "udp port 8000" | ||||
|  * bjoern@cs.stanford.edu 12/29/2008 */ | ||||
|  | ||||
| /* ETHERNET CONFIGURATION  | ||||
|  * ARDUINO: set MAC, IP address of Ethernet shield, its gateway, | ||||
|  * and local port to listen on for incoming packets */ | ||||
| byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; //MAC address to use | ||||
| byte ip[] = { 192, 168, 11, 200 }; // Arduino's IP address | ||||
| byte gw[] = { 192, 168, 11, 1 };   // Gateway IP address | ||||
| int localPort = 8888; //local port to listen on | ||||
|  | ||||
| /* TARGET: set this to IP/Port of computer that will receive | ||||
|  * UDP messages from Arduino */ | ||||
| byte targetIp[] = { 192, 168, 11, 15}; | ||||
| int targetPort = 8000; | ||||
|  | ||||
| int i=0; | ||||
|  | ||||
| void setup() { | ||||
|   Ethernet.begin(mac,ip,gw); | ||||
|   UdpBytewise.begin(localPort); | ||||
| } | ||||
|  | ||||
| void loop() { | ||||
|   // this version of sendPacket sends a zero-terminated string. | ||||
|   UdpBytewise.beginPacket(targetIp,targetPort); | ||||
|   UdpBytewise.print("Hello, World! "); | ||||
|   UdpBytewise.print(i++); | ||||
|   UdpBytewise.endPacket(); | ||||
|   delay(1000); | ||||
| } | ||||
		Reference in New Issue
	
	Block a user