IT/IoT | Hardware 2015. 4. 24.
임베디드 FTP Server 구현하기(W5500-EVB) 튜토리얼
원본글은 bingdo님 이 작성한 아래 링크를 참고하시면 아주 쉽게 FTP를 구현해 볼 수 있다.임베디드 FTP Server 구현하기(W5500-EVB) Tutorial주요내용을 간략히 소개해 보면- W5500-EVB 소개http://wiznetacademy.com/wp/wp-content/uploads/2015/01/WIZnet-Academy-w5500으로_이더넷_구현하기1.pdf- LPCXpresso 개발환경 셋업http://xeon011.tistory.com/147- W5500-EVB FTP 예제 실습GitHub에서 FTP_LPC11E36_LPCXpresso 프로젝트를 검색 후 소스를 다운로드 한다.링크는 아래를 클릭하면 바로 갈 수 있다.https://github.com/Wiznet/FTP_LPC..
IT/IoT | Hardware 2015. 4. 20.
Arduino Ethernet Shield List - 아두이노 이더넷 인터넷
Arduino Ethernet Shield가 출시된 지 상당히 오랜 기간이 되었다.모양은 그림과 같다. 여기에 여거 곳에서 #Open Source Hardware 의 특징상 변종이 엄청 증가했는데, 이 변종을 #Shield 라고들 부른다.국내 팹리스 #위즈네트 에서 만든 칩셋 #W5100이 일단 #Arduino 그룹에서 알아서 선택을 한 덕분에 많은 곳에서 국내칩을 쓴 모듈을 볼 수 있게 되었다. 이는 AVR의 특징상 인터넷 연결을 하기에 리소스가 그리 넉넉치 않았기 때문에 #TCP/IP 기능을 #Offload 할 수 있는 #WIZnet 칩을 사용하게 된 것으로 추측될 뿐이다. 여튼, 한 번 시간을 내어서 이 변종들을 정리해 보고자 여기에 그 리스트를 올려 둔다. 중간중간 업데이트를 충실히 해야 겠지만 ..
IT 2015. 3. 7.
TCP/IP 통신 예제 in mbed.org
대표적인 라이브러리를 정리해 보자.기본적으로 cookbook에 보면 몇가지 표로 정리되어 있다.http://mbed.org/handbook/TCP-IP-protocols-and-APIs주로, 공식 EthernetInterface 라이브러리를 사용하고 있다.HTTPClient - HTTPClient_HelloWorld (Donatien Garnier) TinyHTTP_b - denki-yohou_b (Suga koubou) NTPClient - NTPClient_HelloWorld (Donatien Garnier) WebSocketClient - WebSocket_HelloWorld(Samuel Mokrani) RPC over HTTP Server - RPC over HTTP Server (François..
IT 2015. 3. 4.
IoT DIY 예제 - CO2 Sensor with WIZ550S2E
세상에 많은 종류의 센서들이 있다.여기서는 CO2를 감지하는 센서 모듈을 활용하여 #IoT Device로 만들어 보게 되는 내용을 설명하고 있다.대부분의 센서들은 I2C, SPI, UART 등의 시리얼 인터페이스로 제어가 가능하다.따라서 간단하게 너무 쉽게 Serial to Ethernet 모듈이 있으면 금방 Internet of Things 가 될 수 있다.아래 글에서는 WIZ550S2E 모듈을 사용하고 있다. 순수 국내 기술벤처인 위즈네트의 제품제품 소개 페이지데이터시트 소스다운로드향후 Github 페이지를 통해 다시 공유할 예정이다. 이글도 옆에 있는 훌륭한 분의 글을 옮겨오다. 널리 알려야지~~ (그분블로그)원본 소스의 위치는 An Simple IoT example – connected CO2 S..
IT 2015. 2. 26.
Arduino Webserver 따라하기
옆에 앉은 분(http://embeddist.wordpress.com/)이 피터지게 만든 강의 자료Note1 – Arduino – 아두이노 역사 부터 간단한 소개, 스케치 설치하기Note2 – Blink sketch – Arduino Mega 보드에 있는 LED 끄고 켜보고 감잡기Note3 – Hello World – 시리얼 포트로 메시지(디버깅 정보) 출력하는 기능을 추가해 보자Note4 – Ethernet shield – 자 인터넷으로 연결을 해보자. 그럼 필요한 건 바로 EthernetShield, 약간은 어려워지는 단계, SPI 도 알아야 한다.Note5 – ioShield-A – WIZnet W5500으로 만든 새로운 Ethernet Shield, 소프트웨어 자료는 WIZ_Ethernet_Lib..
IT 2015. 2. 26.
IoT 기기로 무료 SMS 보내는 방법 – GAE, Gmail, Google Calendar
무료로 SMS 보내기를 구현해 본 것이다. 물론, 그 강력한 구글의 힘을 빌려야 한다. 일단 Gmail로 메시지를 보내면, 그 메일을 특수한 과정에 의해 Google Calendar 일정으로 등록시키고, Google Calendar 에서 제공하는 SMS 알림 기능을 이용하여 무료로 SMS를 보낼 수 있도록 하는 방식이다. 원본 사이트는 여기 : http://techawakening.org/free-sms-alerts-new-email-on-gmail-with-google-docs/1130/ https://ankitmathur111.wordpress.com/2014/01/28/new-gmail-in-inbox-setup-sms-alerts-for-new-gmails-in-your-mailbox 한글로 간단..
IT 2015. 1. 6.
W5500 EVB로 IoT 개발하기 - Echo Server
원본글은 http://blog.cahg.org/wp/?p=244 입니다. 저자의 양해를 구해 여기로 옮겨 약간 수정된 내용입니다. W5500 EVB로 IoT 개발하기 개발 환경 구축 LPCXpresso 설치 Flash Magic 설치 신규 프로젝트 생성 방법 W5500 드라이버 포팅 W5500-EVB W5500 Interface (SPI) W5500 Driver Import 초기화 함수 구현 W5500 초기화 Flow MCU Interface 초기화 함수 Call Back 함수 구현 W5500 Chip 초기화 함수 Network 설정 함수 Main 함수 구현 Firmware 적용 및 테스트 Echo-Server 구현 Echo-Server 구현 Echo-Server 구현 Echo-Server 구현 먼저 이..
IT 2015. 1. 6.
W5500 EVB로 IoT 개발하기 - W5500 Driver porting
원본글은 http://blog.cahg.org/wp/?p=184 입니다. 저자의 양해를 구해 여기로 옮겨 약간 수정된 내용입니다. W5500 EVB로 IoT 개발하기 개발 환경 구축 LPCXpresso 설치 Flash Magic 설치 신규 프로젝트 생성 방법 W5500 드라이버 포팅 W5500-EVB W5500 Interface (SPI) W5500 Driver Import 초기화 함수 구현 W5500 초기화 Flow MCU Interface 초기화 함수 Call Back 함수 구현 W5500 Chip 초기화 함수 Network 설정 함수 Main 함수 구현 Firmware 적용 및 테스트 Echo-Server 구현 Echo-Server 구현 W5500 드라이버 포팅 W5500-EVB W5500 Inte..
IT/IoT | Hardware 2015. 1. 6.
W5500 EVB로 IoT 개발하기 - 툴 설치편
원본글은 http://blog.cahg.org/wp/?p=137 입니다. 저자의 양해를 구해 여기로 옮겨 약간 수정된 내용입니다. W5500 EVB로 IoT 개발하기 개발 환경 구축 LPCXpresso 설치 Flash Magic 설치 신규 프로젝트 생성 방법 W5500 드라이버 포팅 W5500-EVB W5500 Interface (SPI) W5500 Driver Import 초기화 함수 구현 W5500 초기화 Flow MCU Interface 초기화 함수 Call Back 함수 구현 W5500 Chip 초기화 함수 Network 설정 함수 Main 함수 구현 Firmware 적용 및 테스트 Echo-Server 구현 Echo-Server 구현 개발 환경 구축 LPCXpressso 설치 LPCXpresso..
IT 2014. 8. 21.
[mbed] 라이브러리 버그 수정해보기 - Publish 방법
기술관련 자료는 따로 옮겨서 구성하기로..아래 글은 여기 => http://bthinkr.tistory.com/55 를 참고해 주세요. 일단 글은 남겨둠. 생각보단 쉽다. 자신이 만든 라이브러리 라면 더 쉽겠지만,다른 사람이 만든 라이브러리의 버그를 과감히 수정해 보는 경험을 해보자. (물론 라이브러리 관리자에게 허가를 받아야 하지만)일단, 간단하게 해본 경험을 적어보았다.아래 http://medium.com 을 통해 적은 글을 클릭해서 보자. 그대로 긁어 오려니, CSS가 너무 안맞네. 수정하기는 귀찮고 링크로 대신한다. from : https://medium.com/@bjnhur/be-a-contributor-of-mbed-library-82a1b75fc754 Ethernet Library for W..