本次分享的程序是使用ESP32-CAM进行图像采集并将图像以RTSP协议进行无线传输。在同网络的PC上使用软件对摄像头的图像进行拉取观看。开发环境:Arduino。程序语言:C语言。ESP32-CAM:ESP32-CAM是安信可最新发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为27*40.5*4.5mm,深度睡眠电流最低达到6mA。ESP32-CAM可广泛应用于各种物联网场合,适
效果 打开软件后就可以开始制作字体了。1、单击选择字体;2、选择你电脑中的一个字体文件;3、设置字体高度(这里的高度就是汉字在液晶上占用像素的高度);4、单击确认 接下来单击下方按钮加入所有字体,如果你不要那么多,也可以直接在文本框内输入你要用到的所有字体,这样字库会小一点,16点高度全部字体的bin文件大概1.2M左右,选择LVGL版本,根据你的LVGL版本选择,类型选择外部
IPv6简介 IPv6早期被称为IPng (next generation)目前是IP协议的最新版本。 IP协议是一种网络层协议,采用IP协议构建的数据通信网络可提供高效的数据、语音和图像的传输服务。目前,在Internet上广泛采用的IP协议是IPv4版。随着Internet的迅猛发展,在充分享用了IPv4协议的简单高效的同时,人们也就意识到了IPv4的32位地址空间是不够的,因此必须
使用Python可以有效的利用你的ESP32开发板,反之亦然,ESP32芯片是使用Python的绝佳平台,本教程将引导你创建Python,获取指示符,使用WebREPL,连接到网络并使用因特网通信,使用硬件外设并控制外设。我们开始吧!首先,您需要一块带有ESP32芯片的电路板。Python软件支持ESP32芯片本身,所以任何板子都可运行。 板子的主要特征是其FlashROM空间的大小、GPIO引脚
目录大纲虚拟机环境可选择处理项建立环境路径工具链和源码的下载环境搭建Python 环境(重点)卸载 Python 方法添加工具链Python 插件安装方法烧写 ESP32的权限问题ESP-IDF快速下载方法代码编辑工具参考文档及博客 虚拟机环境我使用Ubuntu2004(因为此版本可以切换主题,就折腾了一下)64位操作系统。其他 linux 操作系统差异因该不大。因此本博客提供的编译器都是64位
转载 2024-06-25 21:14:40
40阅读
前言偶然看到了吃灰多年的 esp32 开发板。先把板子上的灰吹吹,然后找了一根 USB 线,接上电脑。灯亮了,嗯,还能用。这块板子是 2018 年买的,三年多没玩这块板子了,乐鑫官网的开发软件包不知道更新多少个版本了。上官网查资料,尝试在 Windows 下搭建最新的 ESP-IDF 开发环境,准备玩玩这款高性能的开发板。当然,第一个测试程序,怎么能少得了 Hello world。OK,开始吧。环
转载 2023-12-27 16:51:47
70阅读
文章目录STM32的bxCANCAN的数据同步位时序四段采样点硬同步重新同步CAN的总线仲裁位时序与波特率CAN相关的寄存器CAN_FMR 过滤器模式寄存器CAN 的主控制寄存器(CAN_MCR)CAN 位时序寄存器(CAN_BTR)CAN 发送邮箱标识符寄存器(CAN_TIxR)CAN 发送邮箱数据长度和时间戳寄存器 (CAN_TDTxR)CAN 发送邮箱低字节数据寄存器 (CAN_TDLxR
转载 2024-10-18 15:30:52
257阅读
# ESP32支持Python开发的实现指南 ESP32是一款功能强大的微控制器,可以用来开发各种物联网项目。如果你是刚入行的小白,想知道如何让ESP32支持Python开发,本文将提供一个详细的指南。我们将通过步骤、代码示例以及一些状态和序列图来帮助你理解整个流程。 ## ESP32支持Python开发的流程 下面是实现ESP32支持Python开发的大致步骤: | 步骤 | 描述
原创 2024-09-15 05:32:30
1137阅读
文章目录为什么使用MicroPython开发ESP32快速入门开发板准备开发工具选择固件下载与烧录程序入门通过文件运行程序总结 为什么使用MicroPython开发ESP32ESP32是非常热门的一款物联网芯片,它的开发方式非常多样,其中使用MicroPython的方式非常快速便捷,适合试验测试等使用,当然如果设计合理的话也可以用于正式产品开发。MicroPython官方首页:MicroPyth
1、安装虚拟机、ubuntu,确保能够上网在ubuntu下安装python、pip,一般默认安装python,最好python3.5以上安装pipsudo apt-get install python-pip sudo apt-get update #更新系统包 pip -V #检查pip是否安装成功 pip install --upgrade pip #更新pip,可能需要pip3 instal
转载 2023-11-24 10:27:57
105阅读
esp32(ardunio环境)+python实现网关使用ardunio 和VScode 以ESP32为客户端,电脑为服务端收发消息硬件准备1.ESP32开发板,数据线环境准备ardunio环境 VScode(其实只要能跑python的行)原理esp32通过数据线用uart协议与电脑通信,但现在我们用WiFi代替数据线、用TCP协议代替uart协议。 这么一讲是不是开始有了雏形,接下来我们就细讲“
BLE学习之EST32-AT 指令BLE学习之EST32-AT 指令AT命令 边学边记边理解边更新基础AT指令• AT:测试 AT 启动AT ok• AT+RST:重启模块AT+RST ok• AT+GMR:查看版本信息AT+GMR AT version:2.4.0.0(4c6eb5e - ESP32 - May 20 2022 03:11:58) SDK version:qa-test-v4.
1 Thonny安装Thonny —— 一个面向初学者的 Python IDE。Thonny良好的支持Microbit、ESP32和树莓派等的开发.安装下载地址: https://thonny.org/2 Micropython安装MicroPython 是 Python 3 语言的精简实现 ,包括Python标准库的一小部分,经过优化可在微控制器和受限环境中运行。随着Python成为主流的编程语
转载 2023-07-20 14:53:30
599阅读
用过Arduino的朋友都知道,Arduino的整个生态强大得让你不能不服。大家所贡献出来的各种库让基于Arduino的开发虽然还没有变得无所不能,但也算是相当得心应手了。你所能想到的功能大体都能在网上找到对应的库和文章。可能是因为这个原因吧,所以很多的开发板也开始兼容Arduino了。几个月前分享给你的是STM32的,这东西非常便宜,适合一些小项目。这次想介绍的是ESP32,它的价格大概是20多
本人持续分享更多关于嵌入式和单片机的知识,如果大家喜欢,别忘点个赞加个关注哦,让我们一起共同进步~为什么使用 Micropython编进行变成呢,在我初步使用后有一下的体悟: 1.操作简单,python语法。arduino框架编译速度贼慢,即使用了platform平台还是很慢,而乐鑫提供的开发环境部署开发都有一点麻烦。 2.有命令行模式,也就是可以实时的进行调试,可以一行一行的执行代码,esp
转载 2023-07-20 14:55:07
167阅读
本MicroPython教程旨在阐释如何将MicroPython固件烧录到ESP32并使用简单的“Hello World(你好,世界)”程序进行测试。简介本文旨在阐释如何将MicroPython固件烧录到ESP32并使用简单的“Hello World”程序进行测试。MicroPython是Python 3编程语言的实现,其包含一个Python标准库的小子集,且已经经过优化,可在微控制器上运行[1]
转载 2024-08-20 07:57:16
152阅读
本文主要是记述使用rt-thread studio对STM32进行开发,效果是单片机上的小灯闪烁。主要讲解了STM32f103c8t6和STM32L431RCT6两种控制芯片的开发板实现步骤。1 下载RT-Thread Studio可以根据官网的讲解进行下载,整个过程也很简单:RT-Thread 文档中心2 新建工程打开RT-Thread Studio,选择新建工程(之后可以在页面内选择文件-&g
转载 2024-05-12 23:42:08
619阅读
对于汽车开发工程师来说,CAN总线是工作最最基础的一部分了。虽然工作已经有了CANOE,CANAPE,INCA等开发工具,但简单的使用这些软件没有极客精神,有时候还是想能够做一个自己的工具,可以通过编程来玩转CAN总线。由于之前接触过ESP8266,因此当ESP32推出的时候,我对其尤为关注。ESP32的性能更为强大,而最重要的是ESP32已经支持CAN总线了。在其官方文档中,CAN总线被名命为T
转载 2024-02-22 20:45:42
298阅读
一、优缺点分析一键配网比起传统AP配网技术,简化了连接操作与连接步骤,操作更加简单和加快了连接速度。很多路由器不支持UDP广播功能,例如wifi放大器、或者一些默认关闭UDP广播的路由器,会导致发广播包失败,导致WIFI设备无法获取到广播包。当5G和2.4G同频的时候,如果当前手机连接的是5G频段,那发出来的广播包是5G的,而目前所有WIFI设备都只支持2.4G,导致无法获取广播包。就算经历千辛万
转载 2024-02-22 14:24:10
1947阅读
ESP32的入门使用软件要想用电脑控制esp32的软件是Arduino IED,图如下然后软件中下载好相应的资料,如esp32库或者另一种工具也可以控制下载ESP32的启动流程常识:(1)esp32启动后跑的是一个freetos的一个操作系统(2)Arduino会自带很多参考例子,在自己开发的时候,参考例子会有让自己有一个很好的开发思路ESP32的启动原理:在操作系统跑起来后,最终会调用到app.
转载 2024-03-16 10:39:21
90阅读
  • 1
  • 2
  • 3
  • 4
  • 5