概述今天恰好看了有关模块加载的文章,挺有意思的,以前虽然在写react博客的时候用到了模块加载,但只是粗浅的认识而已,所以今天大致的查阅了一番,总结了一下,记录下来供以后开发时参考,相信对其他人也有用。浏览器并没有实现虽然浏览器支持了es6的大部分内容,但是很遗憾,大多数浏览器还并不支持es6的模块加载语法,通过在浏览器的开发者工具查看并没有module对象,也没有import或export方法:
转载
2024-09-23 13:54:21
28阅读
目前 ESP 模组 / 芯片 / 开发板 有以下几类主要型号:ESP8266 模组 / 芯片
ESP32 模组 / 芯片
ESP32-S2 模组 / 芯片
ESP32-C3 模组 / 芯片
注:官网暂时还没有 ESP32-S2 和 ESP32-C3 模组的单独页面介绍,对应模组具体细节可参考 这里。ESP 模组的通用工具如下:ESP 产品选型工具射频认证工具
ESP 射频测试指南ESP826
转载
2024-06-09 19:32:47
196阅读
文章目录1 前言2 uart示例2.1 示例--esp322.2 示例--LuatOS3 esp32-uart硬件4 数据发送4.1 代码4.2 结果5 数据接收5.1 接口5.2 代码5.3 结果6 小结 1 前言测试合宙esp32c3的uart接口。2 uart示例2.1 示例–esp32LuatOS-ESP32\test\uartTest.lualocal uartTest = {}
l
目录背景介绍1. 电流环/力矩环PID整定2. 速度环PID整定3. 位置环PID整定4. 其它注意事项 背景介绍FOC作为直流无刷电机控制最常用的算法,得到广泛应用。在开源社区最常用的FOC项目有:simpleFOC,ODrive,VESC等。其中simpleFOC因其简单易用,支持多种硬件平台,很适合新手入门。我在用simpleFOC的过程中踩了不少坑,在此记录学习调试过程中的一些心得。硬件
转载
2024-10-26 16:47:52
246阅读
ESPCN(Real-Time Single Image and Video Super-Resolution Using an Efficient Sub-Pixel Convolutional Neural Network, CVPR2016)作者在本文中介绍到,像SRCNN那样的方法,由于需要将低分辨率图像通过上采样插值得到与高分辨率图像相同大小的尺寸,再输入到网络中,这意味着要在较高的分辨
环境系统:Ubuntu 16.04 软件:ESP-IDF 硬件平台:安信可开发板(使用自制开发板或者其他开发板子都可以)1、前期准备这里笔者还是使用安信可开发板上的资源(因为懒得画板子)按键的引脚的确定 led引脚的确定2、创建工程#1、初始化ESP-IDF环境
get_idf
#2、创建工程 idf.py create-project 工程名
idf.py create-project led
转载
2024-09-15 13:56:16
226阅读
说实话,对于我这种朝三暮四,动不动就要开新坑的人来说,肯定很多人都烦死了。没办法,因为脑袋里的猴子有点多,一直做一件事的话,我反而很容易就弃坑。也就是所谓新鲜感,隔一段时间回过头来看看草稿箱里有哪些稿子还没有写的,有了兴趣就写一写,多多少少最后会完成一些系列的吧。当然,开这个坑的目的是想要总结、整理最近一个半月的工作内容,也就是帮兄弟做Arduino软件层的资料。虽然说以后的工作内容不一定还会用到
Makerbase ESP32 FOC 例程7 双电机电流控制第一部分 硬件介绍1.1 硬件清单序号品名数量1ESP32 FOC V1.0 主板12ARDUINO UNO主板23MKS SF2804电机1412V电源适配器15USB 线1注意:YT2804是改装的云台无刷电机,带有AS5600编码器,可实现360°连续运转。 主要参数如下:序号名称参数1输入电压12V2极对数73工作电流180mA
STM32 HAL 库驱动 ESP8266 WiFi 模块实验原理关于 ESP8266 WiFi 模块使用原理可以看我前面的博客WiFi 驱动代码连接将会放到文末这里我们将芯片换为 STM32F103ZET6,别问为什么,问就是引脚资源多CubeMX 配置USART2 与 USART3 配置这里我们使用的配置与前面我们配置 USART1 的方式完全一致: USART3 同理,
转载
2024-06-24 19:51:34
146阅读
1. 查询版本和信息在使用小熊派IoT开发套件做项目时,遇到了最新的AT指令不支持的情况,如下:AT+CIPDNS_CUR所以使用AT命令查询当前版本信息,可以看到固件是2016年的,所以要对ESP8266模组进行固件升级:AT+GMR复位模组,查询Flash大小:A+RST2. 下载烧录工具和固件在 乐鑫官网 ,点击工具一栏,下载最新的烧录工具:然后同样在安信可官网...
原创
2021-07-09 16:09:37
2596阅读
1. 查询版本和信息在使用小熊派IoT开发套件做项目时,遇到了最新的AT指令不支持的情况,如下:AT+CIPDNS_CUR所以使用AT命令查询当前版本信息,可以看到固件是2016年的,所以要对ESP8266模组进行固件升级:AT+GMR复位模组,查询Flash大小:A+RST2. 下载烧录工具和固件在 乐鑫官网 ,点击工具一栏,下载最新的烧录工具:然后同样在安信可官网...
原创
2022-01-10 17:42:26
3057阅读
上一期内容我们介绍了eSPI Spec中所定义Perpheral Channel的相关内容,这一期将继续探索eSPI Spec中Run-time Flash Access Channel的相关内容。还是和上一期内容一样,先不着急介绍具体的Bus Protocol,本期内容只是从原理和作用上阐述Flash Channel在x86 chipset与eSPI Slave之前所起的作用。先抛出一个概念,e
转载
2024-07-14 10:11:16
68阅读
搞了2个星期,才把开发环境搞好。是的,要骂人了。但这对于我来说,是个学习的机会,毕竟之前连VSCode都没怎么用过。但从这次查找问题的过程中,发现自己解决问题能力的不足。说到底就是一个不断反省的过程。好了,收拾好心情,下一步了。既然要开发ESP32的固件,那就需要大概了解ESP32固件内部的运行情况。 总的来说,ESP32上电后,会进行3个步骤:(1)一级引导程序被固化在ESP32内部的
转载
2024-05-21 12:01:48
262阅读
ESP32开发之路(1)— 搭建在Windows下的开发环境一、前言本次基于windows10系统,搭建ESP32的编译环境,使用的WiFi模组是ESP32-WROOM-32,32Mbit的flash。ESP32-S与ESP32-WROOM-32为通用类型的模组,软硬件部分,除了天线形式有差异,其他都一样,ESP32相关模组的参数对照表如下: 另外也可以参照这个大佬的博客二、Windows环境安装
基于STM32的AT指令开发介绍
原创
2022-01-02 16:52:21
828阅读
ESP8266模组AT指令开发介绍
原创
2022-01-02 16:52:00
1475阅读
最近,淘宝开源了分布式消息中间件Memorphosis项目,它是Linkedin开源MQ——Kafka的Java版本,针对淘宝内部应用做了定制和优化。据了解,Metamorphosis(以下简称Meta)的设计原则包括:消息都是持久的,保存在磁盘。吞吐量第一。消费状态保存在客户端。分布式,生产者、服务器和消费者都可分布。Metamorphosis的总体架构图如下:除了完整实现Kafka的功能之
转载
2024-03-26 12:49:16
102阅读
STM32 固件升级 资料收集STM32 OTA例程之ESP8266使用 https://www.stmcu.com.cn/Designresource/design_resource_detail?file_name=STM32+OTA%E4%BE%8B%E7%A8%8B%E4%B9%8BESP8266%E4%BD%BF%E7%94%A8&lang=EN&ver=1本文介绍STM
这里选择的是SIM7600CE 和EC20 4G通信模块,工作在透传模式创建GPRS 拨号的通信接口源文件 GprsUtils.c ,实现4G模块 拨号及连接服务器功能#include <string.h>
#include <stdint.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#inclu
转载
2024-06-07 09:15:14
480阅读
这里写自定义目录标题1.蓝牙简介1.1 蓝牙分类1.2 蓝牙技术1.3 蓝牙协议框架2.BLE 低功耗蓝牙协议2.1 BLE协议栈框架2.2 Link Layer States2.2.1 状态描述2.2.2 状态切换2.3 L2CAP Protocol2.3.1 L2CAP描述2.3.2 L2CAP Channel2.4 ATT (Attribute Protocol)2.4.1 Attribu