如何在ESP32上直接从nanoFramework生成脉冲序列。 硬件组件: Espressif ESP32S× 1 逻辑分析仪,16× 1 软件应用程序和在线服务: Microsoft Visual Studio 2017 nanoFramework Visual Studio扩展 Microsoft VS Code 目的: 我想将几个WS2812 LED连接到我的ESP32。我使用nanoFramework作为平台。事实证明,现成的解决方案不存在,所以我不得不卷起袖子自己写。 我研究了其他作者的解决方案,例如 Arduino(NeoPixelBus) ESP32-NeoPixel-WS2812-RMT 他们使用ESP32的RMT硬件模块作为LED串的命令发送器。所以,我需要从C#访问RMT模块! 幸运的是,ESP-IDF提供了访问该模块的API,它仍然只是编写一个包装库来从C#访问这个API代码。 方法: 根据.NET nanoFramework中的Interop 手册,我编写了一个包装器,允许用户控制ESP32的RMT发送器。 使用这个包装器,可以编写一个WS2812 LED控制库,但它本身很有用,因此它与LED控制库分开。 电路城原创内容,未经同意,不得转载!
2022-05-12 11:52:49 184KB esp32 rmt发射器 电路方案
1
ESP32开发板Arduino 搭建ESP32开发环境 安装EPS32开发板环境 傻瓜式自动安装 远超网上各种教程 无需科学上网
2022-05-11 17:05:58 156.23MB stm32 arm 嵌入式硬件 单片机
1
Arduino-ESP32-MINI-KIT.zip,此套件基于ESP-WROOM-32ESP32-MINI-KIT,Arduino是一家开源软硬件公司和制造商社区。Arduino始于21世纪初,深受电子制造商的欢迎,Arduino通过开源系统提供了很多灵活性。
2022-05-11 15:57:08 424KB Arduino
1
适用于ESP32的MicroPython I2S指南和示例 本指南概述了为MicroPython项目开发的新MicroPython 类的功能。 I2S类适用于ESP32处理器,并使用Espressif的。 要将I2S与MicroPython一起使用,您将需要制作一个自定义的MicroPython构建并将集成集成到该构建中。 或者,使用一种预构建的下载ESP32板并对其编程。 用法示例-从I2S麦克风模块读取音频样本 from machine import I2S from machine import Pin bck_pin = Pin(14) # Bit clock output ws_pin = Pin(13) # Word clock output sdin_pin = Pin(12) # Serial data input audio_in = I2S(I2S.NUM0,
2022-05-10 23:14:20 5.4MB
1
基于ESP32的智能遥控小车
2022-05-08 16:17:49 1.39MB 嵌入式开发
1
汽车性能展示 esp32-蓝牙-elm327-ssd1283a(tft display)-u8g2_adafruit_gfx lib-elmduino lib-arduino框架 选择arduino框架是为了节省时间。 ELM327和显示器都有非常完整的库。 另外,许多类似的开源项目在那里可以得到参考和想法。 ESP32通过蓝牙连接到ELM327适配器,该适配器已插入OBD2端口。 ELM327能够与所有OBD2标准通信协议进行通讯,并根据ECU自动检测该协议。 在此示例项目中,使用的协议为ISO 15765-4 CAN(11位ID,500 kbaud)。 OBD2标准参数ID由SAE标准J / 1979定义,但并未在其中列出每个车辆参数。 使用ELMduino库可以轻松读取这些参数。 要真正了解汽车大脑正在发生什么,必须访问制造商特定的代码。 这些代码并不像标准代码那样容易获得,
2022-05-07 19:42:08 1.55MB C++
1
ESP32_AzureIoT-适用于Arduino中esp32设备的Azure IoT中心库 该库是的到esp32设备的Arduino的端口。 它使您可以将多个Arduino兼容的ESP32板与Azure IoT中心一起使用。 当前支持的硬件 具有ESP32开发板 它也应该适用于其他esp32开发板。 先决条件 在开始使用任何主板之前,您都应该准备以下文件: SimpleMQTT和入门指南 将esp32开发板支持安装到您的Arduino IDE中。 启动Arduino并打开“首选项”窗口。 在其他Board Manager URL字段中输入esp32软件包URL 。 您可以添加多个URL,并用逗号分隔。 从工具>主板菜单打开Boards Manager并安装esp32平台。 安装后从工具>板菜单中选择esp32板 从Arduino IDE File-> Examples-> ES
2022-05-07 09:22:02 347KB 附件源码 文章源码
1
绕线机 使用ESP32和Qt制作3D打印线圈绕线机的主机应用 在此处查看其运行情况: :
2022-05-06 22:15:27 36.82MB C++
1
建立自己的视频监控摄像头,并通过iPhone的Internet对其进行控制。 硬件部件: ESP32-CAM× 1个 FT232RL FTDI迷你USB× 1个 18650电池座× 1个 18650电池× 2 带有2个SG-90 Servos的迷你云台× 1个 MB102面包板电源模块× 1个 软件应用程序和在线服务: Arduino IDE 该项目是我们ESP32-CAM视频监控机器人项目的发展。最终,我们获得了一个视频监控云台摄像机,该摄像机可以通过互联网使用iPhone进行控制。 如图所示连接电线。确保将倾斜伺服系统连接到#IO2引脚,将水平伺服系统连接到#IO14。 演示视频:
2022-05-01 21:45:05 1.59MB 视频监控 esp32-cam 电路方案
1
Esp32 esptouch Android 源码加APK,实测可用,用于ESP32的快速配网,配网速度快。
2022-05-01 06:12:19 14.51MB esp32 esptouch smartconfig
1