https://github.com/whitehodok/esp32-s3-n8r2-wifiserver
https://github.com/whitehodok/esp32-s3-n8r2-wifiserver
arduino-library esp32s3
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/whitehodok/esp32-s3-n8r2-wifiserver
- Owner: WhiteHodok
- Created: 2025-03-31T15:23:50.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-03-31T16:16:44.000Z (6 months ago)
- Last Synced: 2025-03-31T17:29:11.539Z (6 months ago)
- Topics: arduino-library, esp32s3
- Language: C++
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ESP32 Wi-Fi AP + Web Server

Этот проект демонстрирует использование ESP32 в режиме точки доступа (Wi-Fi AP) и веб-сервера для приема и отображения сообщений через веб-интерфейс.
This project demonstrates the use of ESP32 as a Wi-Fi Access Point (AP) and a web server to receive and display messages through a web interface.
---
## Оглавление
- [Описание проекта](#описание-проекта)
- [Требования](#требования)
- [Установка и настройка](#установка-и-настройка)
- [Используемые библиотеки](#используемые-библиотеки)
- [Схема подключения](#схема-подключения)## Table of Contents
- [Project Description](#project-description)
- [Requirements](#requirements)
- [Installation and Setup](#installation-and-setup)
- [Libraries Used](#libraries-used)
- [Wiring Diagram](#wiring-diagram)---
## Описание проекта
Этот проект позволяет ESP32 работать в режиме точки доступа (AP), создавая Wi-Fi сеть, к которой могут подключаться устройства. Через веб-интерфейс пользователь может отправлять сообщения, которые ESP32 будет отображать в консоли Serial Monitor.
---
## Project Description
This project allows the ESP32 to function as an Access Point (AP), creating a Wi-Fi network that devices can connect to. Through a web interface, users can send messages, which the ESP32 will display in the Serial Monitor.
---
## Требования
- Плата **ESP32**.
- Среда разработки **Arduino IDE** или **PlatformIO**.
- Подключение к Serial Monitor для просмотра отправленных сообщений.---
## Requirements
- **ESP32** board.
- **Arduino IDE** or **PlatformIO** development environment.
- Connection to Serial Monitor to view received messages.---
## Установка и настройка
1. Установите [Arduino IDE](https://www.arduino.cc/en/software) или [PlatformIO](https://platformio.org/).
2. Клонируйте репозиторий:
```bash
git clone https://github.com/your-repo/ESP32-AP-WebServer.git
```
3. Откройте проект в выбранной среде разработки.
4. Установите библиотеки (см. [Используемые библиотеки](#используемые-библиотеки)).
5. Загрузите скетч на ESP32.
6. Подключитесь к Wi-Fi сети "ESP32_Mikhaylyuck" (пароль: "password").
7. Откройте веб-страницу по адресу `192.168.4.1`.---
## Installation and Setup
1. Install [Arduino IDE](https://www.arduino.cc/en/software) or [PlatformIO](https://platformio.org/).
2. Clone the repository:
```bash
git clone https://github.com/your-repo/ESP32-AP-WebServer.git
```
3. Open the project in the selected development environment.
4. Install the required libraries (see [Libraries Used](#libraries-used)).
5. Upload the sketch to the ESP32.
6. Connect to the Wi-Fi network "ESP32_Mikhaylyuck" (password: "password").
7. Open the web page at `192.168.4.1`.---
## Используемые библиотеки
- [WiFi](https://www.arduino.cc/en/Reference/WiFi) – управление Wi-Fi соединением.
- [WebServer](https://github.com/espressif/arduino-esp32) – встроенный веб-сервер ESP32.Добавьте библиотеки в `platformio.ini` (если используете PlatformIO):
```ini
lib_deps =
WiFi
WebServer
```---
## Libraries Used
- [WiFi](https://www.arduino.cc/en/Reference/WiFi) – Wi-Fi connection management.
- [WebServer](https://github.com/espressif/arduino-esp32) – built-in ESP32 web server.Add libraries to `platformio.ini` (if using PlatformIO):
```ini
lib_deps =
WiFi
WebServer
```---
## Схема подключения
ESP32 работает автономно без необходимости дополнительных компонентов. Подключение к Serial Monitor выполняется через USB.
---
## Wiring Diagram
ESP32 operates standalone without the need for additional components. Connection to Serial Monitor is done via USB.