GithubHelp home page GithubHelp logo

bitspleaze / esp-at Goto Github PK

View Code? Open in Web Editor NEW

This project forked from espressif/esp-at

0.0 0.0 0.0 201.59 MB

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

License: Apache License 2.0

Shell 0.38% Python 26.53% C 64.58% HTML 4.98% CMake 3.53%

esp-at's Introduction

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-C6, 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).

Introduction

Espressif SoC chipsets are often used as add-on modules to seamlessly integrate wireless connectivity features into new and existing products. In an effort to facilitate this and cut down on engineering costs, Espressif Systems has developed a set of AT commands (Please select your target chip from the dropdown menu in the top left corner of the page) that can be used 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 v3.2.0.0 v3.3.0.0 v3.4.0.0 v4.0.0.0 master
ESP32 alt text alt text alt text alt text alt text
ESP32-C3 alt text alt text alt text alt text alt text
ESP32-C2 alt text alt text alt text alt text alt text
ESP32-C6 alt text alt text alt text alt text
ESP32-S2 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: Rupported 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.

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 support ESP32-C5 series of chips.
  • ESP-AT will not support ESP32-S3 and ESP32-H series of chips.

Support Periods of ESP-AT

support periods

Resources

esp-at's People

Contributors

xcguang avatar ustccw avatar xiewenxiang avatar wujiangang avatar esp-coco avatar luxin812 avatar heyinling avatar simple12360 avatar mahavirj avatar krzychb avatar wangyuxin-esp avatar songjiaxiu-espressif avatar fayey avatar adityahpatwardhan avatar donghengqaz avatar natashali-espressif avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.