# ESP32 Development

Comprehensive ESP32 development examples including WiFi and Bluetooth applications, MicroPython and C/C++ development, low-power IoT devices, and edge sensor networks

> Canonical page: https://elysiatools.com/en/samples/esp32

- **Category:** IoT & Embedded

- **Keywords:** esp32, wifi, bluetooth, micropython, arduino, iot, embedded, low-power, sensors

## Overview

Comprehensive ESP32 development examples including WiFi and Bluetooth applications, MicroPython and C/C++ development, low-power IoT devices, and edge sensor networks

## Examples

- **ESP32 WiFi Station and Access Point**: Complete WiFi connectivity setup including station mode, access point mode, auto-reconnection, and network scanning
- **ESP32 Bluetooth Communication**: Bluetooth Classic and BLE implementation for ESP32 including device discovery, data transfer, and peripheral mode
- **ESP32 MicroPython IoT Device**: Complete IoT device implementation using MicroPython with sensor integration, data logging, and cloud connectivity
- **ESP32 Low-Power Sensor Node**: Optimized ESP32 implementation for battery-powered IoT sensor networks with deep sleep, power management, and LoRa communication

## When to use

- Use this sample set when you want reference inputs for ESP32 Development.
- Use it to preview output formats and compare related sample variants.

## How it works

- Open a sample entry to inspect the prepared example payload or asset.
- Compare it with related tools to understand how the workflow connects.

## Use cases

- ESP32 WiFi Station and Access Point
- ESP32 Bluetooth Communication
- ESP32 MicroPython IoT Device
- ESP32 Low-Power Sensor Node

## Frequently asked questions

### What is included in ESP32 Development?

This page includes curated sample entries, related tools, and neighboring sample collections for ESP32 Development.

## Related tools

- [AAC to OGG Converter](https://elysiatools.com/en/tools/aac-to-ogg): Convert AAC audio files to OGG Vorbis format with quality and channel controls
- [Batch Audio Converter](https://elysiatools.com/en/tools/audio-batch-converter): Convert multiple audio files between different formats like MP3, WAV, FLAC, AAC, OGG, Opus with quality settings and batch processing
- [Audio Change Bitrate](https://elysiatools.com/en/tools/audio-change-bitrate): Re-encode audio to a new bitrate while keeping the same format
- [Audio Channel Resample](https://elysiatools.com/en/tools/audio-channel-resample): Change the number of channels (mono/stereo) while keeping the same format
- [Audio Chord Progression Detector](https://elysiatools.com/en/tools/audio-chord-progression-detector): Estimate an audio file's chord sequence locally and download CSV, JSON, SVG, and method notes in one ZIP.
- [Audio Codec Swap](https://elysiatools.com/en/tools/audio-codec-swap): Change the codec of an audio file within a chosen output format
- [Audio Format Converter](https://elysiatools.com/en/tools/audio-converter): Convert audio files between different formats like MP3, WAV, FLAC, AAC, OGG with quality settings and volume adjustment
- [Audio Cutter](https://elysiatools.com/en/tools/audio-cutter): Cut and extract audio clips from audio files with precise time selection

## Related content

- [Arduino Development](https://elysiatools.com/en/samples/arduino): Comprehensive Arduino development examples including microcontroller programming, sensor and actuator control, robotics projects, and real-time system design
- [Raspberry Pi Development](https://elysiatools.com/en/samples/raspberry-pi): Comprehensive Raspberry Pi development examples including GPIO control, sensor interfacing, Python/C++ embedded development, IoT projects, and cluster management
- [ELK Stack Log Analysis Samples](https://elysiatools.com/en/samples/elk-stack-samples): Comprehensive ELK Stack (Elasticsearch, Logstash, Kibana) samples for log aggregation, processing, and visualization in distributed systems
- [Copyright-Free OGG Vorbis Audio Samples](https://elysiatools.com/en/samples/ogg-samples): Open-source OGG Vorbis audio samples for testing and development, featuring excellent compression with nature sounds and meditation music
- [Web Error Handling Python Samples](https://elysiatools.com/en/samples/web-error-handling-python): Web Python error handling examples including exception catching, logging, and parameter validation
- [Windows Error Handling C++ Samples](https://elysiatools.com/en/samples/windows-error-handling-cpp): Windows C++ error handling examples including exception handling, logging, and parameter validation
