본문 바로가기

프로그래밍/ESP8266 Tutorial7

ESP8266 + Micropython 개발환경만들기 이번에는 아주 간단한 MCU에서 파이썬3를 수행할 수 있는 Micropython 개발환경을 ESP8266 보드에 구현해 보도록 하겠다. Micropython 홈페이지에 가보면 다양한 MCU에 Micropython을 이용할 수 있도록 포팅되어 있음을 알 수 있다. 대표적인적인 것이 SMTM32F4 기반의 MCU 보드, TI CC3200 기반의 MCU 보드, 그리고 ESP8266 기반의 MCU 보드이다. 여기서 우리는 ESP8266 MCU 보드에서 Micropython을 이용할 수 있도록 개발환경을 구축할 것이다.참고: http://docs.micropython.org/en/latest/esp8266/esp8266/tutorial/intro.html#deploying-the-firmware1. 보드 구하기-.. 2016. 9. 17.
ESP8266 + 아두이노(Arduino) + Blynk (IoT) Blynk App과 라이브러리를 이용하면 아주 쉽게 IoT 시스템을 구현할 수 있다. 갖고 있는 nodeMCU 보드(ESP8266칩 사용)를 아두이노 개발환경에서 사용할 수 있도록 한 것은 이전 포스팅을 참고하면 될 것이다.(이것은 아두이노 보드와 ESP8266 보드가 모두 필요한 것이 아니라 ESP8266 보드만 이용하여 시스템을 구현한 것입니다.) 다음의 순서대로 진행하면 쉽게 IoT 시스템 구현이 가능하다.1. 아두이노 보드 매니저에서 Blynk 를 선택하고 설치2. 예제에서 아래처럼 ESP8266_Standalone 선택3. Blynk App 설치 및 Project 파일 만들어서 Auth 알기 참조: https://learn.sparkfun.com/tutorials/esp8266-thing-dev.. 2016. 9. 14.
ESP8266 보드(LoLin nodeMCU 1.0) 아두이노로 개발하기 이제 ESP8266 보드(LoLin nodeMCU 1.0) 를 아두이노로 개발이 가능하다. 참조: 1) http://cafe.naver.com/arduinostory/48556 2) https://learn.sparkfun.com/tutorials/esp8266-thing-hookup-guide/example-sketch-posting-to-phant 내가 갖고 있는 보드: LoLin V3 nodeMCU 1.0 Arduino에서 nodeMCU 1.0으로 설정하면 됨. LED 테스트할 때, D0, D1 ~ 등은 ESP8266 칩의 것이 아니라 이 보드의 D0, D1, D2 ~ D10 등 보드에 표시된 포트 이름을 그대로 쓰면 된다. 이제 자세한 사용방법은 위의 링크를 참조하면 된다. 2016. 9. 13.
ESP8266 이용하여 NodeMCU 빌드하기 1. 툴설치1) Unofficial build 툴설치http://www.esp8266.com/viewtopic.php?t=820아래 중 1, 4, 5번만 다운로드 받아서 설치하면 됨Instructions for installing and configuring the Unofficial Development Kit for Espressif ESP8266: 1. To download the Windows (147Mb) and install my Unofficial Development Kit for Espressif ESP8266. 2. Download and install the Java Runtime x86 (jre-7uXX-windows-i586.exe) 3. Download and install Ec.. 2016. 2. 16.