项目简介 本项目为基于Buildroot的STM32MP151开发板项目,目的是为STM32MP151微控制器开发板打造完整的Linux系统镜像,涵盖内核、文件系统、驱动等。这是一个教育实践项目,可用于学习Buildroot系统、Linux内核和PCB设计,用户能借此构建定制的Linux系统并在开发
项目简介 本项目是针对Arduino AVR设备优化的FreeRTOS实现,能让用户访问FreeRTOS功能,同时与Arduino环境完全兼容。该库尽量减少对硬件的干预,仅操作必要的最小硬件以保障运行。 项目的主要特性和功能 任务管理:可进行任务的创建、删除、优先级调整、挂起和恢复操作。 时间管理:
项目简介 本项目是基于Arduino的简易时钟系统,利用Arduino内部时钟实现时间显示功能。项目代码超过500行,开发周期长达数月,具备交互式菜单和在LCD显示屏上显示简单图形的功能。 项目的主要特性和功能 内部时钟:不依赖外部时钟,依靠Arduino内部时钟运行。 交互式菜单:可通过按钮进行交
项目简介 本项目是基于 Cocos Creator 框架开发的合成大西瓜游戏。玩家可在游戏中通过合成水果来获取更高分数,享受合成乐趣。项目不仅具备完整的游戏功能,还提供魔改工具和源代码,便于用户学习技术和进行二次开发。 项目的主要特性和功能 操作简单:玩法易懂,新手玩家能快速上手。 水果多样:游戏中
项目简介 本项目借助TensorFlow框架,融合边缘计算技术打造水果成本预测系统。用户能在边缘设备(如手机或PC浏览器)输入水果数量,系统会通过训练好的深度学习模型自动推理并输出总成本。 项目的主要特性和功能 模型训练与推理:运用TensorFlow Keras框架训练深度学习模型,支持在边缘设备
项目简介 本项目借助Segger的emUSB - Device中间件的音频类,对英飞凌(Infineon)MCU的USB模块进行设置,从而实现一个音频记录器。目前该项目在PSoC™ 6 MCU上得到支持,利用具有脉冲密度调制(PDM)到脉冲编码调制(PCM)转换器硬件块的数字麦克风,可通过USB将麦
项目简介 本项目是基于Arduino的直升机模拟器,利用USB HID协议模拟直升机控制,能和X - Plane、Microsoft Flight Simulator等飞行模拟游戏兼容。项目包含硬件与电子设备的搭建以及相关软件代码的实现。 项目的主要特性和功能 硬件采用Teensy 3.6微控制器和
项目简介 本项目打造了名为“SS19 Line Follower”的机器人,可在黑白背景下自动跟随黑色线条。该项目融合机械与电子知识,通过Arduino开发板及附加硬件实现机器人自主导航,适用于教育、智能家居等对低成本自主移动有需求的场景。项目详细展示可查看演示视频。 项目的主要特性和功能 硬件组成
项目简介 本项目的LibAPRS是一个专为Arduino平台设计的开源库,旨在简化APRS(Automatic Packet Reporting System)通讯的实现过程。APRS是用于业余无线电和GPS设备的通讯协议,常用于追踪物体位置信息。LibAPRS库提供简单易用的接口,使开发者无需关注
项目简介 本项目基于C语言和AVR(Atmel AVR)框架,实现以太网和SD卡文件系统的交互。借助AVR单片机(如Atmega328P),通过SPI接口分别与Wiznet W5100以太网控制器和SD卡通信,并利用UART接口进行调试输出,可完成以太网和SD卡文件系统的初始化与管理,实现数据的收发