📟 Visualize Your Sensor Readings from Anywhere in the World (ESP32/ESP8266 + MySQL + PHP)
In this project, you’ll create a web page that displays sensor readings in a plot that you can access from anywhere in the world. In summary, you’ll build an ESP32 or ESP8266 client that makes a request to a PHP script to publish sensor readings in a MySQL database.
More information...
#projects #esp32 #IoT
In this project, you’ll create a web page that displays sensor readings in a plot that you can access from anywhere in the world. In summary, you’ll build an ESP32 or ESP8266 client that makes a request to a PHP script to publish sensor readings in a MySQL database.
More information...
#projects #esp32 #IoT
💻 PicoMQTT Offers Performant MQTT Client, Broker Operation on ESP32, ESP8266 MCUs
New library is designed to put a low-cost, low-power microcontroller where a single-board computer would once have sat
Typically, the MQTT messaging system is used to connect low-powered remote devices based on a microcontroller to a higher-performance central server. With energy prices continuing to climb in many parts of the world, though, some are looking to move the broker portion of the architecture to lower-powered hardware too — which is where PicoMQTT comes in.
PicoMQTT is an MQTT library and can be used to set up both a client and a broker on the ESP8266 and ESP32.
Features:
▫️ MQTT 3.1.1 implementation
▫️ Publishing and consuming of arbitrary sized messages
▫️ High performance -- the broker can deliver thousands of messages per second
▫️ Low memory usage
More information...
#libraries #esp32
New library is designed to put a low-cost, low-power microcontroller where a single-board computer would once have sat
Typically, the MQTT messaging system is used to connect low-powered remote devices based on a microcontroller to a higher-performance central server. With energy prices continuing to climb in many parts of the world, though, some are looking to move the broker portion of the architecture to lower-powered hardware too — which is where PicoMQTT comes in.
PicoMQTT is an MQTT library and can be used to set up both a client and a broker on the ESP8266 and ESP32.
Features:
▫️ MQTT 3.1.1 implementation
▫️ Publishing and consuming of arbitrary sized messages
▫️ High performance -- the broker can deliver thousands of messages per second
▫️ Low memory usage
More information...
#libraries #esp32
📟 ESP32: How to Log Data (9 Different Ways)
In this article, you will learn nine different methods to log and save data with the ESP32. Would you like to monitor a specific sensor with the ESP32 and keep track of the data over time? Would you like to save all your data records but you don’t know how to do it or which method to use? Here we’ll show you different ways to save data permanently with the ESP32. We’ll show you methods that rely on third-party databases, services, hardware solutions, and others.
Throughout this article, we’ll cover the following methods to save data using the ESP32:
▫️ MicroSD Card
▫️ ESP32 Filesystem (SPIFFS or LittleFS)
▫️ Firebase Realtime Database and Firebase Storage
▫️ InfluxDB Time Series Database
▫️ Deta Base: Free and Unlimited Database
▫️ Thingspeak Channels
▫️ Google sheets
▫️ MySQL on a Cloud Server
▫️ MySQL on a Local Server
More information...
#projects #esp32 #IoT
In this article, you will learn nine different methods to log and save data with the ESP32. Would you like to monitor a specific sensor with the ESP32 and keep track of the data over time? Would you like to save all your data records but you don’t know how to do it or which method to use? Here we’ll show you different ways to save data permanently with the ESP32. We’ll show you methods that rely on third-party databases, services, hardware solutions, and others.
Throughout this article, we’ll cover the following methods to save data using the ESP32:
▫️ MicroSD Card
▫️ ESP32 Filesystem (SPIFFS or LittleFS)
▫️ Firebase Realtime Database and Firebase Storage
▫️ InfluxDB Time Series Database
▫️ Deta Base: Free and Unlimited Database
▫️ Thingspeak Channels
▫️ Google sheets
▫️ MySQL on a Cloud Server
▫️ MySQL on a Local Server
More information...
#projects #esp32 #IoT
📟 Sending Email Alerts using ESP32 via SMTP Server
Emails are worldwide used as an essential part of digital communication. In this project, we are going to send emails (Plain text and HTML) using the ESP32 board.
The ESP32's built-in Wi-Fi connectivity enables it to communicate with the internet using SMTP servers for sending emails. This project has various benefits for various applications, such as delivering notifications, alarms, and alerts.
More information...
#projects #esp32 #IoT
Emails are worldwide used as an essential part of digital communication. In this project, we are going to send emails (Plain text and HTML) using the ESP32 board.
The ESP32's built-in Wi-Fi connectivity enables it to communicate with the internet using SMTP servers for sending emails. This project has various benefits for various applications, such as delivering notifications, alarms, and alerts.
More information...
#projects #esp32 #IoT
📰 The Arduino has just introduced Nano ESP32
The Arduino Nano ESP32 is an ESP32-S3-based Wi-Fi and Bluetooth microcontroller board designed for IoT applications for hobbyists and enterprise use cases. The new Nano board comes with 8 MB PSRAM and 16 MB flash storage and can be programmed with either the Arduino or MicroPython languages.
Key features of the board:
▫️ Tiny size: Perfect for embedding in standalone projects, designed with a compact Nano form factor.
▫️ Wi-Fi and Bluetooth: Powered by the ESP32-S3 microcontroller, offering wireless connectivity with full Arduino support.
▫️ Arduino IoT Cloud compatibility: Create IoT projects effortlessly using the Arduino IoT Cloud app.
▫️ HID support: Emulate keyboards or mice over USB, expanding computer interaction possibilities.
More information...
#news #boards #arduino #esp32
The Arduino Nano ESP32 is an ESP32-S3-based Wi-Fi and Bluetooth microcontroller board designed for IoT applications for hobbyists and enterprise use cases. The new Nano board comes with 8 MB PSRAM and 16 MB flash storage and can be programmed with either the Arduino or MicroPython languages.
Key features of the board:
▫️ Tiny size: Perfect for embedding in standalone projects, designed with a compact Nano form factor.
▫️ Wi-Fi and Bluetooth: Powered by the ESP32-S3 microcontroller, offering wireless connectivity with full Arduino support.
▫️ Arduino IoT Cloud compatibility: Create IoT projects effortlessly using the Arduino IoT Cloud app.
▫️ HID support: Emulate keyboards or mice over USB, expanding computer interaction possibilities.
More information...
#news #boards #arduino #esp32
📟 Felini - The Swiss Army Knife of Electronic Debugging Tools
This is a compact device for experts and electronics enthusiasts alike. It is designed with the aim of integrating as many common tools (like a logic analyzer, a JLink programmer, adapters, etc.) as possible into one handheld device. Besides its primary features, Felini offers additional capabilities like a USB CAN bus adapter, USB to UART, SPI, I2C, and RS485 conversions, a system for quick-checking I2C devices, and servo control through PWM. It can also measure and count pulses and signal frequencies.
The source code for Felini, based on ESP32S3, can be easily adapted to create a simplified version without a screen, using readily available and affordable ESP32S3 kits, providing even the most financially challenged students with a sufficient toolset. Furthermore, Felini's PCB, SMT, and 3D printing models are available on Github, making it easy for anyone to create their own Felini.
More information...
#projects #esp32
This is a compact device for experts and electronics enthusiasts alike. It is designed with the aim of integrating as many common tools (like a logic analyzer, a JLink programmer, adapters, etc.) as possible into one handheld device. Besides its primary features, Felini offers additional capabilities like a USB CAN bus adapter, USB to UART, SPI, I2C, and RS485 conversions, a system for quick-checking I2C devices, and servo control through PWM. It can also measure and count pulses and signal frequencies.
The source code for Felini, based on ESP32S3, can be easily adapted to create a simplified version without a screen, using readily available and affordable ESP32S3 kits, providing even the most financially challenged students with a sufficient toolset. Furthermore, Felini's PCB, SMT, and 3D printing models are available on Github, making it easy for anyone to create their own Felini.
More information...
#projects #esp32
This media is not supported in your browser
VIEW IN TELEGRAM
This project shows the transformation of a standard ESP32 microcontroller into a miniature TV capable of playing both video and sound. The challenge lies in finding a suitable video format for on-the-fly decoding by the microcontroller, and the solution is an AVI file, created using ffmpeg.
Key features of the project:
This project is intriguing for electronics enthusiasts, makers, and developers interested in pushing the capabilities of microcontrollers.
More information:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
The ESP32-DIV is a multifunctional device designed to assist network administrators, security enthusiasts, and IoT developers in managing wireless networks. Combining the power of the ESP32 microcontroller, an ST7735 TFT LCD screen, and user-friendly microswitches, the gadget offers features such as real-time packet monitoring, Wi-Fi network analysis, beacon spam simulation, and deauthentication attack detection. The TFT LCD screen provides visual feedback, making it a comprehensive tool for troubleshooting and gaining insights into wireless network dynamics.
In terms of functionality, the ESP32-DIV focuses on essential aspects of wireless network management. The packet monitor captures and analyzes network traffic, while the Wi-Fi analyzer scans for nearby networks, providing details on SSIDs, signal strengths, and security protocols. Additionally, the gadget allows users to simulate beacon frames for educational purposes and actively monitors for deauthentication packets, alerting users to potential security threats. With its combination of hardware components and diverse features, the ESP32-DIV is positioned as a valuable tool for those seeking efficient wireless network understanding and management.
The ESP32-DIV device offers:
More information:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
This is a compact USB stick-shaped web server that seamlessly combines web hosting capabilities with network-attached storage functionalities, catering to individuals seeking a straightforward and economical solution for personal website hosting.
Key Features:
The project not only empowers users to set up their own web server but also serves as an educational tool for understanding the underlying principles of server-side development and network-attached storage.
More information:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
This project is a user-friendly guide for constructing a precise digital scale capable of measuring weights in the gram spectrum using an ESP-12S microcontroller, a load cell, and an HX711 Wheatstone bridge to I2C converter. The inclusion of an ESP8266 with Wi-Fi capabilities allows for potential future data transmission to the cloud.
Features of the scales:
This project is intriguing due to its combination of hardware and software elements, providing users with a hands-on experience in building a functional IoT device.
#projects #esp32 #arduino
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
GPIOViewer is an innovative open-source Arduino library designed for real-time monitoring of GPIO pins on ESP32 boards via a web browser. It provides a dynamic and graphical representation of the board's GPIO pin status, enhancing troubleshooting and project development.
Key features of the library:
This real-time GPIO monitoring capability is not only a boon for debugging but also enhances the overall user experience in developing and testing ESP32-based projects.
More information:
#libraries #arduino #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
An extensive benchmarking study compared latency across various wireless protocols on common microcontroller development boards. Tested protocols include SiK firmware, LoRa, nRF24L01, ESP32 for ESP-NOW and WiFi, ESP32-C6 for 802.15.4, ESP32 and HC-05 for Bluetooth SPP, and ESP32 with NimBLE and Bluedroid stacks, alongside nRF52 for Bluetooth LE testing.
Results indicate that:
The study underscores the importance of method selection in latency measurement and validation, providing valuable insights for developers to make informed decisions for their projects.
#articles #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Discover the fascinating world of thermal imaging with this affordable open-source solution. Using an ESP32 microcontroller and an MLX90640 sensor, you can now easily detect hidden heat signatures.
Features of the project:
Designed for both enthusiasts and professionals, this DIY thermal camera project offers an accessible entry point into the realm of thermal imaging, empowering users to explore temperature variations in their surroundings without breaking the bank.
More information:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
The ESP32 ePaper weather display is a versatile weather station project designed for easy deployment and accurate weather updates. Utilizing several APIs of weather forecast sources, this device offers flexibility in obtaining weather data and displaying it in a clear and concise manner.
Features of the device:
This project offers a compact, power-efficient solution for weather monitoring, suitable for various applications. Its versatility and emphasis on efficient power management make it accessible for hobbyists, enthusiasts, and professionals alike.
More information:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Embedded Systems
📟 ESP32 board with 150Mbps 4G LTE modem also supports RS485, CAN Bus, and relay expansion LILYGO has designed another ESP32 board with a 4G LTE modem delivering up to 150 Mbps download and 50 Mbps upload speeds. The board also supports GPS, includes a 18650…
Discover how to send
From creating custom notification systems to enhancing accessibility for remote users, the ability to send WhatsApp messages via a microcontroller provides a glimpse into the future of interconnected devices and personalized messaging experiences.
#projects #esp32 #IoT
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
The project focuses on utilizing the Persistence of Vision (POV) principle to create a high-resolution POV display capable of showing images and animations. It employs an ESP32 module as the main controller, with two rotating arms each containing 64 LEDs, resulting in a total resolution of 128 pixels.
The circuit utilizes components like shift registers, MOSFETs, and hall effect sensors, regulated by an AMS1117 (a popular voltage regulator). The ESP32 handles display synchronization and control, while the PCB design includes provisions for sensor integration.
More information:
#projects #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
Meet NanoS3, the epitome of compact power in the world of development boards. At a mere 28 x 11mm, this ESP32-S3 module redefines versatility and performance, packing a punch with its dual 32-bit Xtensa LX7 cores running at up to 240MHz, complemented by a RISC-V Ultra Low Power Co-processor.
Features of the board:
With a UF2 bootloader and pre-installed CircuitPython, firmware updates are hassle-free. Whether you prefer MicroPython, ESP-IDF, or Arduino IDE, NanoS3 supports your preferred programming environment.
Explore the special repository, offering 3D STEP files, KiCAD symbols and footprints, reference designs, schematics, and pinout cards. NanoS3 empowers makers, innovators, and enthusiasts to dream big in a compact footprint.
More information:
#boards #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM
This project transforms a simple Etch-A-Sketch into a sophisticated drawing machine, showcasing innovative engineering and advanced algorithms to create high-quality images.
Specifications:
Features:
This project is a fascinating blend of art and technology, perfect for robotics enthusiasts, engineers, and anyone interested in the creative application of advanced algorithms.
More information:
#projects #esp32 #artificial_intelligence
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
The Ultra Compact LiDAR Distance Meter/Range Finder is a super tiny gadget featuring a 0.49-inch OLED display, a micro battery, and a Xiao ESP32 microcontroller.
Designed for compactness and efficiency, it measures distances accurately using a VL53L0X TOF-based LiDAR sensor.
Hardware parts of the device:
The project integrates tiny components to create a functional, portable device capable of measuring distances accurately up to 1 meter.
#projects #sensors #esp32 #LiDAR
Please open Telegram to view this post
VIEW IN TELEGRAM
Embedded Systems
In this guide, you'll learn to use the LVGL (Light and Versatile Graphics Library) with a 2.8 inch TFT LCD touchscreen display and an ESP32 board using the
You'll explore LVGL's features, including creating graphical user interfaces with buttons, sliders, images, and animations. By following the detailed instructions, you'll gain the skills to develop sophisticated, interactive displays for your microcontroller projects.
#articles #arduino #esp32
Please open Telegram to view this post
VIEW IN TELEGRAM