GithubHelp home page GithubHelp logo

projectoofficial / esp32 Goto Github PK

View Code? Open in Web Editor NEW
30.0 1.0 10.0 818 KB

This repository offers different solution to apply on ESP32 ARM Core Processors

License: GNU General Public License v3.0

C++ 45.75% C 6.22% Python 31.65% Dockerfile 7.66% Shell 8.72%
arduino esp32 espressif

esp32's Introduction

ESP32 Projects Repository

Welcome to the ESP32 Projects repository, your source for a variety of projects developed for ESP32 microcontrollers. Explore the world of ESP32 and its applications in IoT, home automation, and more.

Table of Contents

Project Descriptions

This project showcases how to interface AM2301 (DHT22) and MQ135 sensors with ESP32 microcontrollers. Monitor temperature, humidity, and air quality with ease.

Create an audio amplifier system with an ESP32. Play audio files from an SD card and explore audio applications using the ESP32.

Learn how to create a Python script for streaming video from an ESP32 CAM module using OpenCV. Explore real-time video processing.

Enhance your IoT projects with Firebase integration. Use ESP32 to send and receive data from Firebase, enabling cloud-based control.

A project for measuring and monitoring land parameters. Use ESP32 to collect data and present it for analysis and decision-making.

A variation of the AM2301 and MQ135 project, this version focuses on MQ135 sensor integration with ESP32 for air quality monitoring.

Create your own web server with ESP32. It allows to directly control a pair of digital GPIO through two buttons inserted on the web page. An LM35 allows to monitor the ambient temperature, which is showed on the web page too. The web server uses Bootstrap framework for rendering the graphics, giving to it an amazing look! More instruction can be found inside .ino file.

Build a motion detection system using ESP32. Monitor and respond to motion events in your environment.

A project which exploits ESP32-CAM stream to be captured with OpenCV in Python in order to detect people within the scene. It is built within docker, please refere to this guide ai-base-docker. As for the firmware you have to upload on ESP32, please install ESP32 boards on arduino adding this link (https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json), then select AI-Base-Thinker, go to "Examples" > "ESP32" > "Camera" and use "WebServerCamera.ino". In the Firmware, select the MACRO with AI-Thinker name, add your WiFi SSID and Password and retrieve ESP32 IP address.

Getting Started

Each project includes detailed documentation and code within its respective folder. Click the project links above to access code examples, setup instructions, and additional resources.

Contributing

We welcome contributions from the community! If you have ideas, improvements, or new projects to add, please open an issue or submit a pull request. Let's build and grow the ESP32 community together.

Happy hacking and exploring!

esp32's People

Contributors

danielrossi1 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.