'2018/11'에 해당되는 글 2건

  1. 2018.11.26 ESP8266 보드에 1602 LCD 연결하기
  2. 2018.11.23 ESP8266 Arduino 설정

1. 보드와 1602 LCD 의 VCC(+), GND(-) 를 연결한다.

  - 연결 전 1602 LCD 의 전압을 사전에 체크한다. 보통 5V, 12V 가 많음.

  - ESP8266, 라즈베리파이 및 일부 Arduino 제품의 경우 3.3v 를 사용한다


2. SDA, SCL 신호선을 연결한다 (I2c, TWI 방식 연결)

  - SDA(DATA선), SCL(타이밍선) 을 연결

  - ESP8266 의 D1 이 SCL, D2 가 SDA 선으로 사용된다 (고정)



3.Arduino LiquidCrystal I2c 라이브러리 설치

  - 첨부된 압축을 Arduino IDE/libraries 안에 설치


4. HelloWorld 실행해보니

  - 5V 1602 LCD 사용시 글자가 잘 안보이기 때문에, 정상 동작을 위해선  level shifter 사용 필요

  - 샘플의 경우 LCD 의 slave 주소로 0x27 을 사용하지만, 간혹 다른 ID 를 사용하는 경우가 있으니 데이터시트 확인 필요

Posted by 김모작자

댓글을 달아 주세요

1) USB 연결하여 드라이버 설치

- CH34x 사용하는 NodeMCU 는 첨부된 파일로 설치 

  

CH341SER.zip

CH341SER_MAC.zip


2) Arduino 에 ESP8266 보드 인식

- Arduino IDE 실행후 [파일] -> [환경설정] 에서 [추가적인 보드 매니져 URL] 에 http://arduino.esp8266.com/stable/package_esp8266com_index.json
입력해주기


3) [툴] -> [보드 매니져]에 가서 ESP8266 으로 검색하여 설치


4) [툴] -> [보드] 로 가서 맞는 보드 선택




Posted by 김모작자

댓글을 달아 주세요