랭킹으로 돌아가기

espressif/esp-at

C

AT application for ESP32/ESP32-C2/ESP32-C3/ESP32-C6/ESP8266

esp32esp-idfatuartsdiospiethernetwifibleesp8266esp32c3qcloud
스타 성장
스타
1.2k
포크
1.2k
주간 성장
이슈
81
5001k
2017년 1월2020년 3월2023년 5월2026년 7월
README

ESP-AT

alt text

esp-at project was started and powered by Espressif Systems (@espressif) as an official project, for the ESP32-C2, ESP32-C3, ESP32-C5, ESP32-C6, ESP32-C61, ESP32, and ESP32-S2 Series SoCs provided for Windows, Linux, and macOS.
It is now supported and maintained by Espressif esp-at team (@esp-at). Before using the ESP-AT solution, please read the disclaimer carefully and comply with its terms and precautions.

Introduction

Espressif SoCs serve as add-on modules, easily integrating wireless connectivity into existing products. To reduce development costs, Espressif offers a set of AT commands (select your target chip from the dropdown menu in the top left corner) that enable users to interface with Espressif products.

The AT solution provided by Espressif allows for rapid integration by providing:

  • In-built a large number of AT commands
  • Easy integration with resource-constrained host platforms
  • Easy-to-parse command-response protocols
  • Customized, user-defined AT commands

ESP-AT Release and SoC Compatibility

The following table shows ESP-AT support status of Espressif SoCs.

Chip v4.1.1.0 v5.0.1.0 master
ESP32 alt text alt text alt text
ESP32-C3 alt text alt text alt text
ESP32-C2 alt text alt text alt text
ESP32-C6 alt text alt text alt text
ESP32-S2 alt text alt text alt text
ESP32-C5 alt text alt text
ESP32-C61 alt text alt text
  • alt text: Released versions. You can click alt text to go to the corresponding release page and download the AT firmware.
  • alt text: Supported versions. You can click alt text to go to the corresponding branch and develop your own AT firmware.
  • alt text: Pre-release versions, expected to release AT firmware for the corresponding chip soon.
  • alt text: No plan to release AT firmware for the corresponding chip.

Please choose one of the following options based on your needs:

  • The default AT firmware meets your requirements: It is recommended to use the latest released version of the firmware corresponding to the chip.
  • The default AT firmware does not meet your requirements and stability is a priority: It is recommended to develop your AT firmware based on the latest released version of the firmware corresponding to the chip.
  • The default AT firmware does not meet your requirements and you want more new features: It is recommended to develop your AT firmware based on the master branch.

Other series of chips:

  • ESP-AT will not support ESP32-S3 and ESP32-H2 series of chips.

Support Periods of ESP-AT

support periods

Resources

관련 저장소
ruvnet/RuView

π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.

Rustcrates.ioMIT Licensedenseposewifi
cognitum.one/RuView
82.8k11.1k
raysan5/raylib

A simple and easy-to-use library to enjoy videogames programming

Czlib Licenseraylibc
raylib.com
34k3.2k
78/xiaozhi-esp32

An MCP-based chatbot | 一个基于MCP的聊天机器人

C++MIT Licensechatbotesp32
xiaozhi.me
28.3k6.4k
arendst/Tasmota

Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

CGNU General Public License v3.0tasmotafirmware
tasmota.github.io/docs
24.6k5.1k
wled/WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP32 over WiFi!

C++European Union Public License 1.2lightesp8266
kno.wled.ge
18.4k4.3k
tinygo-org/tinygo

Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

GoGo ModulesOthermicrocontrollertinygo
tinygo.org
17.6k1.1k
MarlinFirmware/Marlin

Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

C++GNU General Public License v3.0repraparduino
marlinfw.org
17.5k19.7k
espressif/arduino-esp32

Arduino core for the ESP32 family of SoCs

C++GNU Lesser General Public License v2.1arduinoesp-idf
17.1k7.9k
Aircoookie/WLED

Control WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!

C++lightesp8266
kno.wled.ge
15.6k3.4k
justcallmekoko/ESP32Marauder

A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32

C++esp32arduino
11.6k1.4k
esphome/esphome

ESPHome is a system to control your ESP32, ESP8266, BK72xx, RP2040 by simple yet powerful configuration files and control them remotely through Home Automation systems.

C++Otherhome-automationiot
esphome.io
11.4k5.5k
xinnan-tech/xiaozhi-esp32-server

本项目为xiaozhi-esp32提供后端服务,帮助您快速搭建ESP32设备控制服务器。Backend service for xiaozhi-esp32, helps you quickly build an ESP32 device control server.

JavaScriptnpmMIT Licensedifyesp32
xiaozhi.biz
10.1k3.4k