#ESP32

kicad-libraries - KiCad专用Espressif系列芯片模组PCB设计库
KiCadEspressifESP32PCB设计开源硬件Github开源项目
这是一个为KiCad 8设计的Espressif系列芯片和模组PCB库。库中包含ESP32、ESP8266等SoC以及WROOM、WROVER等模组的符号、封装和3D模型,同时提供主要开发板的原理图。通过KiCad的插件和内容管理器(PCM)分发,安装便捷,能显著提升Espressif产品硬件设计效率。
splitflap - 开源DIY分页显示屏项目 支持家庭组装和大型扩展
Split-flap Display开源项目ESP32DIY电子显示屏Github
Splitflap是开源DIY分页显示屏项目,基于ESP32设计。优化家庭组装,可扩展大型显示。包含全套设计,支持52/40翻页模块。使用Chainlink系统控制。项目持续更新,欢迎参与。
awtrix3 - 智能像素时钟的开源固件
AWTRIX 3智能像素钟定制固件ESP32智能家居Github开源项目
AWTRIX 3作为一款开源固件,不仅适用于Ulanzi TC001智能像素时钟,还支持AWTRIX 2主板升级和自制矩阵时钟。它提供预装应用、自定义应用支持、通知功能和动画图标等特性,可轻松集成到HomeAssistant等智能家居系统中。AWTRIX 3兼具即插即用的便利性和深度定制的灵活性,能够满足不同层次用户的需求。
M5StickC-Plus - 小巧强大的ESP32物联网开发板
M5StickC-Plus物联网开发板ESP32Arduino微控制器Github开源项目
M5StickC Plus是基于ESP32-PICO-D4芯片的便携式物联网开发板。搭载1.14英寸LCD屏幕,集成红外、RTC、麦克风等多种传感器。较前代产品增加蜂鸣器,屏幕面积增大18.7%,电池容量升至120mAh。支持Arduino、UIFlow和MicroPython编程,适合快速物联网原型开发。
TFT_eSPI - 优化后的Arduino兼容图形库 支持多种32位处理器和TFT显示器
TFT_eSPIArduino图形库显示屏ESP32Github开源项目
TFT_eSPI是一个为32位处理器优化的Arduino兼容图形库。支持RP2040、ESP32、ESP8266和STM32等处理器,适用于多种TFT显示器。该库提供抗锯齿字体、精灵、DMA等功能,显著提升图形渲染性能。还支持触摸控制和多种字体,适合各类嵌入式图形应用。相比其他库,TFT_eSPI在性能和功能上都有明显优势。
ESP32-Paxcounter - ESP32开源人流统计与多传感器监测设备
ESP32物联网人流计数LoRaWAN多传感器Github开源项目
ESP32-Paxcounter是一款开源多功能设备,通过检测WiFi和蓝牙信号估算周围人流,同时收集环境数据。不存储MAC地址以保护隐私,支持多种数据传输方式。采用深度睡眠模式,可电池供电长期运行。该项目为人流统计和环境监测提供了一个经济实惠的解决方案。
esp32_loraprs - ESP32基于的业余无线电多模式通信设备
ESP32LoRaAPRSModemRadioLibGithub开源项目
esp32_loraprs是一个基于ESP32的开源业余无线电通信项目。它集成了LoRa/FSK KISS调制解调器、APRS-IS iGate服务器、APRS中继器和Codec2 DV调制解调器等功能。支持SX126X和SX127X射频芯片,提供多种通信接口如蓝牙、USB和TCP/IP。该项目为业余无线电爱好者和开发者提供了灵活的配置选项和丰富的功能。
TTGO-T-Beam-Car-Tracker - TTGO T-Beam开源车载GPS追踪系统
TTGO-T-BeamGPS追踪器LoRaESP32CayenneGithub开源项目
这是一个基于TTGO T-Beam开发板的开源车载GPS追踪系统。系统通过LoRa技术和The Things Network将车辆GPS位置及室内环境数据传输至Cayenne平台。追踪器采用自适应数据包发送率,提高移动中的轨迹精度。集成的BME/BMP280模块可监测温度、湿度和气压。用户能够通过Cayenne网页或移动应用实时监控车辆位置和环境信息。项目整合了ESP32、GPS、LoRa和可选的GSM模块,构建了一个功能丰富的车载追踪系统。系统利用Cayenne Low Power Payload格式传输数据,确保了低功耗运行。该开源项目详细介绍了硬件连接、所需库文件和配置步骤,便于爱好者复制和改进。
LoRa_APRS_iGate - 基于ESP32的开源LoRa APRS网关项目
LoRa APRS iGateESP32无线电通信开源硬件APRS网络Github开源项目
LoRa_APRS_iGate是一个基于ESP32和LoRa模块的开源APRS网关项目。它支持Heltec、TTGO等多款廉价LoRa32开发板,通过PlatformIO实现简易的编译和配置。项目采用滚动发布模式,持续优化功能,未来计划增加FTP服务器、Web配置界面等。该方案为业余无线电爱好者提供了一种经济实惠的APRS网络接入选择。
WLED - 多功能智能LED控制系统 支持丰富灯效与多种接口
WLEDLED控制ESP8266ESP32物联网Github开源项目
WLED是基于ESP8266/ESP32的开源LED控制系统,支持NeoPixel和SPI芯片组LED。该项目提供100多种灯光特效、现代化界面、多种控制接口和OTA更新功能。用户可通过手机应用、语音助手或MQTT等方式控制灯光。WLED兼容多种硬件平台,并配有完整文档,适合智能照明爱好者使用。
Sming - 高性能异步C++框架助力嵌入式开发
Sming嵌入式框架物联网开发ESP8266ESP32Github开源项目
Sming是一款开源的异步嵌入式C++框架,以高性能和丰富的网络功能著称。支持ESP8266、ESP32和RP2040等多种架构,采用模块化设计。该框架简化了嵌入式应用开发流程,提供GPIO控制、WiFi连接、HTTP客户端/服务器、OTA升级等功能。Sming还支持实时调试,配备丰富示例和详细文档,适合物联网项目开发。