目标(我目前仍受困):
当Adafruit Huzzah ESP32将字符串打印到Serial时,Arduino Uno复制Serial输出,可以将其处理为单个字符串,并存储在Uno中的变量中。 >
问题:
- 没有升压转换器,因此任何解决方案都需要在5V至3.3V的连接下运行
- 经过详尽的在线搜索,我找不到适合我情况的代码
- 可能需要使用软件序列号? (我不熟悉的库)
大图景:
- Web服务器具有一个文本框,用户可以在其中输入字符串。字符串通过WiFi发送到ESP32(3.3V)。数据必须以某种方式发送到Uno(串行是唯一想到的方式),该数据存储在变量中。然后,该变量的内容显示在Freetronics DMD板上(它将在文本框中显示原始消息)(Uno是必需的,因为DMD需要5V的电源,但是ESP32只能提供3.3V)。
潜在的硬件连接?:
- 从ESP32传输到Uno的接收?
- ESP32的接收到Uno的发送?
- GND到GND(两块板)?
我的问题:
- 需要哪些硬件连接? (我的尝试在上面,但我认为这是不正确的)
- 所需的必需代码是什么? (是否存在我可以在搜索中错过的任何在线教程,或者可以利用的一些原始代码?)
谢谢!