GithubHelp home page GithubHelp logo

esp32-resources's Introduction

ESP32 is a tiny soc with 2.4G WiFi and Bluetooth 4.2 in one combo chip. With a few other compoments, users can use this chip to assamble electronics, like IOT module, camera video stream deliver, wearable devices and so on.

This Project collects resources about ESP32, to help users to make a better using of this interesting and powerful chip.

Some propertisabout ESP32

Wi-Fi

  • 802.11 b/g/n/e/i
  • 802.11 n (2.4 GHz), up to 150 Mbps
  • Wi-Fi Protected Access (WPA)/WPA2/WPA2-Enterprise/Wi-Fi Protected Setup (WPS)
  • Infrastructure BSS Station mode/SoftAP mode
  • Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode and P2P Power Management • UMA compliant and certified
  • Antenna diversity and selection

Bluetooth

  • Compliant with Bluetooth v4.2 BR/EDR and BLE specification
  • Class-1, class-2 and class-3 transmitter without external power amplifier • Enhanced power control
  • +10 dBm transmitting power
  • High speed UART HCI, up to 4 Mbps
  • BT 4.2 controller and host stack
  • Service Discover Protocol (SDP)
  • General Access Profile (GAP)
  • Bluetooth Low Energy (BLE)
  • ATT/GATT
  • BLE Beacon

CPU and Memory

  • Xtensa® Dual-Core 32-bit LX6 microprocessors, up to 600 DMIPS • 448 KByte ROM
  • 520 KByte SRAM
  • 16 KByte SRAM in RTC
  • QSPI Flash/SRAM, up to 4 x 16 MBytes • Power supply: 2.2 V to 3.6 V 1.3.2 Clocks and Timers
  • Two timer groups, including 2 x 64-bit timers and 1 x main watchdog in each group • RTC timer with sub-second accuracy
  • RTC watchdog

Peripheral Interfaces

  • 12-bit SAR ADC up to 18 channels • 2 × 8-bit D/A converters
  • 10 × touch sensors
  • Temperature sensor
  • 4 × SPI
  • 2 × I2S
  • 2 × I2C
  • 3×UART
  • 1 host (SD/eMMC/SDIO) • 1 slave (SDIO/SPI)
  • Ethernet MAC interface with dedicated DMA and IEEE 1588 support • CAN 2.0
  • IR (TX/RX)
  • Motor PWM
  • LED PWM up to 16 channels
  • Hall sensor
  • Ultra low power analog pre-amplifier

Security

  • IEEE 802.11 standard security features all supported, including WFA, WPA/WPA2 and WAPI • Secure boot
  • Flash encryption
  • 1024-bit OTP, up to 768-bit for customers
  • Cryptographic hardware acceleration: – AES

esp32-resources's People

Contributors

goldelec avatar koupoo avatar

Watchers

 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.