Headquartered in Zhangjiang Hitech Park, Espressif Systems (Shanghai) Pte. Ltd. is a fabless semiconductor company providing cutting-edge low power Wi-Fi SoCs and wireless solutions for communications and IoT applications..

Espressif SDK:

Want to get the best out of our awesome wireless chipsets? The royalty-free Espressif SDK (Software Development Kit) is packed with drivers and code samples that will get you up and running in a matter of hours!

SDK features:

  • - Effective APIs for networking functions
  • - Encryption schemes supported for secure communication
  • - Extensively optimized libraries for compact and high-performance code
  • - Drivers for hardware peripherals
  • - Project templates and example projects
  • Espressif HomeKit SDK:

    Create smarter and safer home devices with Espressif's SDK for Apple HomeKit, with our full support for all stages of development, certification and manufacturing.


    Espressif Wi-Fi and Bluetooth 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 that can be used to interface with Espressif products.


    A cost-effective and highly integrated Wi-Fi MCU for IoT applications

    The ESP8266EX microcontroller integrates a Tensilica L106 32-bit RISC processor, which achieves extra-low power consumption and reaches a maximum clock speed of 160 MHz. The Real-Time Operating System (RTOS) and Wi-Fi stack allow about 80% of the processing power to be available for user application programming and development. The power-saving architecture features three modes of operation: active mode, sleep mode and deep sleep mode. This allows battery-powered designs to run longer.

    ESP8266EX is capable of functioning consistently in industrial environments, due to its wide operating temperature range. With highly-integrated on-chip features and minimal external discrete component count, the chip offers reliability, compactness and robustness. Following are the various options of modules:

    Modules and Development boards based on ESP8266:

    2. ESP-WROOM-S2:

    The flash used on this module is a 2-MB SPI flash connected to HSPI, with a package size of SOP 8-150 mil. The gain of the on-board PCB antenna is 2 dBi. The ESP-WROOM-S2 works as the SDIO/SPI slave with the SPI speed of up to 8 Mbps.

    ESP32 Based Modules: (WiFi + BLE ):

    ESP32 is a single chip 2.4 GHz Wi-Fi and Bluetooth combo chip designed with TSMC ultra low power 40 nm technology. It is designed and optimized for the best power performance, RF performance, robustness, versatility, features and reliability, for a wide variety of applications, and different power profiles.

    ESP32 is designed for mobile, wearable electronics, and Internet of Things (IoT) applications. It has many features of the state-of-the-art low power chips, including fine resolution clock gating, power modes, and dynamic power scaling. For instance, in a low-power IoT sensor hub application scenario, ESP32 is woken up periodically and only when a specified condition is detected; low duty cycle is used to minimize the amount of energy that the chip expends. The output power of the power amplifier is also adjustable to achieve an optimal trade off between communication range, data rate and power consumption. Following are the various options of modules:

    1. ESP32 WROOM 32D and ESP32 WROOM 32U


  • Two independently-controlled CPU cores with adjustable clock frequency, ranging from 80 MHz to 240 MHz
  • +19.5 dBm output at the antenna ensures a good physical range
  • Classic Bluetooth for legacy connections, also supporting L2CAP, SDP, GAP, SMP, AVDTP, AVCTP, A2DP (SNK) and AVRCP (CT)
  • Support for Bluetooth Low Energy (BLE) profiles including L2CAP, GAP, GATT, SMP, and GATT-based profiles like BluFi, SPP-like, etc
  • Bluetooth Low Energy (BLE) connects to smart phones, broadcasting low-energy beacons for easy detection
  • Sleep current is less than 5 ��A, making it suitable for battery-powered and wearable-electronics applications
  • Integrates 4 MB flash
  • Peripherals include capacitive touch sensors, Hall sensor, low-noise sense amplifiers, SD card interface, Ethernet, high-speed SPI, UART, I2S and I2C
  • Fully certified with integrated antenna and software stacks
  • Certificates and Compliances:

    Suitable for commercial application development with a robust 4-layer FCC, CE, IC, TELEC, SRRC & KCC compliant design and wide operating temperature range of -40��C to 85��C.

    2. ESP32 WROVER /B Series:

    ESP32-WROVER-B is a powerful, generic WiFi-BT-BLE MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming and MP3 decoding.

    This module is provided in two versions: one with a PCB antenna, the other with an IPEX antenna. ESP32-WROVER-B features a 4 MB external SPI flash and an additional 8 MB SPI Pseudo static RAM (PSRAM).