不怕没项目做!github上的STM32 优秀开源项目和初学者项目

这篇具有很好参考价值的文章主要介绍了不怕没项目做!github上的STM32 优秀开源项目和初学者项目。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 

优秀开源项目





TinyGo - Go语言编译器,适用于微控制器、WebAssembly、命令行工具,基于LLVM。
语言:Go
星标数:14,267+
描述:TinyGo带来了Go语言在嵌入式系统的实现,使得STM32等微控制器编程更加多样化。


Flipper Zero Firmware - Flipper Zero的固件源码。
语言:C
星标数:10,699+
描述:为Flipper Zero多功能设备提供固件支持,包含了许多和STM32相关的驱动和协议实现。


Awesome Embedded - 嵌入式编程的精选列表。
语言:多种
星标数:4,834+
描述:该项目整合了一系列嵌入式编程资源,包括STM32等微控制器的工具和库。


stlink - 开源的STM32 MCU编程工具集。
语言:C
星标数:4,090+
描述:支持STM32微控制器编程的开源工具集,提供了与ST官方编程工具相似的功能。


TFT_eSPI - 优化用于多种微控制器的TFT库。
语言:C
星标数:3,267+
描述:为STM32等微控制器提供用于TFT显示器的强大库,支持多种TFT驱动。


ExpressLRS- 基于STM32/ESP32/ESP8285的高性能无线电链路,适用于遥控应用。
语言:C++
星标数:2,996+
描述:为遥控器提供低延迟和高更新率通信链路的项目。

初学者项目

STM32-PUSH-BUTTON-LED-FOR-BEGINNERS- 提供了一个简单的STM32入门项目,涵盖了基于按键的LED控制。

STM32F103-Blue-Pill-Beginner-Projects - 针对STM32F103 Blue Pill开发板的入门项目集合,非常适合初学者。

stm32_linux_tutorials- 适合想在Linux环境下开发STM32的开发者,包含了一些不错的例子和文档。

stm32_tutorial - 适合初学者的STM32教程和指导,以C语言为主。

 文章来源地址https://www.toymoban.com/news/detail-841679.html

到了这里,关于不怕没项目做!github上的STM32 优秀开源项目和初学者项目的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【在IDEA运行GitHub上的开源项目】

    首先电脑上要先安装git,配置一下。 在GitHub上找到要克隆到本地的项目,把链接地址点击复制按钮,复制一下(gitee也是类似的方式)。 打开IDEA,点击“File”菜单,选择“New” - “Project from Version Control”。 在弹出的窗口,选择GitHub,然后点击log in via GitHub…, 需要先授权一下

    2024年02月13日
    浏览(47)
  • 【开源项目】GitHub 上的 10 大最佳开源项目 2023 | Top 10 Best Open Source Projects on GitHub 2023

      目录 1. RLHF + PaLM: Open Source ChatGPT Alternative1. RLHF + PaLM:开源聊天GPT替代品

    2024年02月16日
    浏览(52)
  • Netty是一个由JBOSS提供的开源Java框架,目前已经成为Github上的独立项目

    Netty是一个由JBOSS提供的开源Java框架,目前已经成为Github上的独立项目。它提供了一个异步、事件驱动的网络应用程序框架和工具,用于快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty是一个基于NIO的客户、服务器端的编程框架,使用Netty可以确保快速和简单地开

    2024年01月16日
    浏览(53)
  • 精心整理了优秀的GitHub开源项目,包含前端、后端、AI人工智能、游戏、黑客工具、网络工具、AI医疗等等,空闲的时候方便看看提高自己的视野

    精心整理了优秀的GitHub开源项目,包含前端、后端、AI人工智能、游戏、黑客工具、网络工具、AI医疗等等,空闲的时候方便看看提高自己的视野。 刚开源就变成新星的 igl,不仅获得了 2k+ star,也能提高你开发游戏的效率,摆平一切和图形有关的问题。如果这个没有那么惊艳

    2024年02月10日
    浏览(60)
  • 项目(智慧教室)第三部分,人机交互在stm32上的实现

    一。使用软件 1.stm32cubemx中针对汉字提供的软件 2.对数据进行处理 2.上面点击ok--》这里选择确定 3.这里选择保存即可由字符库,但是需要占用内存太大,需35M, 但是stm32只有几百k,所以需要自己删减。 生成中文字符(用C语言表示)方式 1.编写好我们智慧教室需要用到的汉字

    2024年02月09日
    浏览(38)
  • 【STM32】初学者必读STM32时钟系统详解

    目录 1 前言 2 时钟系统介绍 3 时钟源 3.1 系统时钟源 3.2 次级时钟源 3.3 时钟源特点 4 时钟 4.1 AHB总线时钟 4.2 APB1总线时钟 4.3 APB2总线时钟 5 时钟控制器 6 CubeMx配置时钟系统 6.1 选择单片机型号 6.2 选择时钟源 6.3 配置系统时钟 6.4 时钟系统初始化代码 7 结论         STM32的时

    2024年02月08日
    浏览(51)
  • stm32毕设项目-基于stm32的智能药箱(代码开源)含论文

    目录  1、功能解释 2、硬件清单 3.硬件连接 4.代码分析 简介:智能药箱是基于 UCOS-III 系统,通过 STM32F103ZET6 为主控芯片。使用 4.3 寸 TFTLCD 触摸屏实现人机交互,使用 EMWIN 设计出用户交互界面。通过 DHT11 温湿度传感器模块来实时检测环境数据,当环境不合适时通过蜂鸣器发

    2024年02月04日
    浏览(46)
  • stm32毕设分享 stm32人体健康状态检测系统(项目开源)

    🔥 这两年开始毕业设计和毕业答辩的要求和难度不断提升,传统的毕设题目缺少创新和亮点,往往达不到毕业答辩的要求,这两年不断有学弟学妹告诉学长自己做的项目系统达不到老师的要求。 为了大家能够顺利以及最少的精力通过毕设,学长分享优质毕业设计项目,今天

    2024年02月07日
    浏览(51)
  • 基于STM32的开源简易示波器项目

    目录 ​一、前言 二、硬件接线 三、信号的采集 四、代码配置 五、数据的处理 六、模拟正弦波输出 七、模拟噪声或三角波输出 八、显示函数与按键控制 该项目是基于正点原子精英板制作的一个简易示波器,可以读取信号的频率和幅值,并可以通过按键改变采样频率和控制

    2024年02月04日
    浏览(44)
  • 初学者入门:认识STM32单片机

    本教程含有较多专业词汇,大部分时候,不完全理解并不影响继续往下阅读,大家只需要了解大致的概念即可。当然,也鼓励大家多查百度和多问chatgpt,让自己学会的更多。 什么是单片机? 单片机,就是把中央处理器CPU、存储器、等计算机的功能部件,和定时器、I/0(输入

    2024年02月07日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包