본문 바로가기

HW 프로그래밍/nodeMCU10

Lolin NodeMCU v3 특성관련 정리 디바이스마트 제품설명은 ESP-12E라고 명시되어 있으나, 실제는 ESP-12F가 장착되 있다.더보기12E, 12F 차이점은 ESP-12F: breakthrough design, there are new breakthroughs. The new four-layer board design, the new revision antenna RF performance optimization,ESP-12E communication distance is increased by 30% -50% compared to! Semi-hole chip technology,the whole IO leads, with metal shielding shell, has passed FCC & CE & RoHS certification.. 2024. 5. 17.
ESP8266 Wifi.status() Codes 내용 ESP8266 Wifi.status() Codes 내용은 다음과 같다 typedef enum { WL_NO_SHIELD = 255, // for compatibility with WiFi Shield library WL_IDLE_STATUS = 0, WL_NO_SSID_AVAIL = 1, WL_SCAN_COMPLETED = 2, WL_CONNECTED = 3, WL_CONNECT_FAILED = 4, WL_CONNECTION_LOST = 5, WL_DISCONNECTED = 6 } wl_status_t; 자세한 내용은 여기 참조 const char* wl_status_to_string(wl_status_t status) { switch (status) { case WL_NO_SHIELD: return ".. 2024. 4. 3.
nodeMCU V3 Lolin "espcomm_send_command: didn't receive command response"에러 이런 에러가 나오면 답이 없다. 그러나 방안은 있다. 해결한 사람은 행운을 빈다고 한다 근데 나는 잘되더라.. 1. 먼저 연결된 USB를 뺀다. 2. 점퍼를 이용해서 D3와 G(GND)를 연결한다 3. USB를 연결하고 다시 업로드를 실행한다. 4. 업로드가 성공하면 연결된 점퍼를 뺀다. 끝. 또 다른 사람은 D3와 GND 사이에 220옴 저항을 연결하라는 이도 있다. 또 다른이 : solved it by adding a 100nF ceramic decoupling capacitor across the supply rails, close to the module. 참고 : github.com/esp8266/Arduino/issues/2428 2021. 1. 5.
Insight Into ESP8266 NodeMCU 원본 : lastminuteengineers.com/esp8266-nodemcu-arduino-tutorial/ Insight Into ESP8266 NodeMCU Features & Using It With Arduino IDE The Internet of Things (IoT) has been a trending field in the world of technology. It has changed the way we work. Physical objects and the digital world are connected now more than ever. Keeping this in mind, Espressif Systems (A Shanghai-based Semiconductor Company) .. 2021. 1. 3.
NodeMCU - ESP8266WebServer 클래스 사용하여 웹서버 구현하기 1. 개요 NodeMCU 개발보드로 웹서버를 구동하다보면 하나의 웹페이지가 아니라 경우에 따라 다른 웹페이지를 보여주고 싶은 경우가 생길 것이다. 예를 들어 CCTV, 집안 온습도, 보일러 등등 조절하는 IoT 프로젝트를 하는 경우 CCTV 페이지에서는 CCTV 만을, 온습도 페이지에는 온습도만을 보여주는 작업이다. 1.1 준비물 NodeMCU 개발보드(이 글에서는 NodeMCU v3) Micro 5pin USB 온습도 센서(DHT11) 2. 웹페이지 구성 이 글에서는 간단하게 웹페이지간 전환기능을 목적으로 각 페이지간 이동할 수 있는 하이퍼링크 태그만 있으며 그 외의 기능은 없습니다. 페이지는 총 3개로 메인페이지, 두번째페이지, 세번째페이지로 구성됩니다. 2.1 메인 페이지(주소 : /) This i.. 2020. 12. 24.
NodeMCU - NodeMCU MySQL DB(데이터베이스) 연동하기(웹서버 PHP) 1. 개요 NodeMCU 개발보드를 웹서버로 사용함으로써 온습도센서(DHT11)의 센서값을 웹페이지에 출력해보았고 웹클라이언트로 HTTP 웹페이지에 접속하는 작업을 해보았다. 이 글에서는 온습도 센서값을 웹페이지에 출력하며 또한 일정 시간마다 센서값을 PHP로 구현된 웹서버에 넘겨주어 데이터베이스(MySQL DB)에 값을 저장시키는 작업을 해볼 것이다. 1.1 요약 정리 7번 이후부터 병렬로 동작됩니다. 웹브라우저는 웹클라이언트 NodeMCU 보드는 웹서버(웹브라우저 기준)이자 웹클라이언트(라즈베리파이 기준) 라즈베리파이는 웹서버 및 데이터베이스 1. 웹서버 구축(라즈베리파이) 2. 웹서버 데이터베이스, 테이블 생성(라즈베리파이) 3. 웹서버에 요청이 들어올 때 PHP 파일을 통해 데이터베이스로 값 전송.. 2020. 12. 24.