일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- WizFi250
- SerialPassthrough
- IoTMakers
- Gainspan
- SSL Server
- ESP8266
- KT
- AT+MEVTFORM
- WizFi210
- Cat M1
- OpenSSL
- W7500
- NB-IoT
- MQTT
- ThingPlug
- PicoC
- micropython
- 안드로이드
- script
- AT+FSOCK
- cloud
- C Script
- WIZwiki-W7500
- IOT
- WizFi310
- Neul
- SKT
- WiFi
- LoRa
- 오픈 하우스
- Today
- Total
목록분류 전체보기 (67)
IoT Wireless
WizFi250을 F/W 업그레이를 한 후에는 (F/W 버전 별로 Configuration 구조가 변경될 가능성이 있으므로) F/W 업그레이를 한 후에는 설정값들을 Factory Default를 해주는 것이 좋다. 아래에는 OTA를 한 후에는 아래의 방법들을 이용하여 적당한 Custom Code를 입력하고 Factory Default를 수행하는 두 가지 방법에 대해 설명하고 있다. 1. 시리얼 명령으로 적용하기 시리얼로 명령으로 Custom Code와 Factory Default를 하는 방법은 간단하다. WizFi250 Version 1.0.3.0 (WIZnet Co.Ltd) AT+MCUSTOM=XXXX [OK] AT+MFDEF=FR [OK] XXXX : 변경하려는 Custom Code (실제로 XXXX..
1. WizFi250의 란 는 일반적으로 Serial(UART)을 통해서 사용할 수 있었던 AT Command를 WiFi를 통해서 사용할 수 있게 해준다. 그래서, 를 이용하면, Serial이라는 물리적인 인터페이스 없이도, PC나 스마트폰으로 대부분의 WizFi250 AT Command 기능을 구현할 수 있다. 예를 들어서, - WiFi Provisioning(접속하려는 AP의 SSID, Passphrase, IP 등을 설정)- Serial-To-WiFi 기능의 소켓 제어(AT+SCON를 이용)- WizFi250의 GPIO 제어(스마트폰으로 WizFi250에 연결된 LED를 제어)- 현재 WizFi250이 접속된 WiFi 상태 정보 보기(AT+WSTAT)- WizFi250 원격 리셋 등등의 기능을 (W..
교육 주제 : WizFi250 기초 교육 및 실습 교육 일시 : 2014년 11월 5일 오후 2시 (약 3시간 예상) 위 교육에 대한 강의 자료입니다. 참고하세요... Wiznet Academy - WizFi250 기초교육 및 실습 from Steve Kim http://www.ftdichip.com/FTDrivers.htm http://www.hw-group.com/products/hercules/index_en.html AT+WSET=0,WIZnet_MakerSpace_2.4 AT+WSEC=0,,xxxxxxxx AT+WNET=0,192.168.0.xxx,255.255.255.0,192.168.0.1 AT+WJOIN AT+SCON=O,TCN,128.199.164.95,80,,0AT+SSEND=0,,,8..
WizFi250으로 2개 이상의 디바이스에게 데이터를 동시에 전송하고자 할 때의 예제에 대한 포스팅이다. 단, 전송하고자 하는 디바이스들이 로컬망에 있고, 데이터는 UDP로 전송해도 되는 데이터라고 가정한다. WizFi250(192.168.3.104) : UDP로 다수의 디바이스에게 데이터를 전송하고자 하는 장치 PC A(192.168.3.105) : WizFi250으로부터 데이터를 수신하는 장치 PC B(192.168.3.106) : WizFi250으로부터 데이터를 수신하는 장치 테스트에 사용된 UDP 프로그램은 Hercules를 사용하였다. WizFi250에서는 AT+SSEND 명령어를 이용하여, PC A, PC B에 각각 데이터를 보낼수도 있고, Broadcast Address를 이용하여 PC A와..
오늘은 WizFi250에 기본 저장된 Certificate 대신에 외부의 Certificate를 이용하는 방법에 대해서 설명한다. WizFi250의 Flash에는 SSL 통신을 위한 기본 Certificate가 포함되어 있다. Certificate를 생성하고 테스트 하기 위해서 OpenSSL을 이용하였고, 별도의 CA 없이 간단히 Self Signed Certificate를 사용하여 테스트 하였다. (OpenSSL : http://en.wikipedia.org/wiki/OpenSSL) 1. Self Signed Certificate 생성하기 아래 예제처럼, KR/WIZnet/Steve Kim/유효기간 10년 등의 정보로 SSL 통신을 위한 인증서와 키를 생성하였다. D:\openssl-test>opens..
오늘은 WizFi250에 포함된 Certificate의 정보를 확인해보고 WizFi250을 SSL Server로 하여 통신 테스트를 진행해 보겠다. 먼저, AT+MCERT 명령을 이용해서 WizFi250에서 인증서와 키를 추출하자. AT+MCERT=r,c -----BEGIN CERTIFICATE----- MIIDpTCCAo0CAQEwDQYJKoZIhvcNAQEFBQAwgZcxCzAJBgNVBAYTAktSMRMwEQYD VQQIDApHZW9uZ2dpLURvMRQwEgYDVQQHDAtTZW9uZ25hbS1TaTENMAsGA1UECgwE V25ldDETMBEGA1UECwwKV2ktRmkgVGVhbTEVMBMGA1UEAwwMd2l6bmV0LmNvLmty MSIwIAYJKoZIhvcNAQkBFhN3aXpuZXRA..
아래 링크되어 있는 NPE사의 WiFi-IT이라는 제품은 모듈 내부에 이라는 스크립트 엔진을 포함하여, Host Process 없이 독립적으로 운용 가능하게 만든 제품이다. http://www.npe-inc.com/products/products-wifi-it-wl11.html 기본적으로 Basic 언어로 구성되어 있고, WiFi 단과 Network 함수들을 지원하고 있어서, 아래 샘플처럼 비교적 간단하게 데모를 구현할 수 있게 되어 있다. http://www.npe-inc.com/products/documentation/Temperature%20Code%20Example.pdf 작년에 WizFi250에 PicoC를 포팅하고 테스트 했었던 적이 있었는데, 간단하게 요약해 보겠다. 먼저, 임베디드에서 사용..
오늘은 WizFi250이 IoT 디바이스로써 IoT 클라우드에 접속할 때의 데이트 흐름에 대해서 얘기해 보겠다. 스마트 가전의 데이터 흐름 패턴으로 스마트 가전의 동향 스마트 가전의 운용 형태 IoT Cloud 객체들의 관계와 역할 등을 표준화 단체, IoT 클라우드 플랫폼 업체, Telco가 아닌 IoT 디바이스 관점에서 IoT 클라우드를 얘기해 보겠다. 설치자는 IoT Device를 인터넷에 연결시킴 IoT Device는 IoT Cloud Server에 등록 IoT Device의 데이터(상태, 센싱)가 IoT 클라우드로 전송 (A) HTTP(XML, JSON, ...) : HTTP Data를 주기적으로 전송 (B) Custom protocol : TCP Connection 유지하면서 자체 프로토콜 사..
이번에 포스팅 할 내용은 WizFi250을 이용하여, FTP 서버에 파일을 업로드 하는 방법이다. WizFi250을 AT Command로 제어하면서, FTP 서버에 로그인한 후에 20 Byte 사이즈의 로그 파일(a.txt)을 업로드하는 과정에 대해서 설명하겠다. 테스트에 사용된 FTP 서버는 이고, RFC959에 나와 있는 내용을 참조로 하여 최소한의 명령어로 구현하였다. RFC959 https://www.ietf.org/rfc/rfc959.txt FTP 서버 로그인에 사용된 USER, PASS 명령어(4.1.1. ACCESS CONTROL COMMANDS)를 제외하고, 테스트에 사용된 주요 FTP Control Command들과 실제 구현 예제에 대해 살펴보겠다. (1) 데이터는 Binary mode..
스마트폰으로 WizFi250을 설정하는 방법은 크게 2개로 나뉜다. A. 웹 브라우저를 이용하여 WizFi250 내부 웹서버를 이용하는 방법 B. 외부의 MCU가 AT Command를 이용하여 WizFi250을 제어하면서 스마트폰 앱과 직접 통신하는 방법 이 2가지 방법들의 장/단점을 살펴보면 아래와 같다. A. 웹 브라우저를 이용하여 WizFi250 내부 웹서버를 이용하는 방법 외부 MCU가 WizFi250 설정(SSID, Key 등)에 대해서 관여할 필요가 없다. HTTP 방식으로 웹브라우저를 이용하므로, 웹브라우저가 있는 모든 기기에서 설정이 가능하다. 일반적이고 공통적인 항목 설정만 있으므로 사용자에게 최적의 화면 구성이 아니다. WizFi250에 접속, 비밀번호 입력, 기타 설정 과정들을 모두 ..