ESP BluFi 配网
ESP BluFi 基于蓝牙(BLE)对设备进行Wi-Fi配网理解
ESP BluFi 基于蓝牙(BLE)对设备进行Wi-Fi配网理解
ESP-NOW 无线通信协议的理解
ESP-Prog 开发板的使用
Rust 一门赋予每个人构建可靠且高效软件能力的语言。记录了《Rust 程序设计语言》学习过程和理解。
对于ESP SoC,用户既可以通过ESP-IDF、Arduino、PlatformIO 等开发环境自定义编写固件,也可以直接下载开源的Tasmota固件。而 Tasmota 提供开箱即用、用户友好等优点,还可以接入 Home Assistant 智能家居系统。
由于环境中存在不同的无线路由器发出的AP射频信号,导致设备在使用信道时,就必须关注哪个信道干扰最小。对于WiFi、蓝牙、Zigbee设备都是工作相同的频段,所以一定存在干扰问题,如何避免或减少干扰就是一个难题。
记录键盘的基本使用
在esp-idf中,有blink项目,可以通过 GPIO 或 STRIP 控制LED,而其中STRIP 又有两种模式:RMT 和 SPI。使用 ws2812 led灯,可以控制其亮/灭、颜色。颜色体系分为 RGB 和 HSV,一般 HSV 对于颜色的理解比较直观。
当固件刷入ESP硬件,后续应用程序有更新,需要更新到ESP硬件,但是不能将其他用户数据给清除了,那么有哪些方法可以实现呢? OTA
在Ubuntu 22.04 安装完ESP-IDF环境后,使用VSCode作为文本编辑器,但是有一个问题:没有智能提示(函数、变量、宏...)。缺少这个工具,编程特别缺少效率,后续找到了一种方法,可以将智能提示设置好。