:::: MENU ::::

Maple mini 보드에서 Wiz820io 사용하기

Leaflab사의 블로그를 보고 Maple mini보드에 Wiz820io를 연결해서 테스트를 진행했다. 브레드보드가 있으니 연결은 금방한다. 예제들이 UART3를 사용하기 때문에 아래 그림처럼 RS232 트랜시버가 달려있는 쪽보드를 사용해서 시리얼을 연결했다.


H/W 연결
Maple mini보드의 Fritzing라이브러리도 만들고… 회로 연결은 아래 그림과 같다. 사실 연결할 것은 SPI 시그널과 VCC, GND 밖에 없다. 
    Maple mini Fritzing 라이브러리:


cfile4.uf.1460D83F4EE5A5580D181E.fzpz
라이브러리
아래 첨부한 파일을 Leaflab IDE의 \libraries\wizEthernet에 압축을 풀어서 넣는다.
예제 파일이 telnetServer, webServer 2가지가 있는데, 제공되는 예제가 약간 문제가 있다.
telentServer의 경우 password를 칠때는 문제가 없지만 다른 경우에 매 문자마다 echo back를 해서 이것을 수정을 했고, webServer의 경우 브라우져에서 favicon을 요청시 처리를 위해 “HTTP/1.1 404 Not Found” 페이지를 돌려주기 위한 코드를 추가 했다. 
   wizEthernet 라이브러리: 


cfile29.uf.175DF13F4EE5A4850D2B13.zip



  수정된 예제 파일:


cfile3.uf.172F71414EE5A4430F27EA.pde


cfile27.uf.17335D414EE5A4542CA563.pde




혹시 컴파일후 보드에 다운로그가 문제가 있을 경우, 이전 포스트를 참고(LeafLabs의 Maple mini, Maple Ret 5 보드 사용기)