【花雕动手做】Aily Blockly 安装+环境配置清单+避坑指南
2026-05-20916
AI 快速预览详细
Aily Blockly 是 Aily Project 推出的开源、AI 驱动的硬件图形化开发 IDE,旨在降低嵌入式开发门槛。它通过工程化依赖管理、端云协同编译、AI 全流程辅助和多硬件平台支持,解决了库版本冲突和编译速度慢的问题。Aily Blockly 支持 ESP32、Arduino、STM32 等多种芯片,内置专业调试工具,适合新手和专业开发者。
|
项目情况 Aily Blockly 是 Aily Project 推出的开源、AI 驱动的硬件图形化开发 IDE,核心是用 “拖拽积木 + 自然语言对话 + 端云协同编译” 大幅降低嵌入式(ESP32/Arduino/STM32)开发门槛,兼顾新手易用与工业级工程化能力。 1、核心定位与背景 全称:Aily Blockly(隶属 Aily Project) 技术底座:Electron + Angular + Google Blockly + AI 大模型 核心目标:打破专业嵌入式与业余创客的壁垒,长期愿景是自然语言编程(一句话生成完整项目) 状态:开源(GitHub 1.8k+ Star)、跨平台(Windows/macOS/Linux)、免费公测 主创背景:点灯科技(Blinker 物联网平台)团队,创始人奈何 col 为 Arduino 中文社区创建者 2、核心功能(四大杀手锏) (1)工程化依赖管理(解决 “库版本地狱”) 项目隔离:每个项目独立管理开发板核心(Core)与库版本,互不干扰(类似前端 package.json) 一键库管理:内置库管理器,支持安装 / 更新 / 切换版本,彻底避免传统 Arduino IDE 全局库冲突 开箱即用:无需手动配置工具链,安装即可开发 (2)端云协同闪电编译(60 倍提速) 传统痛点:ESP32 项目本地编译常需 20–60 分钟 Aily 方案:云端预编译缓存 + 本地增量编译 效果:编译时间从1 小时压缩至 1 分钟,大型项目优势更明显 (3)AI 全流程辅助(从需求到代码) AI 项目生成:自然语言描述需求(如 “ESP32 温湿度监测,DHT11+OLED 显示”),AI 自动完成:硬件选型、模组推荐、引脚分配、工程创建、代码生成 AI 代码生成:图形化编程中,AI 可将自然语言转为积木逻辑或 MicroPython 代码 AI 转库(核心杀招):上传任意 Arduino C++ 库,AI 自动解析并生成 Blockly 积木,无限扩展图形化生态(传统图形化编程无积木则无法用第三方库) (4)多硬件平台 + 专业调试 支持芯片:Arduino(AVR)、ESP32、STM32、RP2040 等 30+ 芯片、80+ 开发板 内置工具:全能串口调试(数据可视化)、U8G2 取模、点阵编辑等 项目广场:海量开源案例(物联网、AI、传感器),一键导入运行 3、优势对比(vs 传统 Arduino IDE) ![]() |






[code]启动前检查
□ USB数据线是数据线(非充电线)
□ 开发板驱动已安装
□ 已注册账号并登录
□ 网络稳定(能访问GitHub/npm)
创建项目检查
□ 项目路径不含中文/空格
□ 选择了正确的开发板型号
□ 工具链下载完成(首次选板稍等几分钟)
□ 依赖库已添加
烧录检查
□ 开发板已连接电脑
□ 无其他串口程序占用端口
□ 编译成功(约1分钟)[citation:3]
□ 烧录成功后硬件运行
遇到问题时
□ 查看内置串口监视器输出
□ 检查接线是否与AI生成的图一致
□ 查看官方文档:https://yiyu.pro/doc
[/code]
## Aily Blockly小结
1、定位:开源 AI 驱动嵌入式图形化编程软件,主打拖拽积木 + AI 写硬件程序
2、支持:ESP32、Arduino、STM32 等主流开发板
3、核心亮点
(1)云端极速编译,大幅提速
(2)AI 一句话生成项目、自动转第三方库积木
(3)项目独立管库,告别版本冲突
4、适用:零基础学硬件、创客做项目、少儿编程教学
5、优势:比传统 IDE 更简单、更快、更智能
**
新建项目流程
[code]□ Step 1: 点击“新建项目” → 输入项目名称(这里写的K10)
□ Step 2: 选择开发板(搜索行空板)
→ 常用选择:
• ESP32系列:esp32:esp32:esp32
• ESP32-S3:esp32:esp32:esp32s3(AI语音等高性能项目推荐)
• Arduino Uno:arduino:avr:uno
□ Step 3: 等待工具链自动下载(首次选板需下载SDK,约200-500MB)
□ Step 4: 添加需要的库(项目级隔离,不影响其他项目)
□ Step 5: 【可选】配置AI API Key → 设置 → AI服务
→ 未配置时部分AI功能不可用[/code]
成功创建“K10” 项目
添加需要的库(这里添加了RGB灯带驱动库和IIC电机驱动库)
1、系统要求
2、环境依赖
3、下载渠道
aily blockly官网
https://aily.pro/home
https://yysc.tech/home
https://yiyu.pro/home
aily blockly
项目地址:https://github.com/ailyProject/aily-blockly
镜像仓库:https://gitee.com/mirrors/aily-blockly
项目文档 : https://yiyu.pro/doc
项目交流:https://github.com/orgs/ailyProject/discussions
下载地址1:https://aily.pro/download
下载地址2(Github):https://github.com/ailyProject/aily-blockly/releases
下载对应系统安装包(目前版本 V 0.9.51)
获取源码 / 最新版(2026.5.15)
安装无脑下一步,路径不含中文、空格、特殊符号