2015년 12월 24일 목요일

esp8266 - nodemcu와 그 친구들

nodemcu 가 계속 버전업을 해서 다양한 모듈들을 아주 쉽게 사용할 수 있도록 적극적인 지원을 하고 있다.

물론 이 모듈들은 http://nodemcu-build.com/ 같은 곳에서 추가/삭제를 자유롭게 하여 커스텀 빌드를 만들 수 있다.

하나씩 살펴보자.

  1. WS2812
  2. WS2801
  3. BMP085
  4. TSL2561
  5. HX711
  6. DS18B20
  7. DHT11, DHT21, DHT22, DHT33, DHT44
  8. u8glib - sh1106_128x64, ssd1306, ssd1309_128x64, ssd1327_96x96_gr, uc1611 ...
헉헉 목록만 봐도 숨찬다.

RGB LED 계열
WS2812

WS2801 (Strip 형태)

압력 센서
BMP085

조도센서

TSL2561

무게센서 (load cell)

HX711

온도센서
DS18B20


온습도 모듈

DHT11

DHT21


DHT22

DHT33


DHT44



디스플레이류 (양이 매우 많다)


ILI9163


ILI9341


PCF8833


SSD1351

이외에도 엄청 다양;;;;; 자료 찾기가 겁난다.

물론 꼭 ESP8266에서만 작동하는 모듈들은 아니지만 실제로 사용시에 속도 문제로 바이너리를 사용해야하는 경우도 있고 라이브러리 사용이 복잡하다던가 여러가지 경우가 있을 수 있으므로 우선적으로 고려해두면 좋다.