Found 251 repositories(showing 30)
wujiangang
A demo that should be run with ESP8266 RTOS SDK
MohanadSinan
In this project we have designed IoT Based Patient Health Monitoring System using ESP8266 & Arduino. The IoT platform used in this project is Ubidots (or ThingSpeak in old version).
Yurik72
Generic IOT platform for Home Automation based on ESP8266/ESP32
IoT-ThingsCloud
ThingsCloud IoT Platform WiFi and MQTT client library for ESP8266/ESP32 based boards using arduino framework.
vidhipitroda
In IOT based monitoring project designed for keep on time track on the health status of the patient and updating to doctor at remote location anytime. With this effective device, health status of a critically ill patient can be constantly monitored. It can be used to keep track of health of aged people who frequently have heart or blood pressure issues. The IoT project developed here is built on Arduino UNO. It is interfaced with ESP8266 Wi-Fi modem to connect with an internet router and access the cloud server. The Arduino is interfaced with LM-35 temperature sensor to sense the body temperature and a pulse sensor to read pulse rate It continuously monitors the pulse rate and body temperature and updates them to an IoT platform. If any abnormalities are detected then system immediately sends notification to doctor. The IoT platform used in this project is ThingSpeak. Thingspeak has capabilities for Visualizing the collected data in the form of charts, Ability to create apps for collaborating with web services or social network and other APIs. The data from ThingSpeak to android application will send by HTTP request and HTTP response protocol. A threshold value is being set for pulse rate and body temperature. In android application there will be separate login credentials for patient and doctor. When the doctor will login, list of patients will be displayed along with two tags Patient Details and Health Status. In health status data from the Thingspeak will be fetched, doctor can check the medicine that the patient is consuming and can update is depending upon the health status. The patient can check the health status and medicine list and can also update details accordingly. Such a system consist of physiological data that stores, process and communicate through a local manner such as smart phones by using the system the health care professionals can monitor and advice their patient all the time.
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
chuckfletcherIV
Open source IOT hardware and software platform based on ESP8266 chips, MQTT and powered by Node-Red
lolin32
Arduino core for ESP32 WiFi chip Build Status Need help or have a question? Join the chat at https://gitter.im/espressif/arduino-esp32 Development Status Installation Instructions: Using Arduino IDE Windows Mac OS Debian/Ubuntu Decoding Exceptions Using PlatformIO Using as ESP-IDF component ESP32Dev Board PINMAP Development Status Most of the framework is implemented. Most noticable is the missing analogWrite. While analogWrite is on it's way, there are a few other options that you can use: 16 channels LEDC which is PWM 8 channels SigmaDelta which uses SigmaDelta modulation 2 channels DAC which gives real analog output Installation Instructions Using through Arduino IDE ###Instructions for Windows Instructions for Mac Install latest Arduino IDE from arduino.cc Open Terminal and execute the following command (copy->paste and hit enter): mkdir -p ~/Documents/Arduino/hardware/espressif && \ cd ~/Documents/Arduino/hardware/espressif && \ git clone https://github.com/espressif/arduino-esp32.git esp32 && \ cd esp32/tools/ && \ python get.py Restart Arduino IDE Instructions for Debian/Ubuntu Linux Install latest Arduino IDE from arduino.cc Open Terminal and execute the following command (copy->paste and hit enter): sudo usermod -a -G dialout $USER && \ sudo apt-get install git && \ wget https://bootstrap.pypa.io/get-pip.py && \ sudo python get-pip.py && \ sudo pip install pyserial && \ mkdir -p ~/Arduino/hardware/espressif && \ cd ~/Arduino/hardware/espressif && \ git clone https://github.com/espressif/arduino-esp32.git esp32 && \ cd esp32/tools/ && \ python get.py Restart Arduino IDE Decoding exceptions You can use EspExceptionDecoder to get meaningful call trace. Using PlatformIO PlatformIO is an open source ecosystem for IoT development with cross platform build system, library manager and full support for Espressif ESP32 development. It works on the popular host OS: Mac OS X, Windows, Linux 32/64, Linux ARM (like Raspberry Pi, BeagleBone, CubieBoard). What is PlatformIO? PlatformIO IDE Quick Start with PlatformIO IDE or PlatformIO Core Integration with Cloud and Standalone IDEs - Cloud9, Codeanywehre, Eclipse Che (Codenvy), Atom, CLion, Eclipse, Emacs, NetBeans, Qt Creator, Sublime Text, VIM and Visual Studio Project Examples Using "Stage" (Git) version of Arduino Core Building with make makeEspArduino is a generic makefile for any ESP8266/ESP32 Arduino project. Using make instead of the Arduino IDE makes it easier to do automated and production builds. Using as ESP-IDF component Download and install esp-idf Create blank idf project (from one of the examples) in the project folder, create a folder called components and clone this repository inside mkdir -p components && \ cd components && \ git clone https://github.com/espressif/arduino-esp32.git arduino && \ cd .. && \ make menuconfig make menuconfig has some Arduino options "Autostart Arduino setup and loop on boot" If you enable this options, your main.cpp should be formated like any other sketch //file: main.cpp #include "Arduino.h" void setup(){ Serial.begin(115200); } void loop(){ Serial.println("loop"); delay(1000); } Else you need to implement app_main() and call initArduino(); in it. Keep in mind that setup() and loop() will not be called in this case. If you plan to base your code on examples provided in esp-idf, please make sure move the app_main() function in main.cpp from the files in the example. //file: main.cpp #include "Arduino.h" extern "C" void app_main() { initArduino(); pinMode(4, OUTPUT); digitalWrite(4, HIGH); //do your own thing } "Disable mutex locks for HAL" If enabled, there will be no protection on the drivers from concurently accessing them from another thread/interrupt/core "Autoconnect WiFi on boot" If enabled, WiFi will start with the last known configuration Else it will wait for WiFi.begin make flash monitor will build, upload and open serial monitor to your board ESP32Dev Board PINMAP Pin Functions Hint Sometimes to program ESP32 via serial you must keep GPIO0 LOW during the programming process
CheapskateProjects
Simple demo to push data from ESP8266 to AWS IoT platform
lewei50
Esp8266 arduino lib and application for lewei50/devicebit iot platform
akilawickey
Developing a basic IoT platform using esp8266 devices and RaspberryPi
Husayn1223
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
antaresdocumentation
A library to simplify the process of getting and storing data to Antares IoT Platform through HTTP on ESP8266.
antaresdocumentation
A library to simplify the process of subscribing and publishing data to Antares IoT Platform through MQTT on ESP8266.
valerio-vaccaro
IoT Meteor.js platform with firmware for ESP8266 and various sensors with OTA upgrade!
DmitriiMukhin
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
mahekdesai
This Arduino sketch utilizes an ESP8266 microcontroller to read temperature, humidity, and soil moisture values using DHT11 and a soil moisture sensor. The data is sent to the Blynk IoT platform for real-time monitoring. Additionally, the system controls a light based on soil moisture levels and sends notifications about water flow status.
techstudycell
In this Lora IoT project tutorial, I have shown how to make the LoRa Arduino ESP8266 control relay from the Blynk IoT platform with real-time feedback.
saritsadee-sriwises
IoT project for automatic plant watering using ESP8266, Blynk platform, and a moisture sensor. Includes Manual/Auto modes and a 10-minute safety timer.
glwhappen
用PlatformIO写的一个ESP8266的小例子,会实现很多功能,练手学习使用
jpenninkhof
A simple ESP8266 library to push sensor data to SAP HANA Cloud Platform IoT services
iambappa
This is an IoT tutoral to learn ESP8266 and ESP32, sensors, LoRa, WiFi, GSM, Bluetooth, BLE and platforms
SamueleMeta
Bachelor thesis that aims to implement a mutual authentication paradigm between a cloud platform and IoT devices such as ESP8266 and ESP32
An IoT-based Air Purity Monitoring System using ESP8266 and Blynk IoT Cloud. This project measures air quality using the MQ135 sensor and environmental data with the DHT11 sensor. The ESP8266 sends real-time data to the Blynk cloud platform, allowing remote monitoring through a mobile app. It can also trigger alerts or activate devices
ananthvipas
The BlynkIoT DC Multimeter is an innovative and versatile energy monitoring solution built around the ESP8266 board and the Blynk IoT platform. This project aims to provide users with real-time measurements of essential electrical parameters, making it easy to monitor and manage DC circuits' power consumption effectively.
JaswanthB-302816
Crowd Detecting and Alert System is an IoT-based solution that uses IR sensors and an ESP8266 to count people entering and exiting an area. When occupancy exceeds a set limit, LEDs and a buzzer provide alerts, while live data is monitored remotely through the Blynk platform for safe crowd management.
JhonControl
Test Platform IoT Cayenne mydevices & ESP8266 12E NodeMCU
bastlirna
IoT device using MQTT on ESP8266 platform
Ayhanhesenli
Blynk is an Internet of Things Platform aimed to simplify building mobile and web applications for the Internet of Things. Easily connect 400+ hardware models like Arduino, ESP8266, ESP32, Raspberry Pi and similar MCUs and drag-n-drop IOT mobile apps for iOS and Android in 5 minutes
supunj
An IoT platform with common set of utilities and services for esp8266