项目地址:https://gitee.com/daycen/stm32-tetris/tree/master使用Keil uVision5打开即可一、概述 本文介绍了一个基于STM32的俄罗斯方块游戏实现例子 整体方案的硬件部分由一个最小系统、按键开关模块以及2.2寸TFTLCD屏幕组成,软件部分设计由绘图、逻辑、整合控制三大部分组成,由一个二维绘图函数绘制出游戏画面,并由碰撞判断、状态储存等机制
背景介绍想起来之前做的半成品单片游戏机,又想继续做一个,不过之前那个单片驱动屏幕速率太低,已经无法改进了。所以这次斥巨资购买了一款顶配的ESP32S开发板,做个简单的游戏机,没问题。完整介绍链接 这花花绿绿的介绍,看着让人甚是喜欢呢。开发环境搭建参考乐鑫官网的方式,我选择了windows开发环境Windows 平台工具链的标准设置安装完成会有两个图标,按照推荐选择了cmd方式 双击运行 随便选
手把手教你使用ESP32+MicroPython制作贪吃蛇游戏实现目标在ESP32开发板上使用MicroPython编程实现一个贪吃蛇小游戏游戏可以在ssd1306 OLED屏幕上游玩,使用四个按钮开关控制蛇的上下左右移动。既然是手把手,就是让你不了解相关知识也能跟着流程运行起我们的项目,通过在线的仿真原件在线试玩。项目所用工具介绍ESP32开发板:上海乐鑫出品的MCU,自带wifi和蓝牙,功能
2018年就已经在使用ESP32开发一款语音交互的电子产品了。不过,以前没有在csdn写博客的习惯,没有留下什么记录。但是,好记性不如烂笔头,写博客、记笔记,把开发日志整理到这里,总是个好事情。从现在开始,在csdn上安下这处小窝,记录开发旅程上的点点滴滴。0001. 搭建开发环境参考资料:乐鑫官方文档: https://docs.espressif.com/projects/esp-idf/en
转载 2024-05-17 13:34:08
122阅读
一次偶然的机会,去参加了由乐鑫和 Pycom 公司组织的 Hackathon 活动,并获赠了一块官方最新的 ESP32 开发板 —— ESP32-DevKitC,到家几次试玩之后,深深地被乐鑫折服,对它爱不释手。 图: ESP32-DevKitC 开发板 如上图所有,一块开发板,小巧,迷你,接口简单,功能却不简单,只需要一根普通的智能手机USB数据线,就能完成绝大多数操作。ESP
转载 2024-05-23 22:40:32
94阅读
文章目录本篇博文目录:一 、前言;二 、输出低电平,点亮一盏`LED`;三 、获取某个`GPIO`的电平,并且打印出来;四 、配置某个`GPIO`的低/高电平触发事件,并且打印出来;4.1:下降沿触发中断:4.2:上升沿触发中断:四 、配置某个`GPIO`的低/高电平触发事件,并且打印出来;一 、前言; GPIO口一直是单片的主要功能,今天小徐带来的是正是GPIO使用;本博文使用的是安信可的es
转载 2024-05-21 14:40:52
193阅读
你会用一个按钮做些什么呢? 打开一个灯光? 一个门铃? 还是让人运动起来? 按钮有很多种,但我最喜欢街机按钮,因为它们通常有很好的触感,“咔哒”的感觉。我的工具箱里有几个街机按钮,我一直想用它们做点什么。有一天我灵光闪现,可以利用按钮DIY一个运动装置。我将制作 4 个运动按钮,一个作为主节点,带有支持菜单显示的屏幕,另外三个作为从节点,通过ESP-NOW协议通信。它们都基于 ESP32-C3,一
转载 2024-05-21 13:08:24
168阅读
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阅读
MAKER: JuanF92/译:趣无尽 相逢已是初识MicroByte 是一款微型主机,能够运行 NES、GameBoy、GameBoy Color、Game Gear 和 Sega Master 系统的游戏,所有元器件都设计在这 78 x 17 x 40 mm 的封装中。尽管成品尺寸很小,但它符合 SNES 游戏板的布局并且具有操作按钮。它还配有一个清晰的 1.3 英寸 IPS 显示屏,可以看
目录摘要一、墨盒(Cartridges)二、Famicom磁盘系统(Famicom Disk System )三、游戏精灵(Game Genie )四、控制手柄五、Zapper(捕捉器)六、参考资料 摘要本文介绍了NES游戏机的相关游戏硬件,本文参考《Nintendo Entertainment System Documentation(任天堂娱乐系统文档)》,如需进
转载 2024-04-17 16:03:52
296阅读
文章目录1 简介2 主要器件2.1 硬件器件3 实现效果4 设计原理4.1 器件连接5 部分实现代码6 最后 1 简介Hi,大家好,今天向大家介绍一个学长做的单片项目基于单片的太空飞机游戏机设计与实现大家可用于 课程设计 或 毕业设计2 主要器件2.1 硬件器件任意单片OLED 显示屏 128x64×1 ( i2c 和 SPI 都可以工作)按钮开关 12mm ×3(SparkFun 按钮开
树莓派基金会在本周发布树莓派4B硬件之后,紧接着更新了 Raspbian 操作系统。新的版本号是 Buster,来自皮克斯《玩具总动员》电影中狗的名字。这个版本基于最新的 Debian 开发,甚至比 Debian 的官方版本更早发布,这是为了在 Buster 中针对树莓派4添加 OpenGL 视频驱动为默认项。虽然树莓派4硬件一时在国内还没法买到,但 Raspbian 最新的系统可以在老版本硬件上
嵌入式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
976阅读
  作者:micespring 一个基于ESP32制作的开源游戏,可以运行标准的NES(日版为FC)游戏,支持单声道音频。让你随时回味儿时的时光。 固件基于乐鑫官方和moononournation二次开发的项目,Github地址: https://github.com/moononournation/esp32-nesemu ▌版本更新 【V1.1-200807】 现在可以通过在开机时按方向
转载 2021-07-30 10:40:20
1930阅读
书接上文《单片开发—ESP32-S3模块上手》《单片开发—ESP32S3移植lvgl+触摸屏》参考内容依旧是参考韦东山老师的作品来移植的《ESP32|爷青回!ESP32(单片) NES_NES游戏机教程(开源+详细讲解实现代码!)》韦老师已经将代码开源,喜欢的朋友当然是可以去支持一波。另外还有github上的一份原始代码,喜欢从头来的,也可以去学习一下,核心部分是一样的,适配硬件的
转载 2024-02-23 13:15:54
868阅读
FreeRTOS移植到STM32f103(寄存器版)静态创建任务文章目录FreeRTOS移植到STM32f103(寄存器版)静态创建任务前言1.配置启动文件2. 配置FreeRTOSConfig.h:3. 在main.c的最下方写上systick中断服务函数:4. FreeRtos默认的系统CPU_CLOCK是72MHz,TICK_RATE为每秒1000个tick(时间片),即1个tick(时间片
文章目录前言需求分析硬件选择硬件概览ESP32 NES模拟器效果图项目介绍源码、硬件获取视频教程待续。
转载 2023-07-04 10:46:43
2029阅读
引言在第一章博客中,我们讲了Arduino对Esp32的一个环境配置,以及了解到了常用的一个总线通讯协议,其中有SPI,IIC,UART等,今天我为大家带来UART串口通讯和c#串口进行通讯的一个案例,以及什么是中断,中断的作用和实践,话不多说,让我们正式开始。UART在第一篇博客中,我们讲了UART是需要一个接收一个发送的引脚,总共两个,分别是TXD(发送引脚),RXD(接收引脚),不管是什么类
转载 2024-08-23 21:17:16
442阅读
ESP32固件安装和基础测试ESP32- WORRM- 32固件安装使用软件ZTsoft安装固件使用FLASH_DOWNLOAD安装固件基础测试使用ZTsoft点亮LED使用Mind+点亮LED使用ESP32注意,先断串口在断电!要不然会有概率把固件弄没 最近新弄了个ESP32,又可以玩硬件啦。好好写个入门教程。本篇包含:固件安装,还有推荐一些好用的软件。(主要是ESP32相关)ESP32- W
转载 2023-11-14 10:40:23
410阅读
  • 1
  • 2
  • 3
  • 4
  • 5