在 ESP32 的官方版本中,是不含差分升级源代码的。如果需要支持,官方另外提供了一个独立的代码库https://github.com/espressif/esp-bootl...
在 ESP32 的官方版本中,是不含差分升级源代码的。如果需要支持,官方另外提供了一个独立的代码库https://github.com/espressif/esp-bootl...
我通常使用下面的代码配置 ESP32 的管脚,下面的代码将 GPIO 20 配置成输入 其实这个方法虽然在大多数情况下是 ok 的,但有时会有问题。比如,我在 ESP32S3...
打算在 Xiaomi Mi Router 4C 的基础上添加 usb 的相关模块,按照如下步骤在 make menuconfig 选择Target System (Media...
为了将 OpenWRT 的启动时间加快,我把 uboot 的环境变量 bootdelay 设置为 0。之后发现再也无法进入 uboot 命令行。 使用下面的命令,在 Open...
移植 OpenWRT V23.05.3 到 MT7628 模块的过程中,发现以太网端口的配置不正确,导致网口不通。发现移植的过程中需有两个文件的修改配合,以太网端口才能配置成...
移植一个简单的 xmodem 接收模块[https://github.com/heavyii/rx/tree/master],和 minicom 交互时出现了一个奇怪的现象:...
原来我开发 OpenWRT 的环境是使用一台 intel i7 的 Ubuntu 主机做编译服务器,另外一台 Mac Mini (Apple M2 Pro)通过 samba ...
最近在将 OpenWRT 移植到一个商业无线路由器,中间遇到的一些问题,在此记录下。 首先是商业路由器和对应的小米路由器的硬件列表: 硬件商业路由器Xiaomi Router...
正在将 OpenWRT 移植到一个商业的无线路由器上,硬件是 MT7621,内存 128M Bytes,Flash 16M Bytes。打算以 Xiaomi Mi Route...
在主 CMakeLists.txt 中添加如下内容,这样每次 idf.py build,就可以看到项目编译时间发生改变,无需每次 idf.py fullclean 才生效。
ESP32 官方提供了 Xmodem 的代码,包含的 xmodem 的发送方和接收方源代码(https://gitee.com/esp-components/esp-xmod...
可以参考下这个视频,https://www.youtube.com/watch?v=9iV9wnvpQ1U 应该能解决你的问题。
Blender 建模导入到 Unity 后变成半透明利用 Google 的地形数据,在 Blender 制作了杭州老和山(部分)的 3d 模型(下图): 将其导入到 Unity 中,发现模型变成了半透明。 下面两张图从俯视的角...
为了验证一个无线抓包方案,在 OpenWRT 环境中先搭建下。(其实不用无线网卡,直接使用 OpenWRT 的无线 AP 也可以抓包,方法和配置和下面的类似) 由于 MT76...
我一直用 MacOS 开发 ESP32,最近遇到 ESP32C2 的板子,波特率是 74880,导致无法使用 Minicom 调试单板。 Minicom 是开源软件,因此可以...
我这边的 ESP32 平台软件,实现了命令行(CLI)、telnet、http server。平时开发 IoT 软件的时候,可以通过 telnet 到设备,进行命令行的操作,...
ESP32 官方提供的 spi 驱动能够满足大多数的 spi 外设。但遇到 ch9434,一款四通道串口芯片时发现却无法满足。 无法满足的时序是:写入时地址和数据之间需要1微...
cmake 如何判断不同操作系统平台主要注意两个方面:1、区分操作系统上下文2、linux/macos 使用路径 /; windows 文件路径需要使用 \\ ,第一个 \ ...
在 windows 环境下 cmake 的 add_custom_target() 命令如下: 但是对于 execute_process() 命令,直接写 windows 下...
本来购买 ESP-Prog 调试 ESP32,发现无论如何 Ubuntu 22.04 都无法发现该设备(不知道是硬件问题还是驱动问题)(2024-02-13更新,是micro...
在 openocd 的配置文件中,需要添加 bindto 0.0.0.0,才允许外部的网络访问。