ESP32/ESP8266 Plot Sensor Readings in Real Time Charts – Web Server

Learn how to plot sensor readings (temperature, humidity, and pressure) on a web server using the ESP32 or ESP8266 with Arduino IDE. The ESP will host a web page with three real time charts that have new readings added every 30 seconds. Project Overview In this tutorial we’ll build an asynchronous web server using the ESPAsyncWebServerContinue reading “ESP32/ESP8266 Plot Sensor Readings in Real Time Charts – Web Server”

Build Robot Car Chassis Kit – Arduino

In this post you’re going to learn how to build a robot car chassis kit that is commonly used with the Arduino board. You can either watch the video tutorial or follow the written instructions. Written step-by-step instructions 1) This is the package that you get with the Smart Robot Car Chassis Kit. 2) Open the package – it comes withContinue reading “Build Robot Car Chassis Kit – Arduino”

ESP32/ESP8266 Analog Readings with MicroPython

This tutorial shows how to read analog values with the ESP32 and ESP8266 boards using MicroPython firmware. As an example, we’ll read the values from a potentiometer. Getting analog readings with ESP32 and ESP8266 is a bit different, so there is a section for each board in this tutorial. Prerequisites To follow this tutorial youContinue reading “ESP32/ESP8266 Analog Readings with MicroPython”

ESP32/ESP8266 Digital Inputs and Digital Outputs with MicroPython

This tutorial shows how to control the ESP32 and ESP8266 GPIOs as digital inputs and digital outputs using MicroPython firmware. As an example, you’ll learn how to read the value of a pushbutton and light up an LED accordingly. Prerequisites To follow this tutorial you need MicroPython firmware installed in your ESP32 or ESP8266 boards.Continue reading “ESP32/ESP8266 Digital Inputs and Digital Outputs with MicroPython”

Flashing MicroPython Firmware with esptool.py on ESP32 and ESP8266

This posts shows how to flash MicroPython firmware on ESP32/ESP8266 boards using the esptool.py. It works on Windows, Mac OS X, and Linux. For the official documentation, you can visit the esptool.py GitHub page. Tip: for an easier method to flash the ESP32/ESP8266 with MicroPython, we recommend reading this guide to flash MicroPython with uPyCraft IDE. However, we’veContinue reading “Flashing MicroPython Firmware with esptool.py on ESP32 and ESP8266”

Getting Started with Thonny MicroPython (Python) IDE for ESP32 and ESP8266

If you want to program your ESP32 and ESP8266 with MicroPython firmware, it’s very handy to use an IDE. In this guide, we’ll introduce you to Thonny IDE. After completing this guide, you’ll have your first LED blinking using MicroPython and Thonny IDE. We’ve experimented with several IDEs to program the ESP32 and ESP8266 boards usingContinue reading “Getting Started with Thonny MicroPython (Python) IDE for ESP32 and ESP8266”

ESP32-CAM AI-Thinker Pinout Guide: GPIOs Usage Explained

The ESP32-CAM is a development board with an ESP32-S chip, an OV2640 camera, microSD card slot and several GPIOs to connect peripherals. In this guide, we’ll take a look at the ESP32-CAM GPIOs and how to use them. Pinout Diagram The following image shows the pinout diagram for the ESP32-CAM AI-Thinker. Schematic Diagram The following figureContinue reading “ESP32-CAM AI-Thinker Pinout Guide: GPIOs Usage Explained”

How to Program / Upload Code to ESP32-CAM AI-Thinker (Arduino IDE)

The ESP32-CAM AI-Thinker development board can be programmed using Arduino IDE. This guide shows how to program and upload code to the ESP32-CAM (AI-Thinker) development board using Arduino IDE. The ESP32-CAM AI-Thinker module is an ESP32 development board with an OV2640 camera, microSD card support, on-board flash lamp and several GPIOs to connect peripherals. However, it doesn’tContinue reading “How to Program / Upload Code to ESP32-CAM AI-Thinker (Arduino IDE)”

Design a site like this with WordPress.com
Get started