아두이노 - 와이파이 | Arduino - WiFi
WiFi가 포함된 아두이노에 대하여
인터넷에 WiFi를 사용하여 Arduino를 연결하는 여러 방법이 있습니다. 그 중에서 몇 가지 방법을 소개합니다.
아두이노 우노에는 다음을 사용할 수 있습니다:
- Arduino UNO + ESP8266 (ESP-01 or ESP-05)
※ NOTE THAT:
이 게시물에서 Arduino WiFi Shield는 단종되어 언급되지 않습니다.
다른 일부 Arduino 보드에는 내장된 WiFi가 있습니다:
ESP8266의 장점은 매우 저렴한 모듈이며 매우 인기가 있습니다. 그러나 초보자가 시작하기에는 그리 쉽지 않습니다. 이것은 모듈 타입이며 브레드보드에 친숙하지 않습니다. 이것은 배선할 때 어지럽게 만듭니다. ESP8266에는 몇 가지 모듈 타입이 있습니다. 일부 모듈은 아두이노용 WiFi 모듈로 사용될 수 있고/또는 프로그래밍 가능한 모듈로 사용될 수 있습니다. 이것은 초보자가 시작할 때 혼란스럽게 만듭니다.
반대로, PHPoC는 ESP8266보다 더 비쌉니다. 그러나 초보자가 시작하기에 매우 쉽습니다. 이것은 쉴드 타입입니다. 우리는 단지 쉴드를 Arduino 위에 쌓기만 하면 됩니다, 배선 없이. 또한, PHPoC는 ESP8266에서 사용할 수 없는 많은 강력한 기능을 제공합니다. 예를 들어, 내장 웹 서버, 내장 웹 앱, Gmail 지원, RTC 지원 등이 있습니다.
비용이 문제가 아니라면, PHPoC WiFi 쉴드 사용을 추천합니다.
비용을 절약해야 한다면, ESP8266이 가장 좋은 선택입니다.
각 방패에 대한 튜토리얼
- 아두이노를 PHPoC WiFi/Ethernet Shield 2와 사용하는 방법(BASE_URL/tutorials/arduino/arduino-phpoc-shield)
- 아두이노를 ESP8266와 사용하는 방법(곧 출시 예정)
ESP8266에 대해 더 알아보기
- ESP8266 ESP-05: WiFi 모듈로만 사용할 수 있습니다.
- ESP8266 ESP-01: WiFi 모듈로 사용할 수 있습니다. 프로그래밍 가능 모듈로도 사용할 수 있습니다.
- 기타 ESP8266: 프로그래밍 가능 모듈로만 사용할 수 있습니다.
ESP8266을 프로그래밍 가능한 모듈로 사용할 때는 아두이노 없이도 직접 프로그래밍할 수 있습니다.