arduino开发板怎么用


Arduino无疑是全球最受欢迎的开源硬件之一,同时还是一个出色的硬件开发平台,代表了硬件开发的前沿趋势。其简洁的开发方式让开发者能够更专注于创意和实现,从而加快项目开发速度,大幅降低学习成本,并缩短开发周期。

随着智能手机的普及,手机已经成为人们生活中不可或缺的一部分。对于Arduino的爱好者来说,他们自然期待有一款可以在手机上进行编程的平台。

大约在2017年,一些国外技术爱好者为了满足这一需求,开发了安卓版的Arduino开发应用——ArduinoDroid。这款应用集成了IDE和编译器,可以通过支持OTG功能的手机U接口与Arduino进行连接操作。但由于软硬件兼容性以及OTG依赖等问题,其并未得到广泛普及。

那么,现在有没有其他好用的手机端Arduino编程软件呢?答案是肯定的。今天我们要介绍的就是其中一款——Woniu,它的中文名字是“蜗牛”。

蜗牛控制器是一款类似于Arduino的控制器,完全兼容Arduino。它拥有相同型号的MCU、相同的外形尺寸、相同的端口排布,以及通用的编程工具。这意味着在任何需要使用Arduino控制板的地方,你都可以使用蜗牛控制器来替代。

更重要的是,蜗牛控制器在使用上更加便捷和多样化。除了支持电脑端编程(还是无线连接)之外,它还特别推出了手机编程功能。

关于蜗牛编程,它的开发理念是“方便、普适和简单”。

方便性:蜗牛APP将传统的U接口升级为蓝牙接口,通过无线方式实现手机与开发板的程序下载和数据通信。

普适性:蜗牛APP采用云服务的方式,将本地编译升级为云编译,不仅解决了普遍适用性问题,还完全避免了繁琐的配置步骤。

简单性:蜗牛编程借鉴了Google的Blockly积木拖放式图形编程理念,使用体验与国内知名的Mixly相似,但在语言支持深度上更胜一筹。

通过蜗牛编程,你可以“一键”实现手机与开发板的连接、程序的编译和下载,以及图形和代码的轻松切换。

虽然蜗牛控制器体积小巧,但其能量不容小觑。在个体化时代,每一个小小的创客个体都可以怀揣改变世界的梦想。选择蜗牛,让我们自由地表达创意,共同探索科技奥秘,享受创新带来的乐趣吧!