Skip to content

upc-iot-lab/esp32-DHT22-rest-api-client-embedded-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 REST API Client Embedded App

Overview

This project is a sample embedded application for the ESP32 microcontroller, showcasing WiFi connectivity and REST API client interactions. It demonstrates JSON serialization/deserialization, HTTP POST and GET requests, and basic IoT functionality using the Arduino framework. The project is designed to run on the ESP32 DevKit-C V4 board and is simulated on the Wokwi platform.

Features

  • Connects to a WiFi network using predefined credentials.
  • Sends a POST request with a JSON payload to a REST API endpoint.
  • Retrieves data via a GET request and processes the JSON response.
  • Displays connection details and API responses via the serial monitor.
  • Simulated on Wokwi for easy testing and development.

Prerequisites

To run this project, you need:

  • An ESP32 DevKit-C V4 board (for hardware deployment) or access to Wokwi for simulation.
  • Arduino IDE or a compatible development environment.
  • The following Arduino libraries:
    • ArduinoJson
    • WiFi
    • HTTPClient
  • A stable internet connection for WiFi and API communication.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages