coloz-B4A 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
coloz-B4A 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
coloz-B4A 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 LGPL
开发语言 TypeScript
操作系统 Windows
软件类型 开源软件
所属分类 开发工具
开源组织
地区 国产
投 递 者 奈何col
适用人群 未知
收录时间 2022-07-11

软件简介

B4A 是为Arduino开发的Blockly编程工具

官网
B4A 库创建器
开发板/类库/示例资源

开发

关键技术

Blockly 8
Angular 13
Electron 18

安装依赖

angular和electron node两部分都需要安装依赖

npm i
cd app  
npm i

运行

npm start

编译

npm run electron:build

资源路径设计

库资源

库我分成了两部分,core里存放一些最基础的公共库,libraries里存放涉及硬件差异的。对最终用户来说,只建议他们操作libraries里的。

核心库路径 /src/core/
库路径 /src/libraries/

开发板资源

开发板路径 /src/boards/

编译上传工具

目前软件只是针对arduino,仅使用到arduino cli
Arduino-Cli路径 /arduino/

特别鸣谢

angular-electron
本项目使用angular-electron作为模板构建
ardublockly
本人通过ardublockly源码学习了blockly如何进行Arduino适配

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
4 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部