首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过UDP从Cactus Micro 2(与车载ESP8266 ESP-3)发送OSC消息

如何通过UDP从Cactus Micro 2(与车载ESP8266 ESP-3)发送OSC消息
EN

Stack Overflow用户
提问于 2015-11-06 00:54:42
回答 1查看 503关注 0票数 0

这里有人知道如何通过Cactus MicroR2上的ESP8266模块发送OSC消息吗?

我将使用两个HR-C04超声波传感器连接到Cactus微R2,我需要将这些传感器的数据无线发送到处理(在Mac上)。假设通过UDP发送OSC消息是最简单的方法。我已经尝试过现有的arduino库esp8266-OSC(https://github.com/sandeepmistry/esp8266-OSC)和esp8266WiFi (https://github.com/sandeepmistry/esp8266-Arduino/tree/master/esp8266com/esp8266/libraries/ESP8266WiFi),但它们都不适用于我的Cactus MicroR2(后者甚至在c中有编译错误)。如果有人知道其他现有的库(或者有从模块发送OSC消息的成功经验)?提前谢谢。

PS:我可以以波特率9600连接到WiFi。所有的指令都能工作。

EN

回答 1

Stack Overflow用户

发布于 2016-03-15 08:50:26

我对OSC一无所知,但一直在Cactus MicroRev2上工作,所以无论如何我都能帮上忙。Cactus公司有两个控制器,一个是ATMEGA32U4,另一个是ESP8266,通过UART连接。32U4负责为ESP供电。

ESP可以运行多种不同的固件。您似乎仍然在使用默认的基于AT命令的固件,这实际上是一个真正的痛苦处理。使用Arduino环境为ESP本身编写代码非常容易。以这种方式,您可以编程ESP连接到您的wifi,TCP连接到服务器等,并简单地中继从32U4通过UART接收到的信息。

另一种方法是使用本机SDK对ESP进行编程。这方面的一个相当有用的例子是ESP链接代码库,它提供了一个以太网到运行在ESP上的串行适配器,将任何通过UART的东西中继到TCP套接字。虽然ESP连接固件能够编程一个附加的微控制器,但这不能用于在Cactus Micro上编程32U4,不幸的是,这是因为ESP的供电方式。

我希望这能帮上点忙。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33557661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档