项目简介 本项目达成了在Nintendo GameCube上使用XBOX 360控制器进行游戏操作。尽管在部分游戏(如Budokai 1战斗)中存在不断暂停/取消暂停的异常表现,但为在GameCube上使用其他控制器创造了可能。借助USB Host Shield,还可兼容PS4、PS3和XBOX O
项目简介 本项目打造了基于C语言的STM32F10x系列微控制器半面向对象库(STM32_SOOL)。该库依托StdPeriph 3.5.0和CMSIS库,封装底层硬件细节,提供从基础硬件接口到高级功能的驱动程序与易用的API接口,便于开发者开展嵌入式系统开发。此库在基于STM32F103C8T6的
项目简介 本项目是基于嵌入式系统开发的应用程序,包含DHCP客户端和MQTT客户端两部分。DHCP客户端可动态获取如IP地址、子网掩码、网关地址等网络配置信息;MQTT客户端运用发布/订阅模式,实现物联网(IoT)设备间的通信。项目利用ENC28J60以太网控制器和TM4C123GH6PM微控制器来
项目简介 本项目是基于ESP8266的WiFi应用程序,利用MQTT协议和MQTT服务器通信,支持通过UART接口接收和发送数据,还能对像素相关的数据进行处理。 项目的主要特性和功能 完成ESP8266硬件(WiFi和UART接口)的初始化。 采用MQTT协议和MQTT服务器通信,实现MQTT消息的
项目简介 这是一个基于Jekyll框架搭建的个人博客系统,无需数据库支持,具有轻量级、易部署的特点,为用户提供便捷的博客撰写与发布体验。 项目的主要特性和功能 基于Jekyll静态网站生成器,无需数据库,轻量级且可快速部署。 使用jekyll - theme - next主题,由Simpleyyt提
项目简介 本项目是嵌入式系统研讨会的示例程序,展示了如何运用Arduino平台与VL53L0X激光测距传感器进行交互。VL53L0X为高精度激光测距传感器,适用于多种嵌入式应用场景。 项目的主要特性和功能 激光测距:借助VL53L0X传感器实现高精度的距离测量。 Arduino兼容:项目代码基于Ar
项目简介 本项目是一个面向AVR/Arduino平台的开源声音库,运用C语言编写,适用于AtMega328P - PU等类似单片机以及Arduino Uno开发板,助力开发者在嵌入式系统中便捷地生成并播放音频。 项目的主要特性和功能 拥有可完全自定义的音频输出缓冲区。 支持生成正弦波、方波、锯齿波等
项目简介 本项目是基于Ionic框架开发的离子标签页应用。Ionic是一款流行的开源移动应用开发框架,可帮助开发者构建高性能的跨平台(iOS和Android)移动应用。 项目的主要特性和功能 采用Ionic v4,支持Angular。 集成Cordova,可将应用打包成原生应用。 具备主题化功能,能
项目简介 本项目借助PN532 NFC控制器,实现了一个基于Arduino的NFC标签读写系统。该系统能够完成初始化NFC控制器、读写NFC标签的UID、读写NDEF消息等操作,还可处理不同类型的NFC标签。 项目的主要特性和功能 初始化:提供初始化PN532控制器和配置安全访问模块(SAM)的函数
项目简介 本项目是一个用于记录与整理关于 Markdown 和 LaTeX 语言相关知识的学习笔记系统。为开发者或学术研究人员提供便捷方式,用于记录、展示和分享关于 Markdown 和 LaTeX 的学习心得与经验。 项目的主要特性和功能 支持 Markdown 语法,可简单编写文档和笔记。 整合