Mixly 图形化编程工具

开源网站开源项目 24-04-13 11:31:20

Mixly是一款面向初学者、硬件编程爱好者的图形化编程工具。它完美地支持了Arduino、MicroPython,Python等语言的图形化编程。提供了图形化界面和代码界面对比显示的支持。Mixly还支持自定义第三方扩展库,可以拓展出丰富的功能。其支持的模块有:

输入输出:数字输入、数字输出、模拟输入、模拟输出、中断控制、脉冲长度、移位输出

程序结构:时间延迟、条件执行、循环执行、获取时间、初始化

数学变换:数字映射、数字约束、数学运算、取整、随机、三角函数

文本输出:文本连接、文本转数字、数字转文本

数组列表:定义数组、取数组值、改数组值

逻辑处理:条件判断、逻辑运算、?运算

传感模块:超声波、DHT11

执行模块:声音播放、舵机控制、I2C液晶模块

通讯模块:串口通讯(新增串口选择和波特率设置)、红外通讯、I2C通讯、SPI通讯

存储模块:EEPROM读写,SD卡写入

变量常量:高低、真假、浮点变量、整型变量、布尔变量、字符串变量

函数处理:定义函数、执行函数

第三方扩展:支持国内所有主流Arduino厂商

主控板选择:当前已经支持官方所有的Arduino主板(含Arduino DUE和Arduino ZERO),ESP8266

其程序处理功能有:

程序编写:用户既可以通过图形化代码编写,也可以直接通过文本编写(编写后图形化代码不会变)

程序编译:用户可以直接通过Mixly完成程序的编译工作

程序上载:用户可以直接通过Mixly完成程序的上载工作,支持无需编译直接上传

代码保存:用户可以保存、另存和导入图形化代码

界面缩放:用户可以随意控制界面缩放,方便平板用户使用

模块导入导出:用户可以把函数导出成模块,从而方便其它用户导入使用,同时也支持导入厂商的带CPP的库

模块管理:删除,改名用户导入的模块

串口监视:串口通讯工具

[Mixly 图形化编程工具]相关推荐

Gson Java 的 JSON 类库

Gson 是 Google 提供的用来在 Java 对象和 JSON 数据之间进行映射的 Java 类库。可以将一个 JSON 字符串……...

Rugged Ruby的Git开发包

Rugged 是一个 Git 的 Ruby 开发包,使用 libgit2 API 安装方法: $geminstallrugged 使用方法: requir……...

Una 尤娜博客系统

Una 尤娜博客系统

Una [‘尤娜’] 只是一个项目代号,没有特殊含义。尤娜是站在巨人的肩膀上开发完成的博客系统……...

Tingle JS 模块插件

Tingle JS 模块插件

Tingle 是采用原生JS编写的模块插件。主要具有以下特性: 无需其他依赖包 可以通过CSS完全自定义 CSS过……...

ThingsBoard开源物联网软网关

ThingsBoard开源物联网软网关

ThingsBoard官方原创并开源的物联网软网关,主要使用MQTT协议与ThingsBoard平台进行通信。这个网关允许……...

ASP.NET Web 应用构建框架

ASP.NET 是开源,跨平台,高性能,轻量级的 Web 应用构建框架,使用 .NET 构建 Web 应用。 ASP.NET 是一……...

今日开源
  1. JUDO 面向企业使用的低代码平台

    JUDO 是一个面向企业使用的低代码平台。但与其他流行的低代码平台不同,JUDO 不是图形设计工具。它提供了一种基于文本的语言,称为 JSL(JUDO 规范语言)。JSL 的总体目标是培养明确且可读的应用程序描述。由于 JS……

    开源软件 2024-05-10

  2. Vcpkg VC++ 打包工具

    vcpkg 是微软 C++ 团队开发适用于Windows,Linux 和 MacOS 的 C ++库管理器。 vcpkg 自身也是使用 C++ 开发的 (而其他的 C++ 包管理大多并不是 C++ 开发的),并且 vcpkg 能够帮助用户在 Visual Studio 中更好地使……

    开源软件 2024-05-10

  3. Plop 低开销 Python 程序分析工具

    Plop 是一个对 Python 程序栈区取样的分析工具,可以随意的开启或者关闭,而对性能的影响很小。 安装: pipinstallplop 用法: 要对整个Python脚本进行概要分析,请运行: python-mplop.collectormyscript.py 分析……

    开源软件 2024-05-10

返回顶部小火箭