offfff

1. ESP8266(WiFi Module) 본문

프로그래밍

1. ESP8266(WiFi Module)

offfff 2017. 2. 13. 09:00




A. 사용 부품

ESP8266(3,400, ICbanq)

 


B. 진행 사항

  1. ESP8266 study

(1) Specification

- 802.11 b/g/b protocol

- Wi-Fi Direct(P2P), soft-AP

- Integrated TCP/IP protocol stack

- Integrated TR switch, balun, LNA, power amplifier and matching network

- Integrated PLL, regulators, and power management units

- +19.5dBm output power in 802.11b mode

- integrated temperature sensor

- Supports antenna diversity

- Power down leakage current of < 10uA

- Integrated low power 32-bit CPU could be used as application processor

- SDIO 2.0, SPI, UART

- STBC, 1x1 MIMO 2x1 MIMO

- A-MPDU & A-MSDU aggregation & 0.4 s guard interval

- Wake up and transmit packet in < 2ms

 

(2) 장점

- 64K memory : MCU 없이도 간단한 application 독립적으로 구동 가능

- 5,000원 이하의 저렴한 가격 비용 및 생산단가 절감

개발환경 Auduino 개발환경 사용 가능(Aduino IDE for ESP8266, https://github.com/esp8266/Aduino)

 

(3) 단점

제한된 GPIO 포트(GPIO0 는 사용 불가, ROM setting )

 

(4) 결론

복합적 기능이 필요하지 않은 센서 노드 구현에 유리함

   ex) 온습도 센서노드원격 데이터 송신

안전기능(과열 시 멈춤타이머 등추가에 제한이 따름





 

 

C. 참고 자료

     아두이노 wifi shield 개발

http://coalamovement.tistory.com/entry/%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8-wifi-shield-%EA%B0%9C%EB%B0%9C-2-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95-%EB%B0%8F-%EC%8B%9C%EC%9E%91

 

     ESP8266 internet connected switch(EasyIoT Cloude MQTT API)

http://iot-playground.com/blog/2-uncategorised/77-esp8266-internet-controlled-switch-easyiot-cloud-mqtt-api

 

ESP8266 ARDUINO IDE HOW TO

http://www.esp8266.com/viewtopic.php?f=30&t=2655

'프로그래밍' 카테고리의 다른 글

3. 아두이노+ESP8266  (6) 2017.02.15
2. ESP8266 IDE 구축  (0) 2017.02.14
0. 아두이노 프로미니 시작  (0) 2017.02.12
[Counting Elements] MissingInteger  (1) 2016.10.18
[Counting Elements] PermCheck  (0) 2016.10.18