[ESP8266] MakrFun Obstacle bot 2WD using ESP-12E Module and Ultrasonic Distance Sensor

Reference of Simon’s project Github Code: https://github.com/usemodj/esp8266-obstacle-bot I’m using ESP8266 ESP-12E module for microcontroller and an CRW-0006 ultrasonic distance sensor to detect obstacles. This project is based on Simon’s obstacle bot project. Hardware Spec ESP-12E Modue for microcontroller CRW-0006 Ultrasonic distance sensor SN754410NE (or L293D) Quadruple Half-H driver for DC motor LDO 3.3V 1A Voltage…

Read More

RCW-0006 초음파 거리센서 + 고정판,동작전압 3V~5.5V HC-SR04 확장 Arduino ESP8266 Ultrasonic Sensor Distance Measuring

RCW-0006 초음파 거리센서 + 고정판 구입하기 >> RCW-0006 초음파 거리센서(Ultrasonic Distance Sensor)는 동작전압이 3V~5.5V 까지 가능하여 아두이노(Arduino) 뿐만 아니라 ESP8266 3.3V에서도 동작이 가능하여 HC-SR04 모듈을 확장합니다. 고정판(Mounting Bracket)은 RCW-0006 초음파 거리센서를 고정시킬 수 있는 2개의 구멍이 있습니다. Wide working voltage: 3~5.5V; Compatible with HS-SR04 software and hardware sizes; Measuring distance: 5V: 2~500cm / 3.3V: 2~450m;…

Read More

ESP8266 Servo Motor: SG90 Servos 9g Micro Mini Torque 1.8kg RC Motor

SG90 Servos 9g 모터 구입하기>> 회로결선: 오렌지색: 데이터(제어) 단자 빨간색: (+) 전원 단자 밤색: (-) 접지 단자 Specifications: Weight: 9g Dimension: 23×12.2x29mm Stall torque: 1.8kg/cm(4.8v) Gear: Nylon gear set Operating speed: 0.1sec/60degree(4.8v) Operating voltage: 4.8v Temperature range: 0c_ 55c Dead band width: 1us Power Supply: Through External Adapter servo wire length: 25 cm Servo Plug:…

Read More

[ESP8266] Arduino ESP8266 IoT Service for Displaying the Weather Forecast of South Korea with XML Data

Source GitHub: https://github.com/usemodj/KMAWeatherXML XML Data 형식은 데이터량이 많아서 JSON Data 를 이용한 KMAWeatherJSON 서비스가 유리합니다. XML Data 를 파싱하기 위해 Visitor Pattern 이 적용된 TinyXML2 XMLVisitor 클래스를 사용했습니다. Required Libraries Arduino Library Manager: Arduino IDE > Sketch > Include Library > Manage Libraries … Json Streaming Parser by Daniel Eichhorn https://github.com/squix78/json-streaming-parser > Arduino library for…

Read More

[ESP8266] Arduino ESP8266 IoT Service for Displaying the Weather Forecast of South Korea: 한국 기상청 동네예보 정보조회 서비스 사물인터넷(IoT)

Source GitHub: https://github.com/usemodj/KMAWeatherJSON Required Libraries Arduino Library Manager: Arduino IDE > Sketch > Include Library > Manage Libraries … Json Streaming Parser by Daniel Eichhorn https://github.com/squix78/json-streaming-parser > Arduino library for parsing potentially huge json streams on devices with scarce memory ESP8266 Oled Driver for SSD1306 display by Daniel Eichhorn https://github.com/squix78/esp8266-oled-ssd1306 > Driver for the SSD1306…

Read More

NTPTimeClient Arduino for ESP8266 : get network time from ntp server

Source Github: https://github.com/usemodj/NTPTime NTPTimeClient C++ Library is used to get network time from NTP server. Required libraries Arduino IDE> Sketch> Include library> Manage libraries… Time : Time by Michael Margolis > http://playground.arduino.cc/code/time > https://github.com/PaulStoffregen/Time NTPTime.ino: “` #include <ESP8266WiFi.h> #include “NTPTimeClient.h” // WIFI const char* WIFI_SSID = “********”; const char* WIFI_PWD = “********”; // TimeClient settings…

Read More