涂鸦开发者
直播中

淡化浅出

6年用户 90经验值
擅长:嵌入式技术
私信 关注

【涂鸦T2-U开发板试用体验】1.初次开箱

涂鸦 T2-U 开发板主控采用涂鸦智能开发的一款嵌入式 Wi-Fi 和蓝牙双模模组 T2-U,它由一个高集成度的无线射频模组 T2-U 和外围的按键、LED 指示灯、I/O 接口、电源和 USB 转串口芯片构成。

实物图

正面.jpg

反面.jpg

模组外设

T2-U 模组内置了 32 bit RISC-MCU,最高 120M 主频、内置 2MB 内部 Flash256K 内部 RAM,支持通过 TuyaOS 进行自定义开发。
外设引脚有6 个 PWM,4 个 Timer,2 个 UART,1 个 SPI,1 个 I2C,5 个 ADC,18 个 GPIO。可以看出来接口还是非常丰富的。每个引脚都焊接了排针,省的自己焊接了。(哈哈哈,笔者焊接技术有待提高)略微遗憾的是,这个 USB 接口是 micro-B 的,现在主流不都是 type-C 么?

引脚图.png

通信能力

这个板子最大的亮点就是它的无线通信能力。WIFI 支持 802.11b、802.11g、802.11n 标准,通道 1-14@2.4GHz,支持 WEPWPA/WPA2WPA/WPA2 PSK (AES)WPA3 多种安全模式,在 802.11b 模式下,支持最大 +16dBm 的输出功率,支持 STA、AP、STA+AP 工作模式,板载 PCB 天线,天线峰值增益为 2.2dBi。支持低功耗蓝牙 V5.1 完整标准,基于优先级的 Wi-Fi 和蓝牙共存控制模组,实现实时的优先级和收发调度,蓝牙模式下,支持 6 dBm 发射功率。

原理图与PCB

image2.png

image3.png

SDK 安装

笔者是参考官方文档,使用的是 VS code ,在 Tuya Wind IDE 免费下载 TuyaOS - T2-U 开发包。但是并没有成功,build project 提示 no command ,等官方回复吧,是不是我漏了啥。
build.png

桥接 WSL 静态 IP

笔者 SDK 是安装在 WSL2 的,这里简单说下,如何设置桥接。

WSL2 中修改下面几个文件

vi /usr/lib/systemd/network/wsl_external.network
vi /etc/wsl.conf
vi /etc/resolv.conf

内容像这样

wsl_external.network
[Match]
Name=eth0
[Network]
Description=WSLBridge
DHCP=false
Address={Your ip for WSL}
Gateway={Gateway of the bridged card}
DNS={DNS used by your bridged card}
wsl.conf
[boot]
systemd=true[network]
generateResolvConf = false
resolv.conf
nameserver {DNS used by your bridged card}

最后设置下 network

systemctl enable systemd-networkd
systemctl restart systemd-networkd
systemctl enable systemd-resolved.service
systemctl restart systemd-resolved.service

每次先启动 WSL ,然后设置网桥

Set-VMSwitch -name "WSL" -NetAdapterName "WLAN" -AllowManagementOS $true

此时 WSL 的 IP 地址就是在前面配置文件中的了。
如果最后关闭 WSL ,不再需要桥接了,可以运行下面的命令,将 WSL 改回 NAT

Set-VMSwitch WSL -SwitchType Internal

开箱视频

更多回帖

发帖
×
20
完善资料,
赚取积分