书接上文《单片机开发—ESP32-S3模块上手》《单片机开发—ESP32S3移植lvgl+触摸屏》参考内容依旧是参考韦东山老师的作品来移植的《ESP32|爷青回!ESP32(单片机) NES_NES游戏机掌机教程(开源+详细讲解实现代码!)》韦老师已经将代码开源,喜欢的朋友当然是可以去支持一波。另外还有github上的一份原始代码,喜欢从头来的,也可以去学习一下,核心部分是一样的,适配硬件的
转载 2024-02-23 13:15:54
864阅读
简 介: 设置制作了ESP32的转接板,使其比较方便在面包板上进行测试。关键词: ESP32,MicroPython  ▌01 ESP32-S转接模块在 ESP32-WROOM-32D WiFi+蓝牙模块 ESP32串口转WiF乐鑫ESPRESSIF 购买到(¥14)的ESP32模块,需要通过转接模块来开针对其仿真与开发。  在 ESP32串口WiFi双天线 博文中,测试了使用 利用
转载 2024-05-23 23:17:23
292阅读
探索科技创新:ESP32-NESEMU - 在ESP32上运行经典的NES游戏!ESP32-NESEMU是一个令人兴奋的开源项目,由Espressif Systems开发,它允许你在Espressif ESP32微控制器上模拟运行经典任天堂娱乐系统(NES)的游戏。如果你是复古游戏爱好者或热衷于嵌入式系统的开发者,那么这就是你的理想选择。项目概述ESP32-NESEMU基于Espressif's
内部文件系统microPython支持标准的Python的文件模块,可以使用open()这类原生函数。需要注意的是esp32上实时资源少,需要及时关闭掉一些file、socket。创建一个文件 >>> f = open('data.txt', 'w') >>> f.write('some data') 9 >>> f.close()其
转载 2023-07-20 14:54:03
565阅读
简介Matter(前称 CHIP 项目)是一个新的智能家居连接标准,由连接标准联盟(Connectivity Standards Alliance,前称 Zigbee Alliance)发起并领导,多家物联网龙头公司联合开发,致力于构建安全、可靠且能够无缝使用的物联网设备。乐鑫科技在其发起之初就加入了 Matter 计划,并专注于在乐鑫 SoC 上轻松地开发和使用 Matter。本文将讨论如何在
首先请参考我前面写的文章《基于esp32 C3的micropython开热点web配置无线网络保姆级教程》,学会如何在esp32c3上部署网站,本文只讲关键代码。首先说下templates文件夹里面的html代码:<!doctype html> <html lang="en"> <html> <head> <title>点亮l
转载 2024-07-06 09:15:27
115阅读
项目地址:https://gitee.com/daycen/stm32-tetris/tree/master使用Keil uVision5打开即可一、概述 本文介绍了一个基于STM32的俄罗斯方块游戏实现例子 整体方案的硬件部分由一个最小系统、按键开关模块以及2.2寸TFTLCD屏幕组成,软件部分设计由绘图、逻辑、整合控制三大部分组成,由一个二维绘图函数绘制出游戏画面,并由碰撞判断、状态储存等机制
一、安装软件包打开终端输入命令(以下命令都是Ubuntu系统的) sudo apt-get install git wget libncurses-dev flex bison gperf python python-click python-pip python-setuptools python-serial python-cryptography python-future python-
转载 2024-05-07 23:43:35
39阅读
ESP32–AT模式使用BLE做透传这里笔者用的APP是这个,各大应用商店应该都有。 文章目录ESP32--AT模式使用BLE做透传这里笔者用的APP是这个,各大应用商店应该都有。1.按照手册连接硬件2.烧录AT指令固件后,按照以下命令逐条发送:3.搜索并连接蓝牙,选择服务UUID4.打开服务ID进行透传测试 1.按照手册连接硬件 笔者使用的是安信可做的ESP32-S模组,默认TX-RX按照手册如
转载 2024-03-14 10:15:09
611阅读
当下正是物联网最好的时代,学习新的技术怎么能只学习ESP8266呢?要知道ESP8266还有一个孪生兄弟呢,最重要的是这个孪生兄弟要比ESP8266是更厉害的,所以我们也是非常有必要学习一下的,其实这篇文章去年就已经写了,不过是在自己的个人主页上更新的,然而百度的SEO不晓得哪里出了毛病,一直检索不到我的主页,可能是没花钱竞价排名吧,尴尬脸.jpg~重新学习ESP32(零)之环境搭建其实按理说,我
转载 2024-07-24 10:52:15
170阅读
根据官方介绍,我们列出这里需要用到的:分区表中的每个条目都包括以下几个部分:Name(标签)、Type(app、data 等)、SubType 以及在 flash 中的偏移量(分区的加载地址)。Type 字段可以指定为 app (0x00) 或者 data (0x01),也可以直接使用数字 0-254(或者十六进制 0x00-0xFE)。注意,0x00-0x3F 不得使用(预留给 esp-idf
目录一: 概述 二: 命令的分类2.1 角色划分 2.2 几个主要的功能 三: 如何最简洁的跑起来一个 BLE 应用3.1 一个 iBeacon Demo 3.2 如何扫描周边的蓝牙设备 3.3 如何建立一个BLE连接 3.4 如何进行数据的收发3.4.1 server 创建并开启服务 3.4.2 server 查询本地服务 3.4.3 client 做服务发现 3.4.4 client 端的读和
转载 2024-08-21 22:43:53
1059阅读
Arduino环境配置  首先需要下载Arduino IDE,可以去官网下(下载慢容易失败,不推荐),也可以在Arduino中文社区进行下载(推荐)。   下载好软件之后,正常安装,安装好后打开软件,点击“工具”—>“管理库”,搜索esp32,安装ESP32库。  如果没有搜到的话,就转到“文件”—>“首选项”,将https://dl.espressif.com/dl/package_
转载 2024-05-01 14:19:42
1287阅读
系列文章目录本篇适用于第一次搭建 ESP-IDF 编译环境的用户,如果想快速浏览搭建环境的步骤和命令,请查看简易版:ESP32开发教程(1)— 搭建开发环境(Ubuntu简易版)文章目录系列文章目录前言1 安装准备1.1 Python版本1.2 Cmake版本2 获取 ESP-IDF3 设置工具4 设置环境变量4.1 官方命令4.2 别名设置5 开始创建工程6 连接设备7 配置工程8 编译工程9
转载 2024-05-08 21:50:38
1264阅读
嵌入式Linux 昨天本文转自立创开源硬件平台作者:micespring原文链接:https://oshwhub.com/micespring/esp32-nesemu▌简介一个基于ESP32制作的开源游戏掌机,可以运行标准的NES(日版为FC)游戏,支持单声道音频。让你随时回味儿时的时光。固件基于乐鑫官方和moononournation二次开发的项目,Github地址:https://githu
转载 2021-03-20 13:34:42
1251阅读
作者:micespring▌简介一个基于ESP32制作的开源游戏掌机,可以运行标准的NES(日版为FC)游戏,支持单声道音频。让你随时回味儿时的时光。固件基于乐鑫官方和moononournation二次开发的项目,Github地址:​https://github.com/moononournation/esp32-nesemu​▌版本更新【V1.1-200807】现在可以通过在开机时按方向键来选择
转载 2022-03-17 15:32:06
974阅读
  作者:micespring 一个基于ESP32制作的开源游戏掌机,可以运行标准的NES(日版为FC)游戏,支持单声道音频。让你随时回味儿时的时光。 固件基于乐鑫官方和moononournation二次开发的项目,Github地址: https://github.com/moononournation/esp32-nesemu ▌版本更新 【V1.1-200807】 现在可以通过在开机时按方向
转载 2021-07-30 10:40:20
1930阅读
文章目录前言一、cmake是什么?二、动手写一个简单的cmake1.安装cmake2.cmake编译单个源文件三、CMakeLixts.txt文件基本语法四、如何将编译文件与源文件分离五、使用 cmake 编译多个源文件六、使用 cmake 生成库文件总结 前言我们在平时编译代码的时,面对简单的代码,直接GCC编译就好,稍微多一点,可以编写Makefile来编译,以上编译起来都很轻松,可是平时工
这个也很好获取,循环FormatMessage即可。0 操作成功完成。1 函数不正确。2 系统找不到指定的文件。3 系统找不到指定的路径。4 系统无法打开文件。5 拒绝访问。6 句柄无效。7 存储控制块被损坏。8 存储空间不足,无法处理此命令。9 存储控制块地址无效。10 环境不正确。11 试图加载格式不正确的程序。12 访问码无效。13 数据无效。14 存储空间不足,无法完成此操作。15 系统找
ESP32例程为C语言开发,并非Python/Arduino/AT指令开发,基于ESP-IDF_V4.2框架库,采用纯C语言开发,开发工具为Visual Studio CodeAndroid(安卓)例程全部为原生Android开发,例程全部支持到SDK版本29  Android 10.0(Q) 开发工具为Andirod Studio 4.0PC源码例程为Visual Studio 201
转载 2024-05-13 21:46:49
239阅读
  • 1
  • 2
  • 3
  • 4
  • 5