GitRead 中文社区
首页趋势排行榜原创文章严选周刊
更多资源
新手训练营
精选专题热门话题GitHub 文档资源精选实战指南

device-os

Device OS (Firmware) for Particle Devices

  • 语言C++
  • 默认分支develop
  • 大小134.5 MB
  • 更新2 天前
在 GitHub 打开
avatarparticle-iot

项目介绍

particle-iot/device-os 是一个托管在 GitHub 上的开源项目,主要使用 C++ 编写,采用 GNU Lesser General Public License v3.0 许可证,目前获得 1.1k 个 Star、482 次 Fork。

仓库全名
particle-iot/device-os

README 摘要

Particle Device OS Firmware This is the main source code repository of the Particle firmware libraries. Getting Started To get started building firmware locally, see Getting Started. Resources Latest Release Changelog Build System Requirements/Dependencies Application Firmware Development Debugging support make command syntax Firmware API System Firmware Development System Flags Continuous Integration Module…

完整内容见 GitHub 原始 README 或本页 。

常见问题

device-os 用什么语言开发?

主要使用 C++ 编写,采用 GNU Lesser General Public License v3.0 许可证,目前有 1.1k 个 Star。

device-os 可以免费商用吗?

仓库标注的许可证为 GNU Lesser General Public License v3.0,商用前请先阅读仓库 LICENSE 文件确认授权范围。

如何获取 device-os 的源码?

可以直接克隆仓库:git clone https://github.com/particle-iot/device-os.git,默认分支为 develop;安装与运行步骤见仓库 README。

device-os 最近还在维护吗?

仓库最近一次更新为 2 天前,当前没有未关闭的 Issue;Star 数为 1.1k,可作为社区活跃度的参考。

本页面展示项目元数据与原始 README,GitRead 中文社区 编辑团队负责选题收录。

相关仓库

tensorflow/tensorflow avatar
tensorflowtensorflow
1 小时前
201.4k
78.2k
3.4k

面向所有人的开源机器学习框架

deep-learningdeep-neural-networksdistributed+5
C++
1.4 GB
0
详情
ggml-org/llama.cpp avatar
llama.cppggml-org
1 小时前
133.8k
25.3k
2.6k

C/C++ 中的大语言模型推理

ggml
C++
479.1 MB
3
详情
react/react-native avatar
react-nativereact
58 分钟前
126.9k
25.5k
1.4k

使用 React 构建原生应用的框架

androidapp-frameworkcross-platform+5
C++
970.4 MB
0
详情
electron/electron avatar
electronelectron
1 小时前
123.8k
17.9k
780

使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用

electronjavascriptc-plus-plus+6
C++
227.6 MB
0
详情
godotengine/godot avatar
godotgodotengine
2 天前
119.9k
26.8k
13.4k

Godot Engine – 多平台 2D 和 3D 游戏引擎

game-developmentgame-enginegamedev+4
C++
1.8 GB
0
详情
microsoft/terminal avatar
terminalmicrosoft
2 天前
105.4k
9.6k
1.7k

新的 Windows Terminal 和原始的 Windows 控制台主机,全都集中在这里!

cmdcommand-lineconsole+8
C++
177.4 MB
0
详情
opencv/opencv avatar
opencvopencv
3 小时前
91.5k
57.1k
2.9k

开源计算机视觉库

opencvc-plus-pluscomputer-vision+2
C++
558.2 MB
0
详情
bitcoin/bitcoin avatar
bitcoinbitcoin
3 小时前
90.6k
30.0k
345

Bitcoin Core 集成/暂存树

bitcoinc-plus-pluscryptocurrency+2
C++
324.5 MB
0
详情

关于

arduinoargonboroncc-plus-pluscoreelectroniotp1particlephotonxenon
  • GNU Lesser General Public License v3.0
  • 1.1k Stars
  • 482 Forks
  • 130 Watching

简要分析

热度分
2174
价值分
805
活跃状态
活跃
GitHub

语言占比

Assembly
C
C++
CMake
GDB
JavaScript
Linker Script
Makefile
NASL
PowerShell
Python
Shell
Tcl

Release

  • v6.6.0 (Argon/Boron/B-SoM/B5-SoM/Tracker/Tracker-M/E-SoM-X/M-SoM/P2)3 周前
  • v6.5.0 (Argon/Boron/B-SoM/B5-SoM/Tracker/Tracker-M/E-SoM-X/M-SoM/P2)7月18日
  • v6.4.1 (Argon/Boron/B-SoM/B5-SoM/Tracker/Tracker-M/E-SoM-X/M-SoM/P2)5月5日
  • v6.4.0 (Argon/Boron/B-SoM/B5-SoM/Tracker/Tracker-M/E-SoM-X/M-SoM/P2)3月19日
  • v6.3.5 (Argon/Boron/B-SoM/B5-SoM/Tracker/Tracker-M/E-SoM-X/M-SoM/P2)1月16日

贡献者

avtolstoyavtolstoym-mcgowanm-mcgowansergeuzsergeuztechnoblytechnoblyXuGuohuiXuGuohuisatishgnsatishgnscott-brustscott-brustYutingYouYutingYoukeeramiskeeramistowynlintowynlinzfieldszfieldsmonkbrocmonkbroc

CircleCI

Particle Device OS Firmware

This is the main source code repository of the Particle firmware libraries.

Getting Started

To get started building firmware locally, see Getting Started.

Resources

  • Latest Release
  • Changelog

Build System

  • Requirements/Dependencies

Application Firmware Development

  • Debugging support
  • make command syntax
  • Firmware API

System Firmware Development

  • System Flags
  • Continuous Integration
  • Module Descriptor linking and retrieval
  • Testing
  • build test suite
  • System Threading
  • system versions and releases

Modules

  • Bootloader
  • Cloud Communications

Platforms

  • Virtual Device
  • Starting a New Platform Hardware Abstraction Layer

CREDITS AND ATTRIBUTIONS

The firmware uses the GNU GCC toolchain for ARM Cortex-M processors, ARM’s CMSIS libraries, and Arduino’s implementation of Wiring.

LICENSE

Unless stated elsewhere, file headers or otherwise, all files herein are licensed under an LGPLv3 license. For more information, please read the LICENSE file.

If you have questions about software licensing, please contact Particle support.

LICENSE FAQ

This firmware is released under LGPL version 3, what does that mean for you?

  • You may use this commercially to build applications for your devices! You DO NOT need to distribute your object files or the source code of your Application under LGPL. Your source code belongs to you when you build an Application using this System Firmware.

When am I required to share my code?

  • You are NOT required to share your Application Firmware or object files when linking against libraries or System Firmware licensed under LGPL.

  • If you make and distribute changes to System Firmware licensed under LGPL, you must release the source code and documentation for those changes under a LGPL license.

Why?

  • This license allows businesses to confidently build firmware and make devices without risk to their intellectual property, while at the same time helping the community benefit from non-proprietary contributions to the shared System Firmware.

Questions / Concerns?

  • Particle intends for this firmware to be commercially useful and safe for our community of makers and enterprises. Please Contact Us if you have any questions or concerns, or if you require special licensing.

(Note! This FAQ isn’t meant to be legal advice, if you’re unsure, please consult an attorney)

CONTRIBUTE

Want to contribute to the Particle firmware project? Follow this link to find out how.

CONNECT

Having problems or have awesome suggestions? Connect with us here.

评论

登录 后发表评论
暂无评论
GitRead 中文社区
深度解读 · 趋势洞察 · 价值精选

关于

关于我们联系我们编辑准则收录标准赞赏人员

发现

技术趋势新手训练营资源精选实战指南精选专题热门话题GitHub 文档

条款

隐私政策服务条款网站地图
26.9万收录项目
5.1万中文话题
155精选专题
发现技术价值,连接开源智慧
© 2026 GitRead · GitHub 中文社区 本站与 GitHub, Inc. 无隶属关系;GitHub 是 GitHub, Inc. 的商标。