logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

基于ESP32的智能遥控设计

ADC1用于设备的joystick模块;一共需要使用2个摇杆,也就是4个ADC通道,这里可以使用32到39这8个中的四个IO口。I2C设备:MPU6050,OLED;按键12个:12个IO口。34,35,36,37,38,39只有输入无输出无内部上下电阻的IO口。可编程LED4个:4个I口。板子启动会短暂输出电平PWM信号的io口5,12,14,15。硬件资源:摇杆模块2个:4个ADC通道IO口;

文章图片
#单片机#嵌入式硬件
STM32C8T6下载程序软件使用

1将swdio口对着左边,上面的一个跳线帽插在SWDIO口一边,下面的插在另一边,点击复位,此时STM32进入bootloder程序,在FLYMCU中点击开始编程,此时STM32将从串口中接收到的程序刷新到主闪存,接线图如下,后将跳线帽接回原来位置,按下复位按键,程序就可以执行。使用STLink连接好STM32后点击连接,如果出现STLINk错误就说明STLINK与电脑连接异常,如果提示改MCU-

文章图片
#stm32#嵌入式硬件#单片机
ESP32I2C读取MPU6050数据

【代码】ESP32I2C读取MPU6050数据。

#单片机#嵌入式硬件
ESP32ADC驱动摇杆模块(基于IDF)

ESP32有两个12为位的SARADC,支持18个模拟通道输入由官方手册文档可知,ESP32的ADC电压输入只支持最高2450mv,当电压高于此值时测量的误差就相对较大了,并且支持的电压输入与Attend的设置也有关。

文章图片
#单片机#嵌入式硬件
ESP32多功能按键模块(基于IDF)

ESP-IDF的按键模块,用于识别按键的单击和长按状态

#嵌入式硬件#单片机
ESP32I2C读取MPU6050数据

【代码】ESP32I2C读取MPU6050数据。

#单片机#嵌入式硬件
到底了