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            
                
         
            
            
            
            ESP32与Xbox手柄的UART通信测试1. 说明2. 环境3. 手柄与PC之间的通信测试4. python与ESP32的通信测试5. 手柄与ESP32的通信测试 1. 说明这个项目的目标是实现使用手柄来控制ESP32。最近正在进行无人机项目,但是由于没有适合的遥控器来控制四轴,画板子也有些占用时间,所以比较有效的方法就是基于手头有的Xbox手柄来进行一个DIY,在手柄与ESP32之间建立串口            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-26 12:07:35
                            
                                795阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ESP32 触摸传感器应用方案简介ESP32 不仅提供核心的 Wi-Fi 和蓝牙功能,还集成了丰富的外设,不需要额外的外部元器件即可实现应用,比如,ESP32 支持具有 10 个触摸通道的触摸传感器系统。设计并实现触摸传感系统是一个复杂的过程,因此需要特别注意一些关键步骤。本文为用户提供了一些通用的指导规范,说明了在使用 ESP32 进行设计开发时需要注意的事项。建议用户遵循这些指导规范,以保证触            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 21:15:57
                            
                                81阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录OTA简介优点实现原理下载方式后台式下载非后台式下载新旧固件覆盖模式双区模式单区模式数字签名MCU OTA升级1.制作升级包2.下载升级包3.验签升级包4.更新固件ESP32的OTA升级过程应用程序回滚 OTA简介OTA:Over-the-Air Technology,即空中下载技术。 OTA升级:通过OTA方式实现固件或软件的升级。只要是通过无线通信方式实现升级的,都可以叫OTA升级,比如            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 16:54:28
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言:1.简介一个集控制电路与发光电路于一体的智能外控 LED 光源。 其外型与一个 SMD5050 侧发光 LED 灯珠相同, 每个元件即为一个像素点。 像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路, 电源稳压电路, 内置恒流电路, 高精度 RC 振荡器, 输出驱动采用 PWM 技术, 有效保证了像素点内光的颜色高一致性。● IC控制电路与LED点光源共用一个电源。● 控制电路与RG            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-12 12:24:18
                            
                                119阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ESP32-S3 USB虚拟串口详解USB-OTG 外设介绍USB-OTG: USB-OTG是一种USB规范,允许嵌入式系统(如手机、平板电脑、单片机系统等)在没有主机(如个人电脑)的情况下直接相互通信,同时也能够作为传统USB主机或设备操作。这意味着一个带有USB-OTG功能的设备可以扮演两种角色:主机角色(Host)和外设/设备角色(Peripheral)。当作为主机时,它可以连接并控制其他U            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-13 12:13:35
                            
                                2991阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            小程序中的蓝牙能力在小程序中,要使用蓝牙能力(Beacon 除外)必须首先调用 wx.openBluetoothAdapter 初始化蓝牙适配器模块,其生效周期为调用 wx.openBluetoothAdapter 至调用 wx.closeBluetoothAdapter 或小程序被销毁为止。只有在小程序蓝牙适配器模块生效期间,开发者才能够正常调用蓝牙相关的小程序 API,并收到蓝牙模块相关的事件            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 22:14:12
                            
                                546阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            蓝牙是一种短距离通信系统,蓝牙系统分为两种不同的技术:经典蓝牙(Classic Bluetooth)和蓝牙低功耗(Bluetooth Low Energy)。从整体结构上,蓝牙可分为控制器(Controller)和主机(Host)两大部分;ESP32应用的三种场景:场景一(ESP-IDF默认):在 ESP32 的系统上,选择 BLUEDROID 为蓝⽛牙主机,并通过 VHCI(软件实现的虚拟 HC            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 07:44:04
                            
                                435阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            MAKER: JuanF92/译:趣无尽 相逢已是初识MicroByte 是一款微型主机,能够运行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系统的游戏,所有元器件都设计在这 78 x 17 x 40 mm 的封装中。尽管成品尺寸很小,但它符合 SNES 游戏板的布局并且具有操作按钮。它还配有一个清晰的 1.3 英寸 IPS 显示屏,可以看            
                
         
            
            
            
            MAKER: JuanF92/译:趣无尽 相逢已是初识MicroByte 是一款微型主机,能够运行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系统的游戏,所有元器件都设计在这 78 x 17 x 40 mm 的封装中。尽管成品尺寸很小,但它符合 SNES 游戏板的布局并且具有操作按钮。它还配有一个清晰的 1.3 英寸 IPS 显示屏,可以看            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 22:29:48
                            
                                115阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            文章目录本篇博文目录:一 、前言;二 、输出低电平,点亮一盏`LED`;三 、获取某个`GPIO`的电平,并且打印出来;四 、配置某个`GPIO`的低/高电平触发事件,并且打印出来;4.1:下降沿触发中断:4.2:上升沿触发中断:四 、配置某个`GPIO`的低/高电平触发事件,并且打印出来;一 、前言;
GPIO口一直是单片机的主要功能,今天小徐带来的是正是GPIO使用;本博文使用的是安信可的es            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-21 14:40:52
                            
                                193阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            掌控你的设备: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阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于ESP32的蓝牙小手柄 | 附Arduino源码在B站看到了UP主皇工小毒仔的的视频感觉很有意思,可以拿来打原神,于是把他复现了出来由于UP主并没有开源代码,于是我把我的代码和UP主开源的网址一并发出供参考我的代码是基于UP主的板子进行调试的,有很多资料在UP主的库里面都有提及代码部分我把代码分为了两部分 一部分为连接电脑实现蓝牙手柄按键的功能 另一部分UP主使用摇杆控制小车移动的功能(UP主            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-23 22:42:34
                            
                                525阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ESP32是一款性能非常强大的Wifi 蓝牙SOC芯片。开发的第一步是环境搭建(Linux下),乐鑫官方已经把环境搭建流程写的非常清楚了,根据官方的文档,一步一步搭建环境,作个记录。 官方文档参考:https://docs.espressif.com/projects/esp-idf/zh_CN/latest/get-started/index.html#get-started-get-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 22:23:52
                            
                                170阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            现在笔记本电脑的性能越来越好,由于它的便携性普及度自然也越来越高,然而这对于想学习单片机的朋友不是个好消息。现在的单片机及各种开发板很多都是利用串行口来烧写程序,而各大厂家的笔记本电脑很少有带串行RS-232接口的,这就给学习者带来了不便。市场上已经有很多USB转RS-232的转换线,但质量参差不齐,能用的一般都很贵,便宜的一般都不能用。对于咱们这些穷学生还是省一点为好,那就自己动手吧,同时还能练            
                
         
            
            
            
            文章目录一、前言;二、封装过程;三、集成过程;四、其他;一、前言;       配置esp32模块连接路由器是个必不可少的环节,做过了smartConfig配置,封装过微信airkiss配网,上几个月用官网的蓝牙配网例子,感觉太强大、太臃肿了,今天再做一个蓝牙配网的组件轮子,大大节省开发时间,提高开发效率;  &nbs            
                
         
            
            
            
            目录一、要求二、实验器材三、具体操作流程1.硬件连接2.软件准备3.文件传输四、总结 一、要求串口传输文件的练习。将两台笔记本电脑,借助 usb转rs232模块和杜邦线,建立起串口连接。然后用串口助手等工具软件(带文件传输功能)将一台笔记本上的一个大文件(图片、视频和压缩包软件)传输到另外一台电脑,预算文件大小、波特率和传输时间三者之间的关系,并对比实际传输时间。二、实验器材两台笔记本电脑; 杜            
                
         
            
            
            
            (1)实验目的本实验旨在利用MicroPython编程语言控制ESP32模块实现使用UART方式控制数据的收发。 MicroPython中的UART通信是一种常用的串行通信方式,用于在嵌入式系统中实现设备间的数据传输和通信。UART通信通过串口连接,可以实现双向的异步数据传输。 使用MicroPython的UART功能,可以通过配置串口的波特率、数据位数、停止位数和校验位等参数,来建立稳定的串行通            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-22 13:49:00
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             前言    
     上一个项目---零基础制作平衡小车已完结,耗时4个月,从简单的电机控制到PID的学习,再到平衡小车的制作完成,顺便还学习了基础的SolidWorks操作,收货应该都不小吧。本来打算这一个项目等制作完成后在写教程的,后来想想,还是算了,做一步记录一步吧,这样能把遇到的问题都写下来分享给大家,不然到最后都不知道写点什么了。 
    新项目说明  
    新的一月,开启新的