---
title: "아두이노 udp 서버"
url: "https://maker.wiznet.io/forum/10737"
markdown_url: "https://maker.wiznet.io/forum/10737/md"
type: "Forum topic"
category: "Wireless"
author: "Diget"
created: "2014-12-21T16:02:33+09:00"
last_activity: "2017-05-04T08:34:34+09:00"
language: "ko"
views: 1099
replies: 1
source: "WIZnet Makers forum (https://maker.wiznet.io/forum/)"
---

# 아두이노 udp 서버

## Question

Asked by Diget on 2014-12-21 in Wireless.

안녕하세요.
최근에 WizFi250 쉴드를 구입해서 UDP 서버로 스마트폰과 데이터를 주고받으려 하고 있습니다.

1. 제가 구입한 제품은 seeed사의 제품인데 위즈넷에서 보여주는 보드와는 형태가 조금 다른 것 같습니다.
   또한 라이브러리나 예제 호환이 안되는 것 같은데. 제 경우에는 어떤걸 사용해야하는지 궁금합니다.

2. AT command를 이용해서 초기화를 진행하고 난뒤 아두이노와 WizFi 사이의 통신으로 받아온 문자들이 다 깨져서 출력됩니다. baud rate 설정을 바꿔보기도 했지만 아두이노에서의 출력은 잘되는데 WizFi쪽에서 받아온 문자들은 다 깨집니다.

아두이노 UNO R3과 seeed사의 WIZFi250을 바로 결합했습니다. 이페이지[http://www.seeedstudio.com/wiki/Talk:Wifi_Shield_(Fi250)를](http://www.seeedstudio.com/wiki/Talk:Wifi_Shield_%28Fi250%29%EB%A5%BC) 따라 Uno용으로 수정을 했구요… IDE는 아두이노 스케치. 터미널 또한 스케치의 기본 터미널입니다.

코드와. 시리얼 출력 결과는 다음과 같습니다.

[code]#include &lt;Arduino.h>
#include &lt;SoftwareSerial.h>
#include “WizFi250.h”

#define spi_CS 8

SoftwareSerial uart(6, 7);
WizFi250 wizfi250(&uart);

void setup() {
Serial.begin(9600);
uart.begin(9600);

pinMode(spi_CS,OUTPUT);
digitalWrite(spi_CS,HIGH);
Serial.println(“--------- WIZFI250 UDP SERVER --------”);

delay(2000);

/// AP Mode
wizfi250.sendCommand(“AT\r”);
delay(1000);
wizfi250.sendCommand(“AT+WSET=1,WizFi250_AP, , \r”);
delay(1000);
wizfi250.sendCommand(“AT+WSEC=1,WPA2AES,WizFi250\r”);
delay(1000);
wizfi250.sendCommand(“AT+WNET=0,192.168.12.101,255.255.255.0,192.168.12.1\r”);
delay(1000);
wizfi250.sendCommand(“AT+WJOIN\r”);
delay(1000);
wizfi250.sendCommand(“AT+SCON=O,USN, , ,5000,1\r”);
delay(1000);
//wizfi250.sendCommand(“AT+WSTAT\r”);
}
void loop() {
while (wizfi250.available()) {
Serial.write(wizfi250.read());
}
while (Serial.available()) {
wizfi250.write(Serial.read());
}
}
[/code]
![](https://maker.wiznet.io/forum_uploads/wiznet/original/1X/4563ab0f6851d983ad4759f40d20f71946e6ea9d.png)

## Replies

### Reply 1 by kaizen, 2014-12-24

안녕하세요

Seeed Studio의 Board를 이용하신다면, 아래 주소에서 SeeedStduio 용 Arduino Library를 다운로드 받아서 사용 해 보시길 바랍니다.
[url][http://www.seeedstudio.com/wiki/File:Wizfi250.zip\[/url\]](http://www.seeedstudio.com/wiki/File:Wizfi250.zip%5B/url%5D)

---

Source: https://maker.wiznet.io/forum/10737
