Arduino 硬件多年来,Arduino发布了100多种硬件产品:板,扩展板,载体,套件和其他配件。在此页面中,您将找到所有活动Arduino硬件的概述,包括Nano,MKR和Classic系列。 官网支持;Arduino Hardware | Arduino常见Arduino开发板系列有Uno、Nano、Mega2560、ESP8266、ESP32、PI PICO,他们的生态还在不断壮大,会有
20211105之前给乐鑫在github上提了bug,目前应该修正close了。 大家拿新代码就应该没这问题。root cause是从s2开始给内存加了memlock锁,在menuconfig中关掉这个内存锁就好了。Component config → ESP System Settings → Memory protection 有兴趣可以上去看下issue:https://githu
转载 2024-07-20 22:50:30
70阅读
ESP32-S3 USB虚拟串口详解USB-OTG 外设介绍USB-OTG: USB-OTG是一种USB规范,允许嵌入式系统(如手机、平板电脑、单片机系统等)在没有主机(如个人电脑)的情况下直接相互通信,同时也能够作为传统USB主机或设备操作。这意味着一个带有USB-OTG功能的设备可以扮演两种角色:主机角色(Host)和外设/设备角色(Peripheral)。当作为主机时,它可以连接并控制其他U
掌控你的设备:ESP32 BLE HID 鼠标键盘模块项目地址:https://gitcode.com/asterics/esp32_mouse_keyboard项目介绍ESP32 Mouse/Keyboard for BLE HID 是一个基于 ESP32 的蓝牙低能耗(BLE)人机交互设备(HID)实现,支持键盘和鼠标功能。这个开源项目不仅提供了串行API,与Adafruit的EZKey HI
转载 2024-06-12 16:00:15
352阅读
最近在测试ESP8266WIFI转串口的速率时发现,设置的波特率到最高,但与理论上计算的传输速度相差甚远。目前仍没有找到准确合理的解释。测试说明:ESP8266通过USB TO TTL(芯片为CH340)连接到PC,在PC上用USR-TCP232-Test软件建立TCP Server(UDP也可),ESP8266通过WIFI与PC连接到同一网关的路由,用sscom5.12.1控制ESP8266,
文章目录1 WebSocket简介2 WebSocket测试工具3 ESP32的WebSocket测试 1 WebSocket简介参考资料:菜鸟教程HTML5 WebSocketWebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务
文章目录摘要环境要求整体设计电路原理图四相步进电机仿真结果总结 摘要本文尝试在STM32F103C6微控制器上设计一种比较简单的散热器,通过DS18B20温度传感器实时检测环境温度,并通过LCD1602液晶显示器显示出具体的温度值。此外可以设置一个温度阈值,当检测到环境温度高于阈值时,通过驱动电机转动带动排气扇开始对环境进行散热,当温度降到阈值以下,电机自动停止转动,从而实现一种简单的散热扇设计
STM32开发问题总结   嵌入式开发难免遇到各种坑,总结一下之前遇到的各种坑~,持续更新中…STM32热严重   在使用STM32时,芯片发热严重,很烫手,而且集中在芯片的某一块区域。但奇怪的是,程序可以正常运行。    分析与解决: 很有可能是某个引脚被击穿了导致的,建议换一块芯片。舵机抖动问题?   在使用STM32控制12V舵机(通过3S电池直接供电)运动,舵机出现抖动?可能原因是供电电
转载 2024-04-01 11:28:35
267阅读
上节代码问题传送门:STM32控制ULN2003驱动步进电机28BYJ-48最基础方法 上节代码应该是能搜到的控制ULN2003驱动步进28BYJ-48最通用的方法了,但是上节代码的执行会导致整个系统进行阻塞。如果电机运转10圈可能导致41s的阻塞时间,这对于任何系统工程都是致命的。 在这41s中整个cpu都在改变IO口状态和delay_ms中循环,主要流程如下:A相 --> delay_u
目录一、要求二、实验器材三、具体操作流程1.硬件连接2.软件准备3.文件传输四、总结 一、要求串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。二、实验器材两台笔记本电脑; 杜
(1)实验目的本实验旨在利用MicroPython编程语言控制ESP32模块实现使用UART方式控制数据的收发。 MicroPython中的UART通信是一种常用的串行通信方式,用于在嵌入式系统中实现设备间的数据传输和通信。UART通信通过串口连接,可以实现双向的异步数据传输。 使用MicroPython的UART功能,可以通过配置串口的波特率、数据位数、停止位数和校验位等参数,来建立稳定的串行通
文章目录1摘要2研究区2科学问题4研究框架5研究方法6结果分析7讨论 1摘要生态安全模式(ESP)通过识别、组合和评估生态系统中的关键生态要素来关注这些要素。本研究试图识别珠江三角洲(PRD)的ESP并提供优化建议。计算并应用生态系统服务构建生态阻力面;形态空间格局分析(MSPA)和景观连通性分析用于识别生态源;并应用最小累积阻力(MCR)模型提取生态廊道和生态节点。结果表明,1995-2015
相关文章1、STM32 定时器输入捕获实现红外遥控数据接收----2、stm32的定时器输入捕获与输出比较----http://www.51hei.com/bbs/dpj-36977-1.html 一、原理1、红外发射协议红外通信的协议有很多种。这个实验使用的是NEC协议。这个协议采用PWM的方法进行调制,利用脉冲宽度来表示 0 和 1 。NEC 遥控指令的数据格式为:同步码头、地址码、
转载 2024-05-11 18:41:42
169阅读
本工程源代码托管位置 https://github.com/tidyjiang8/esp32-projects在 GitHub 上找到一个德国小伙移植的 ESP32 音频相关的项目,实现起来比较简单,在这里分享一下。该项目主要是向一个网络服务器获取音乐,然后在 ESP32 上面进行本地解码、播放,从而做成了一个网络电台的功能。【所需硬件】最简单的方案包括:一块 ESP32 开发板一个低功率的喇叭由
U8g2 软件i2c移植到stm32 文章目录U8g2 软件i2c移植到stm32第一步:准备资料第二步写驱动:第三步:修改u8g2源文件1.修改`u8g2_d_setup.c`2.修改`u8g2_d_memory.c`第四步:开始写main.cpp1.C++引入C文件需要像这样,否则会报错提示找不到函数/信息丢失等2.主函数添加代码效果图片!!!可能存在的报错(必看)1.C++类兼容错误(使用C
基于STC51单片机的风扇设计要求:利用直流电机充当风扇键盘可以调整风扇的转速设计概述:  按照设计要求,风扇的开与关需要用到独立键盘,转速控制需要用到PWM技术。所需要的单片机芯片为STC89C52,所用的硬件工具是由华清远见开发的基于STC89C52的智能小车。该小车配备所需要的独立按键模块和直流电机模块,独立按键模块由P3口控制,直流电机模块由P1口控制。STC89C52是一种低功耗,高性能
vr手柄设置 Virtual reality is the next big thing in digital gaming…and this time it might even stick around. But one of the biggest hurdles to adoption for VR systems like the Oculus Rift and t
vx:嵌入式工程师成长日记https://mp.weixin.qq.com/s?__biz=Mzg4Mzc3NDUxOQ==&mid=2247484170&idx=1&sn=3fa68d0fbf30cf614e8779abf38c3e2b&chksm=cf430652f8348f44e4b95bb7b22ce7f9f5a86e13f421741aefd08cedb1
ESP32S2应用开发——USB通信(CDC类) 目录ESP32S2应用开发——USB通信(CDC类)前言1 硬件介绍1.1 硬件连接2 软件开发2.1 安装开发板2.2 安装库2.3 运行示例代码2.4 USB传输速度测试结束语 前言ESP32-S2是继ESP32之后新出的一款的MCU,而USB接口是ESP32-S2的一大特色,虽然使用的只是USB1.1协议,但是相比于串口而言传输速度还是要快很
转载 2024-04-03 09:26:59
759阅读
目录1前言2应用侧接入华为云IoT平台3必备环境4使用步骤4.1华为云IoT平台简介4.2产品定义4.3设备定义与注册4.4ESP32编程接入4.4.1头文件的包含4.4.2接入参数以及ESP32WiFi的配置4.4.3WiFi配置与MQTT连接初始化4.4.4属性上报4.4.5接收华为云IoT平台下发命令以及命令响应1前言        相信很多人和笔者一
  • 1
  • 2
  • 3
  • 4
  • 5