An open API service providing repository metadata for many open source software ecosystems.

GitHub / espressif 283 Repositories

espressif/esp-thread-br

Espressif Thread Border Router SDK

Language: C - Size: 17.2 MB - Last synced at: about 2 hours ago - Pushed at: about 2 months ago - Stars: 159 - Forks: 39

espressif/esp-modbus

ESP-Modbus - the officially suppported library for Modbus protocol (serial RS485 + TCP over WiFi or Ethernet).

Language: C - Size: 1.23 MB - Last synced at: about 2 hours ago - Pushed at: 3 days ago - Stars: 157 - Forks: 67

espressif/esp-idf-security-dashboard

ESP-IDF Security Vulnerability Dashboard

Language: HTML - Size: 973 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 5 - Forks: 0

espressif/esp-wifi-remote

Allows WiFi-enabled ESP capabilities on remote targets (without native WiFi) using designated transports

Language: C - Size: 458 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 11 - Forks: 2

espressif/openocd-on-esp32

OpenOCD port running on ESP32-S3 microcontrollers

Language: C - Size: 150 KB - Last synced at: about 2 hours ago - Pushed at: 5 months ago - Stars: 81 - Forks: 8

espressif/esp-usb-bridge

USB to UART&JTAG bridge, implemented on ESP32-S2 or ESP32-S3

Language: C - Size: 712 KB - Last synced at: about 2 hours ago - Pushed at: 21 days ago - Stars: 349 - Forks: 38

espressif/openthread Fork of openthread/openthread

Espressif fork of OpenThread project, used to maintain ESP-specific patches and release branches

Language: C++ - Size: 114 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 31 - Forks: 9

espressif/esp-eth-drivers

Collection of additional Ethernet drivers for ESP-IDF

Language: C - Size: 992 KB - Last synced at: about 2 hours ago - Pushed at: 3 days ago - Stars: 46 - Forks: 19

espressif/esp-idf-kconfig

Language: Python - Size: 1.3 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 7 - Forks: 5

espressif/esp-chip-errata

Espressif chip errata, which documents the known errors in SoCs and the solutions to solve the errors

Language: Python - Size: 3.46 MB - Last synced at: about 2 hours ago - Pushed at: 3 days ago - Stars: 0 - Forks: 1

espressif/esp-webrtc-solution

Language: C - Size: 6.43 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 253 - Forks: 42

espressif/pytest-embedded

A pytest plugin that designed for embedded testing

Language: Python - Size: 12.4 MB - Last synced at: about 16 hours ago - Pushed at: 4 days ago - Stars: 118 - Forks: 34

espressif/idf-eclipse-plugin

Espressif-IDE (ESP-IDF Eclipse Plugin) for ESP-IDF CMake based projects 5.x and above

Language: Java - Size: 156 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 346 - Forks: 131

espressif/esp-protocols

Collection of ESP-IDF components related to networking protocols

Language: C - Size: 18.5 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 254 - Forks: 169

espressif/freertos-gdb

Python module for operating with freeRTOS kernel objects in GDB

Language: Python - Size: 39.1 KB - Last synced at: about 2 hours ago - Pushed at: 7 months ago - Stars: 63 - Forks: 11

espressif/idf-extra-components

Additional components for ESP-IDF, maintained by Espressif

Language: C - Size: 3.76 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 201 - Forks: 110

espressif/esp-usb

Language: C - Size: 2.77 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 53 - Forks: 32

espressif/esp-stub-lib

Language: C - Size: 277 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 2

espressif/idf-ci

A tool designed to streamline the CI/CD of ESP-IDF projects, with support for both GitLab CI/CD and GitHub Actions.

Language: Python - Size: 544 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 6 - Forks: 1

espressif/developer-portal

Developer Portal

Language: HTML - Size: 115 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 17 - Forks: 40

espressif/arduino-esp32

Arduino core for the ESP32

Language: C++ - Size: 2.02 GB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 15,311 - Forks: 7,696

espressif/esp-toolchain-docs

Repository with documentation related to toolchains and debuggers maintained by Espressif

Size: 164 KB - Last synced at: about 2 hours ago - Pushed at: 10 days ago - Stars: 18 - Forks: 7

espressif/esp-idf-template

Template application for https://github.com/espressif/esp-idf

Language: Makefile - Size: 22.5 KB - Last synced at: about 2 hours ago - Pushed at: over 3 years ago - Stars: 350 - Forks: 207

espressif/esp-at

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

Language: C - Size: 248 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1,068 - Forks: 1,052

espressif/esp-nvd-mirror

Size: 1.38 GB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 0

espressif/esp-idf

Espressif IoT Development Framework. Official development framework for Espressif SoCs.

Language: C - Size: 352 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 16,141 - Forks: 7,835

espressif/openocd-esp32

OpenOCD branch with ESP32 JTAG support

Language: C - Size: 33.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 419 - Forks: 148

espressif/llvm-project Fork of llvm/llvm-project

Fork of LLVM with Xtensa specific patches. To be upstreamed.

Language: LLVM - Size: 2.32 GB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 252 - Forks: 26

espressif/esp_jrnl

ESP-IDF file-system journaling component

Language: C - Size: 69.3 KB - Last synced at: about 2 hours ago - Pushed at: 8 months ago - Stars: 3 - Forks: 3

espressif/idf-im-ui

EIM GUI: Cross-Platform ESP-IDF Installation Manager

Language: Rust - Size: 78 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 19 - Forks: 2

espressif/esp-idf-provisioning-ios

Language: Swift - Size: 11 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 153 - Forks: 71

espressif/ESP8266_RTOS_SDK

Latest ESP8266 SDK based on FreeRTOS, esp-idf style.

Language: C - Size: 64.1 MB - Last synced at: 10 days ago - Pushed at: 4 months ago - Stars: 3,466 - Forks: 1,599

espressif/esp-hosted

Hosted Solution (Linux/MCU) with ESP32 (Wi-Fi + BT + BLE)

Language: C - Size: 64.7 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 873 - Forks: 201

espressif/esptool

Serial utility for flashing, provisioning, and interacting with Espressif SoCs

Language: Python - Size: 14.4 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 6,023 - Forks: 1,445

espressif/esp-insights

ESP Insights: A remote diagnostics/observability framework for connected devices

Language: C - Size: 3.08 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 129 - Forks: 38

espressif/tinyusb Fork of hathach/tinyusb

Fork of tinyusb project with Espressif-specific patches.

Language: C - Size: 39.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 45 - Forks: 37

espressif/esp-phy-lib

Precompiled libraries for low-level RF functions in Espressif chips

Language: Shell - Size: 14.7 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 14 - Forks: 9

espressif/esp-skainet

Espressif intelligent voice assistant

Language: C - Size: 95.3 MB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 752 - Forks: 170

espressif/esp-matter

Espressif's SDK for Matter

Language: C++ - Size: 11.1 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 873 - Forks: 197

espressif/kicad-libraries

KiCad libraries for Espressif SoCs, modules, and DevKits.

Language: Python - Size: 51.1 MB - Last synced at: 10 days ago - Pushed at: 7 months ago - Stars: 971 - Forks: 133

espressif/esp32-camera

Language: C - Size: 2.19 MB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 2,343 - Forks: 719

espressif/rust-esp32-example

Example of Rust integration into an ESP-IDF project, for ESP32 series of chips

Language: Rust - Size: 90.8 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 484 - Forks: 39

espressif/esp-rainmaker-mcp

ESP RainMaker MCP server

Language: Python - Size: 53.7 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 3

espressif/esp-csi

Applications based on Wi-Fi CSI (Channel state information), such as indoor positioning, human detection

Language: C - Size: 39.6 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 893 - Forks: 126

espressif/esp-box

The ESP-BOX is a new generation AIoT development platform released by Espressif Systems.

Language: HTML - Size: 397 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 1,083 - Forks: 242

espressif/esp-docs

Python based wrapper for Sphinx, intended to simplify and extend Sphinx's functionality to better suit the documentation needs for Espressif's development frameworks

Language: Python - Size: 13.6 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 23 - Forks: 16

espressif/esp-drone

Mini Drone/Quadcopter Firmware for ESP32 and ESP32-S Series SoCs.

Language: C - Size: 46.1 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 1,221 - Forks: 321

espressif/esp-apple-homekit-adk

This is a port for Apple's Open Source HomeKit ADK

Language: C - Size: 56.6 KB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 644 - Forks: 69

espressif/esp-dsp

DSP library for ESP-IDF

Language: C - Size: 1.48 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 582 - Forks: 103

espressif/esp-who

Face detection and recognition framework

Language: C - Size: 139 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 1,896 - Forks: 502

espressif/esp-adf

Espressif Advanced Development Framework for Multimedia Applications

Language: C - Size: 166 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 2,019 - Forks: 794

espressif/esp-serial-flasher

Library for flashing Espressif SoCs from other MCUs.

Language: C - Size: 4.39 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 474 - Forks: 131

espressif/idf-component-manager

Tool for installing ESP-IDF components

Language: Python - Size: 2.51 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 58 - Forks: 18

espressif/crosstool-NG Fork of jcmvbkbc/crosstool-NG

crosstool-NG with support for Xtensa

Language: Shell - Size: 19.3 MB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 140 - Forks: 65

espressif/esp-dl

Espressif deep-learning library for AIoT applications

Language: Assembly - Size: 661 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 785 - Forks: 152

espressif/qemu Fork of qemu/qemu

Fork of QEMU with Espressif patches. See Wiki for details.

Language: C - Size: 560 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 282 - Forks: 82

espressif/esp-brookesia

ESP-Brookesia is a human-machine interaction development framework designed for AIoT devices.

Language: C - Size: 13.9 MB - Last synced at: 10 days ago - Pushed at: 11 days ago - Stars: 390 - Forks: 86

espressif/idf-build-apps

Tool to build multiple IDF applications in CI

Language: Python - Size: 941 KB - Last synced at: about 2 hours ago - Pushed at: 6 days ago - Stars: 23 - Forks: 9

espressif/esp-mesh-lite

A lite version Wi-Fi Mesh, each node can access the network over the IP layer.

Language: C - Size: 52.1 MB - Last synced at: 10 days ago - Pushed at: 27 days ago - Stars: 175 - Forks: 35

espressif/esp-moonlight

Language: C - Size: 22 MB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 63 - Forks: 36

espressif/vscode-esp-idf-extension

Visual Studio Code extension for ESP-IDF projects

Language: TypeScript - Size: 43.5 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1,281 - Forks: 335

espressif/esp32-wifi-lib

ESP32 WiFi stack precompiled libraries

Language: Shell - Size: 1.46 GB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 184 - Forks: 74

espressif/esp-hosted-mcu

Language: C - Size: 33.8 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 49 - Forks: 14

espressif/esp32-nesemu

Proof-of-concept NES emulator for the ESP32

Language: C - Size: 372 KB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 586 - Forks: 180

espressif/esp-rainmaker

ESP RainMaker Agent for firmware development

Language: C - Size: 5.48 MB - Last synced at: 10 days ago - Pushed at: 24 days ago - Stars: 548 - Forks: 187

espressif/esp-bsp

Board support components for Espressif development boards

Language: C - Size: 111 MB - Last synced at: 10 days ago - Pushed at: 12 days ago - Stars: 320 - Forks: 161

espressif/esp-idf-ci-action Fork of georgik/esp-idf-ci-action

GitHub Action for ESP32 CI

Size: 41 KB - Last synced at: 10 days ago - Pushed at: 10 months ago - Stars: 92 - Forks: 26

espressif/esp-launchpad

Configurable Browser-based Image Flasher

Language: CSS - Size: 1.07 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 67 - Forks: 33

espressif/esp-tflite-micro

TensorFlow Lite Micro for Espressif Chipsets

Language: C++ - Size: 2.8 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 522 - Forks: 120

espressif/esp-rainmaker-common

ESP RainMaker Common

Language: C - Size: 118 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 7 - Forks: 21

espressif/esp-now

A connectionless Wi-Fi communication protocol

Language: C - Size: 16.5 MB - Last synced at: 10 days ago - Pushed at: 5 months ago - Stars: 660 - Forks: 112

espressif/esp-sr

Speech recognition

Language: C - Size: 288 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1,065 - Forks: 155

espressif/esp-mdf 📦

Espressif Mesh Development Framework, limited maintain, recommend to use https://github.com/espressif/esp-mesh-lite

Language: C - Size: 34 MB - Last synced at: 10 days ago - Pushed at: about 1 year ago - Stars: 816 - Forks: 256

espressif/esp-iot-solution

Espressif IoT Library. IoT Device Drivers, Documentations and Solutions.

Language: C - Size: 117 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 2,330 - Forks: 885

espressif/esp-llvm-embedded-toolchain

Scripts and tools for building LLVM based toolchain. Forked from https://github.com/ARM-software/LLVM-embedded-toolchain-for-Arm

Language: C - Size: 1.02 MB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 3

espressif/newlib-esp32

Version of newlib used in ESP32 ROM and ESP-IDF

Language: C - Size: 99.5 MB - Last synced at: about 2 hours ago - Pushed at: about 1 month ago - Stars: 37 - Forks: 20

espressif/esp-detection

Lightweight real-time object detection on ESP series chips, based on Ultralytics YOLOv11

Language: Python - Size: 54.9 MB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 39 - Forks: 3

espressif/esptool-js

Javascript implementation of flasher tool for Espressif chips, running in web browser using WebSerial.

Language: TypeScript - Size: 1.26 MB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 393 - Forks: 135

espressif/esp-qcloud

基于 ESP-IDF 原生开发接入腾讯 IoT Explorer,支持 ESP32/ESP32S2,快速实现腾讯连连控制。

Language: C - Size: 10.5 MB - Last synced at: 10 days ago - Pushed at: over 1 year ago - Stars: 79 - Forks: 36

espressif/esp-nimble Fork of apache/mynewt-nimble

A fork of NimBLE stack, for use with ESP32 and ESP-IDF

Language: C - Size: 19.6 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 92 - Forks: 63

espressif/esp-lowcode-matter

ESP LowCode: For Building Matter-enabled connected products

Language: ZAP - Size: 34.8 MB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 42 - Forks: 17

espressif/picolibc

Language: C - Size: 184 MB - Last synced at: about 2 hours ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

espressif/esp-gmf

Espressif General Multimedia Framework (ESP-GMF)

Language: C - Size: 1.62 MB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 61 - Forks: 15

espressif/usb-pids

Customer-allocated USB PIDs under the Espressif VID

Language: Shell - Size: 242 KB - Last synced at: 10 days ago - Pushed at: 14 days ago - Stars: 105 - Forks: 161

espressif/esp-mqtt

ESP32 mqtt component

Language: C - Size: 1.81 MB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 667 - Forks: 271

espressif/esp-rainmaker-cli

Language: Python - Size: 354 KB - Last synced at: 10 days ago - Pushed at: 2 months ago - Stars: 10 - Forks: 20

espressif/esp32-doom

A proof-of-concept port of PrBoom to the ESP32. Needs psram hardware.

Language: C++ - Size: 3.98 MB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 243 - Forks: 48

espressif/book-esp32c3-iot-projects

《ESP32-C3 物联网工程开发实战》配套代码

Language: Swift - Size: 6.05 MB - Last synced at: 10 days ago - Pushed at: over 2 years ago - Stars: 143 - Forks: 42

espressif/idf-im-cli

EIM CLI: Cross-Platform ESP-IDF Installation Manager

Language: Rust - Size: 68.9 MB - Last synced at: about 2 hours ago - Pushed at: 5 months ago - Stars: 11 - Forks: 1

espressif/esp31-smsemu 📦

Language: C - Size: 396 KB - Last synced at: 10 days ago - Pushed at: over 9 years ago - Stars: 37 - Forks: 16

espressif/esp-zigbee-sdk

Espressif Zigbee SDK

Language: C - Size: 39 MB - Last synced at: 10 days ago - Pushed at: 24 days ago - Stars: 294 - Forks: 57

espressif/esp-rainmaker-app-sdk-ts

ESP RainMaker SDK in TypeScript

Language: TypeScript - Size: 458 KB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

espressif/esp-rainmaker-admin-cli

Language: Python - Size: 295 KB - Last synced at: 10 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 6

espressif/esp-dev-kits

Docs, Schematics, Factory Firmwares for ESP Development Kits

Language: Python - Size: 714 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 493 - Forks: 204

espressif/esp32-c3-book-en

Read the book here:

Language: HTML - Size: 144 MB - Last synced at: 10 days ago - Pushed at: about 2 years ago - Stars: 54 - Forks: 6

espressif/esp-idf-provisioning-android

Android Provisioning application for ESP-IDF Unified provisioning

Language: Java - Size: 5 MB - Last synced at: 10 days ago - Pushed at: 17 days ago - Stars: 240 - Forks: 154

espressif/esp-ppq Fork of OpenPPL/ppq

PPL Quantization Tool (PPQ) is a powerful offline neural network quantization tool.

Language: Python - Size: 6.16 MB - Last synced at: 10 days ago - Pushed at: 19 days ago - Stars: 21 - Forks: 6

espressif/esp-nn

Optimised Neural Network functions for Espressif chipsets

Language: Assembly - Size: 305 KB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 186 - Forks: 30

espressif/esp-h264-component

H264 encoder/decoder of espressif

Language: C - Size: 12.6 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 38 - Forks: 0

espressif/esp-idf-monitor

Language: Python - Size: 3.29 MB - Last synced at: 10 days ago - Pushed at: 23 days ago - Stars: 30 - Forks: 13