嵌入式可视化编程
Flowcode 是一款图形化编程 IDE,面向电子、电气与机电系统开发。它分为 Flowcode Embedded 与 Flowcode App Developer:前者用于为常见微控制器创建程序,后者用于构建 PC、平板、手机或浏览器中的 HMI 与通用应用,并与本地或远程硬件交互。
其最大特点是降低嵌入式开发门槛。用户可通过拖拽图标、流程图、Blocks、伪代码、C code 或状态机图设计程序。内置仿真引擎支持组件级和系统级模拟,可在部署前验证设计。调试方面提供单步执行、屏幕仪表、图表、数据记录器和控制台等工具,适合硬件控制、监控和数据采集。
Flowcode App Developer 支持 USB、Bluetooth、Wi‑Fi、Ethernet、HTTP、MQTT、Raw TCP/IP、串口等通信方式。硬件生态覆盖 PIC、Arduino、ESP32、Raspberry Pi、ESP8266、WIZ5500 等,也可与 Alexa、家庭自动化设备、第三方网站或具备 API 的设备通信。PC Developer 可通过预置 Slave API firmware 控制 Arduino、Raspberry Pi、ESP32;Web Developer 更偏 HTTP/MQTT 等 Web 通信,但正文标注 USB、Bluetooth 当前不适用于 Web Developer。
正文明确写到 Flowcode 对 makers 和 hobbyists 免费,并有 Buy Flowcode 入口,但未披露商业价格、套餐和支付方式。部署上,PC Developer 可生成依赖 Flowcode runtime 的 Windows PC 应用;Web Developer 项目可上传到网站或本地保存后在浏览器运行。部署应用可免版税分发。
优点是图形化开发友好、覆盖嵌入式到 HMI 的完整流程、仿真调试工具较全,并提供 FAQ、Wiki、论坛、YouTube、示例项目和项目文档。局限是商业授权细节不透明,部分功能在 Web 端不可用,连接闭源第三方设备时依赖其协议/API 已知且受支持。它适合创客、教育机构、电子原型开发者,以及需要快速搭建工业监控、测试系统和数据采集界面的团队。
正文未提供中国大陆访问、镜像、支付或本地化信息,因此 china_access 记为未知。若访问或授权受限,可按需求评估 Arduino IDE、PlatformIO、Node-RED、LabVIEW 或 MATLAB/Simulink 等替代方案。
本测评基于公开资料整理,不构成购买建议,请以 flowcode.co.uk 官网实际信息为准。
面向嵌入式开发和Maker的图形化编程环境。
评分明细(分布与用户短评)接入中。当前展示 TG4G 综合评分,数据源自公开测评与用户反馈。