MCPcopy Create free account
hub / github.com/Heltec-Aaron-Lee/WiFi_Kit_series

github.com/Heltec-Aaron-Lee/WiFi_Kit_series @3.3.8

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.3.8 ↗ · + Follow
5,002 symbols 9,205 edges 600 files 1,085 documented · 22% updated 15d ago3.3.8 · 2026-04-15★ 921172 open issues

Browse by type

Functions 4,483 Types & classes 519
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Heltec ESP32 Series Arduino Develop Environment

GitHub License GitHub Release GitHub Release Date - Published_At GitHub Downloads (all assets, all releases)

English | 简体中文

This environment is fully cloned from espressif® ESP32 projects, on that basis, we fixed "variants" folder and "boards.txt", for convenience of "Arduino + ESP" beginners and Heltec ESP32 series Dev boards users.

This development environment only includes the basic framework of ESP32, ESP32-S2, ESP32-S3, ESP32-C3 MCU chips. NOT include the drivers or example code for on-board devices such as LoRa, OLED, Sensor, etc.

Here are the libraries for on-board or external devices:

Heltec ESP32 Library Includes the following features:

  • Device drivers on the Heltec ESP32 series development board, such as OLED displays, GPS and LoRa chips;
  • LoRaWAN library compatible with ESP32 Arduino environment;
  • Some external sensor examples;
  • Some examples of practical functions.

E-Ink Library includes the drivers and examples for multi size E-Ink displays.

Contents

Instructions

The following table lists products based on ESP32 :

MCU Relative boards
ESP32-S3 WIFI Kit 32 (V3)

WIFI LoRa 32 (V3)

Wireless Stick (V3)

Wireless Stick Lite (V3)

Wireless Paper

Wireless Tracker

Wireless Shell (V3)

Multi-Size E-Ink driver (HT-DE01)

Vision Master E213

Vision Master E290

Vision Master T190 | |ESP32-C3|ESP32 C3 Dev-Board

CT62 LoRa Module| |ESP32-PICO |Wireless Shell (V3)

Wireless Stick Lite -- Not recommended for new designs| |ESP32 D0|WIFI LoRa 32 (V2) -- Not recommended for new designs

Wireless Stick -- Not recommended for new designs|

Installation Instructions

Decoding exceptions

You can use EspExceptionDecoder to get meaningful call trace.

Issue/Bug report template

Before reporting an issue, make sure you've searched for similar one that was already created. Also make sure to go through all the issues labelled as for reference.

Also you can talk in our forum: http://community.heltec.cn/ 

Contact us

 

简体中文

本项目完全是从乐鑫提供的 ESP32 项目上克隆下来的,在此基础上,我们修改了“variants”文件夹和“boards.txt”里面的内容(增加开发板的定义和信息),这样可以方便用户(尤其是初学者)使用我司生产的 ESP32 系列开发板。

这个开发环境只包含开发板上已有硬件的相关驱动,其它外接设备驱动在以下库里:

传感器驱动: https://github.com/HelTecAutomation/Heltec_ESP32

墨水屏驱动: https://github.com/HelTecAutomation/e-ink

内容

说明

下表列出了基于ESP32芯片的产品型号:

MCU Relative boards
ESP32s3 WIFI Kit 32(v3), WIFI LoRa 32(v3), Wireless Stick(v3), Wireless Stick Lite(v3), Wireless Paper, Wireless Tracker, Wireless Shell(v3),HT-DE01
ESP32c3 Esp32 c3 Dev-Board, Ct62
ESP32-PICO Wireless Shell(v3), Wireless Stick Lite
ESP32 D0 WIFI LoRa 32 (V2), Wireless Stick

安装指南

首先,确保你的电脑上已经安装了最新的Arduino IDE。如果没有安装,请参考这篇文档:https://docs.heltec.cn/#/zh_CN/user_manual/how_to_install_git_and_arduino

- 通过Arduino IDE的库管理器安装 (强烈推荐)

编码规则

可以参考这篇文章来了解Arduino的插件和编码规则:EspExceptionDecoder.

问题讨论 & BUG报告

在报告BUG之前,请先做详细的测试,如果问题真的存在,您可以通过以下方式报告或者讨论:

联系我们

Core symbols most depended-on inside this repo

Shape

Method 3,321
Function 1,162
Class 473
Enum 46

Languages

C++85%
C12%
Python3%
PHP1%

Modules by API surface

libraries/AsyncUDP/src/AsyncUDP.cpp66 symbols
cores/esp32/esp32-hal-uart.c64 symbols
cores/esp32/esp32-hal-spi.c63 symbols
cores/esp32/esp32-hal-tinyusb.c60 symbols
tests/performance/superpi/pi_fftcs.cpp59 symbols
libraries/BLE/src/BLEDevice.cpp58 symbols
libraries/WebServer/src/WebServer.cpp57 symbols
libraries/BluetoothSerial/src/BluetoothSerial.cpp56 symbols
libraries/HTTPClient/src/HTTPClient.cpp55 symbols
tools/gen_esp32part.py52 symbols
libraries/BLE/src/BLEAdvertising.cpp49 symbols
libraries/Network/src/NetworkClient.cpp48 symbols

For agents

$ claude mcp add WiFi_Kit_series \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page