[原创] 【安信可BW16-Kit】板卡开箱+arduino工具点灯

hollyedward   2024-1-28 13:54 楼主

板卡简介:

        Realtek RTL8720DN是一款Wi-Fi和蓝牙IC,支持2.4GHz和5GHz双频段进行Wi-Fi通信,以及蓝牙低功耗(BLE)5.0。BW16模块由B&T制造,该模块是以RTL8720DN为主要SoC(片上系统)的高度集成的Wi-Fi和蓝牙模块,它可以被视为具有典型SBC的Wi-Fi和蓝牙应用的SoC。BW16 Type C板是与模块集成的开发板。有2块BW16板,BW16和BW16 Type C。BW16 Type C板使用USB Type C连接器,并具有自动上传电路。本测评使用的是BW16 Type C板。

 

板卡开箱:

        板卡大小和esp32板差不多,支持2.4G、5.8G(封装丝印写的)以及低功耗蓝牙协议,使用板载天线,有一个type-c口,看了一下好像支持micro python 开发,后续再进行研究。

  image.png  

 

BW16 MicroPython 端口介紹(复制于官方介绍)

        根据定义,MicroPython是专门为微控制器设计的精简高效的Python3编译器。

        MicroPython 通过内建功能-REPL与Microcontroller进行即时交互的方法,将其与其他基于编译的平台(Arduino等)区分开来。

        REPL代表Read-Evaluation-Print-Loop,它是一个交互式提示,可用于访问和控制微控制器。

        REPL具有其他强大的特色,例如tab处理,行编辑,自动缩进,输入历史记录等。 它的基本功能类似于标准的Python IDE,但是运行在微控制器上。

        要使用REPL,只需在PC上打开任何串行终端软件(最常用的工具是teraterm,putty等),然后连接到微控制器的串行端口,然后将baudrate设置为115200,然后手动重置开发板,即可看到>>> MicroPython提示符出现在终端画面上。 您就可以在REPL上输入任何Python脚本。

 

环境搭建:

        使用arduino的ide以及官方提供的BW16板卡资源包,可以在windows上进行快速功能开发。

        在设置 file-preferences 中,将官方板卡资源包index仓库链接复制进 Additional Boards Manager URLs里,确认后将会自动开始下载。

https://github.com/ambiot/ambd_arduino/raw/master/Arduino_package/package_realtek_amebad_index.json

image.png  

        由于是从github仓库下载,github网站经常会抽风,需要全球上网的环境稳定访问。

image.png  

        下载完成后左侧的板卡管理进入,或者点开设置 Tools-board-board manager。

        其中有realtek的相关32位arm contex-M33的板卡资源,点击install 进行安装

image.png  

        BW16的板卡资源均被包含

image.png  

烧写固件:

        设置file-examples进入官方提供的例程。

        先将板卡上的固件擦除,然后upload新的固件。

image.png  

        顺利点灯,该例程的功能为按下按键led_rgb关闭,松开按键led_rgb打开。

image.png  

参考链接:

网上有很多教程,列举一些参考的写的较好的。

realtek的关于bw16芯片arduino环境使用教程:

https://www.amebaiot.com/en/amebad-bw16-typec-arduino-getting-started/

https://www.amebaiot.com/cn/amebad-micropython-bw16typec-getting-started/

5G WiFi 安信可 BW16 模组 RTL8720DN 入门笔记:https://blog.csdn.net/xh870189248/article/details/121223644

安信可官方rtl87系列:https://docs.ai-thinker.com/rtl87xx

 

本帖最后由 hollyedward 于 2024-1-28 13:57 编辑

回复评论 (3)

蓝色的是一个大的led?还是啥,为啥那么老大
点赞  2024-1-29 08:24
引用: 吾妻思萌 发表于 2024-1-29 08:24 蓝色的是一个大的led?还是啥,为啥那么老大

是一个三色rgb的led灯

点赞  2024-1-29 11:54
感谢分享,价格对比ESP32怎么样
点赞  2024-1-30 13:48
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复