UECIDE

UECIDE

通用嵌入式计算IDE-UECIDE旨在成为基于Arduino IDE的通用IDE,它可以轻松支持所有可用的板卡。
UECIDE旨在成为基于Arduino IDE的通用IDE,该IDE可以轻松支持所有可用的开发板。它是通过不直接支持任何电路板,而是提供一个框架来实现的,该框架使电路板开发人员或狂热小组可以简单地定义电路板和电路板上的芯片的定义,而无需对IDE的工作方式进行任何修改。许多原始的Arduino IDE代码已被撕掉,并替换为旨在100%通用的自定义代码。所有硬编码的可执行文件都消失了。旧的单核结构已不复存在。向一个干净的结构打个招呼,它将内核与IDE分离,并将板与内核分离。IDE本身也做了一些修改。现在,对IDE重新命名以使其与您的企业标识相匹配非常简单,只需一组PNG文件(旧的GIF文件就消失了)和几个文本文件即可创建完全独特的品牌IDE,而无需进行任何编程。该项目的另一个主要目标是简化在所有主要平台(Windows,Linux,Mac等)上构建IDE的过程,只需在单个计算机上执行一个命令即可。无需仅为该平台创建IDE而切换到另一个操作系统。
uecide

Mac版UECIDE的替代品

Arduino IDE

Arduino IDE

Arduino是一个基于灵活,易于使用的硬件和软件的开源电子原型平台。
PlatformIO

PlatformIO

一个用于物联网开发的开源生态系统。跨平台IDE和统一调试器。远程单元测试和固件更新。
embedXcode

embedXcode

embedXcode是Xcode的模板。它简化了最流行的嵌入式计算板的开发。
Arduino Eclipse plugin

Arduino Eclipse plugin

Arduino与Eclipse相遇的地方像Arduino,您的项目越来越大,您觉得Arduino IDE不够强大吗?
Zerynth

Zerynth

一套软件工具,用于使用任何32位微控制器设计嵌入式应用程序和与IoT连接的设备,并连接到任何云基础架构。全部使用Python和C / Python混合语言。
Stino

Stino

Stino是Sublime Text插件,它提供了一个类似于Arduino的环境,用于编辑,编译和上传草图。该插件由Robot Will在2012-2014年编写。
snap4arduino

snap4arduino

Snap4Arduino是Snap的修改版!可视化编程语言,可让您与几乎所有版本的Arduino开发板无缝交互。