[![Build Status](https://travis-ci.org/.svg?branch=dev)](https://travis-ci.org/) [![npm](https://img.shields.io/npm/dw/wio.svg)](https://www.npmjs.com/package/wio) [![npm](https://img.shields.io/npm/v/wio.svg)](https://www.npmjs.com/package/wio) [![GitHub release](https://img.shields.io/github/release/.svg)](/releases) [![license](https://img.shields.io/github/license/.svg)](/blob/master/LICENSE)
**Quick Links:** [Docs](https://wio.github.io/docs) | [Packages](https://www.npmjs.com/search?q=wio%2C%20pkg) | [Waterloop](https://waterloop.ca)
![wio](https://wio.github.io/docs/_static/logo_black.png)
Wio is a development environment to create, build, test and upload C/C++ project. Wio supports `AVR` and `Native` platform but as the project grows, more platforms and frameworks will be added.
## Introduction
* [What is Wio?](https://wio.github.io/docs/wio/what-is-wio.html)
## Features
### Easier Development
* User worries about programming and wio takes care of build files
* No need to learn about vendor toolchains
* Support for multiple platforms and frameworks
* Highly customizable with the help of wio.yml config
* Build projects with `wio build`
* Execute projects with `wio run`
### Package Manager
* Code sharing has never been easier with wio packages
* User includes dependencies and wio takes care of dependency tree
* Use `wio publish` to publish a package
* Use `wio install <package>` to install a package
### Devices
* Uploading code to devices can be done with `wio run --port <port>`
* List devices connected to machine by using `wio devices list`
* Open a Serial monitor using `wio devices monitor`
## Installation
* [Linux](https://wio.github.io/docs/wio/install/linux.html)
* [MacOS](https://wio.github.io/docs/wio/install/macos.html)
* [Windows](https://wio.github.io/docs/wio/install/windows.html)
### Install from source
* Clone dev branch for latest features
```bash
git clone --recurse-submodules .git
```
* Install tools and build
```bash
# windows
wmake setup
wmake build
# macOs
wmake mac-setup
wmake build
# Linux
wmake linux-setup
wmake build
```
## Getting Started
* [Application Project](https://wio.github.io/docs/wio/getting-started/creating-app.html)
* [Package Project](https://wio.github.io/docs/wio/getting-started/creating-pkg.html)
## Contributing
If you are interested in working on wio, you can read [contribution document](/blob/master/CONTRIBUTING.md) and add features/fixes.
## Development
Well is still in beta and is being actively developed. You can check the changelogs in [`changelog` directory](/blob/master/changelogs)
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
资源最后修改时间:2024-10-04 14:55:13
66883033058800
389e157f-7091-470a-991f-57dc9c0450f1
免责声明:
1.本资源仅供学习和交流使用,不保证其准确性、完整性、及时性或适用性。
2.本资源仅包含一般信息,不构成专业建议。在使用本资源时,请务必自行研究并谨慎决策。
3.我已尽力确保本资源的正确性和合法性,但不对其准确性、完整性和及时性做出保证。
4.本资源不应用于商业用途。
5.在使用本资源的过程中,用户应自行承担所有风险和责任,并遵守相关法律法规。
6.对于因使用本资源而产生的任何损失或损害,我概不负责。
请确保在使用本资源时仔细阅读并遵守以上免责声明。如果您有任何疑问或需要进一步帮助,请联系我。
资源最后修改时间:2024-10-04 15:01:10
67239732829520
0d6f9168-051f-4e18-8ccb-b8768a596010
苹果醋3
- 粉丝: 1417
- 资源: 72
最新资源
- 华三网络模拟器HCL-V2.1.1安装包
- 限幅器芯片LCLM1018D2 10-18Ghz介绍
- 限幅器芯片LCLM1018D2 10-18Ghz介绍
- 俯视人员检测18-YOLO(v5至v11)、COCO、VOC数据集合集.rar
- 非常简单的loar微调AI模型代码
- 用c#(.net8)vs2022平台开发的NTP时间服务,两个文件,百行代码,精简代码 windows internet时间输入ip同步测试成功
- 于紫凝 241260755.zip
- Chapter 02 Python基础-1(资源)
- 超简单的训练AI模型代码
- 俯视人检测11-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
- 基于python 的库存管理系统-2024-12-19(源码+sql文件+设计报告)
- Inspect windows窗口元素查工具
- 多线程通过控制按键启动mp3播放
- MAKINO 牧野 PRO3 维修设定操作 A55 PRO3操作说明书 日文.pdf A55卧加工作台旋转后加工原点计算.xlsx A61-SPECS.pdf MAKINO PRO3 V55-Oper
- 线控转向失效下的容错差动转向控制 以四轮轮毂电机驱动智能电动汽车为研究对象,针对线控转向系统执行机构失效时的轨迹跟踪和横摆稳定性协同控制问题,提出一种基于差动转向与直接横摆力矩协同的容错控制方法 该
- 【合肥工业大学】计算方法 实验报告
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈