简介

1.85英寸圆形屏采用 ESP32-S3R8 芯片作为主控,该主控是双核MCU,集成了WI-FI 和蓝牙 BLE5.0功能,主频可以达到240MHz,芯片集成520KB SRAM、8MB PSRAM以及 448KB ROM, 另外置16MB Flash。

显示屏具有出色的显示性能,262K彩色,360x360分辨率,可视角度广,支持电容触摸方式,畅享UI交互。板载麦克风和3.5mm音频接口,支持小智AI,可接入在线大模型平台,解锁更多AI应用场景,实现AI语音交互。

内置电路包含背光控制电路、触摸屏控制电路、I2S 数字麦克风电路、I2S 数模转换电路、TF卡接口、无线供电电路,支持Arduino IDE、ESP IDF、MicroPython 及GUITION等环境二次开发。

特性

  • 搭载ESP32-S3R8双核处理器,主频高达240MHz
  • 内置520KB SRAM和448KB ROM,8MB PSRAM和16MB Flash
  • WiFi+BLE5.0+Qi无线充电三合一
  • 板载1.85英寸LCD屏,360×360像素(262K色),电容式多点触控
  • 板载麦克风和3.5mm音频接口,可实现语音交互
  • 支持Arduino IDE/ESP IDF/MicroPython编程
  • CNC外壳,精致小巧

应用场景

  • 智能家居:温控面板、语音助手交互屏
  • 工业HMI:设备状态监视器、便携仪表盘
  • 穿戴设备:高端智能手表UI原型机
  • 创意DIY:桌面天气站、音乐可视化器、AI小智
  • 教育工具:嵌入式开发教学平台

技术规格

  • 屏幕参数
    • 显示颜色:RGB 262K彩色
    • 尺寸:1.85inch
    • 类型:TFT
    • 驱动芯片:ST77916
    • 分辨率:360*360
    • 有效显示区域:45.68*45.68mm
    • 视角:>60°
    • 触摸:CST816电容触摸
  • 其它参数
    • 接口:USB Type-C
    • 主控芯片:ESP32-S3R8
    • 工作温度:-20°C~70°C
    • 存储温度:-30°C~80°C
    • 工作电压:5V
    • 功耗:1W
    • SD存储卡:128MB
    • 重量:50g
    • 尺寸:58x58x11mm

功能示意图

尺寸图

Arduino开发

硬件准备

  • ESP32-S3 1.85英寸圆形显示屏开发板 x1
  • Type-C USB数据线 x1

软件准备

  • 下载Arduino IDE: 点击下载Arduino IDE
  • 下载library文件,该库包含以下4个文件:ESP32_Display_Panel库、ESP32_IO_Expander库、lvgl库(8.4.0)、lv_conf.h文件,下载完成后,将三个库及 lv_conf.h文件拷贝到C:\Users\你的用户名\Documents\Arduino\libraries\ 目录下
  • 下载ST77916_LVGL_DEMO文件

添加板卡

当您首次使用ESP32,您需要了解以下步骤

在Arduino IDE添加ESP32开发板(如何在Arduino IDE添加ESP32开发板?

烧录代码

安装完ESP32板卡后,打开ST77916_LVGL_DEMO程序,根据下图设置开发板后烧录代码

firebeetle ESP32

结果

接入AI小智

通过“flash_download_tool”烧录固件,即可实现接入小智AI大模型

使用方法:烧录固件,根据配网教程配网过后,即可进行对话交流
注:ESP32-S3 1.85英寸圆形显示屏开发板不带喇叭,需要通过音频接口外接音响或喇叭、耳机等设备

副屏及其它功能使用(该固件不提供源码)

按照上述方法,通过“flash_download_tool”烧录demo_firmware.bin固件,该固件具有以下功能:副屏、主题时钟、天气、MJPEG播放、电子相框、音乐播放、拾音频谱。

副屏:在屏幕区域左滑和右滑可以切换不同的副屏风格,内置 18 种风格

主题时钟:在屏幕区域左滑和右滑可以切换不同的表盘,内置 4 种动漫同人主题时钟。

天气:通过联网获取当前城市的天气、气压等信息。

MJPEG 播放:在屏幕区域左滑和右滑可以切换播放后一个或者前一个文件,可以自己添加 MJPEG 文件。

电子相框:在屏幕区域左滑和右滑可以切换播放后一个或者前一个文件,可以自己添加相片。

音乐播放:分为播放页面和菜单/列表页面。默认进入菜单/列表页面,会自动扫描 TF 卡上 music 目录内的 mp3 文件并列出,点击对应的名称播放,同时转到播放页面。 在播放页面点击屏幕任意位置会显示菜单/列表页面,3秒后没有动作会自动隐藏菜单/列表页面,可自己添加 MP3 文件,可解码320K高质量MP3。

拾音频谱:拾音频谱功能。

设置:所有设置功能均在设置页面进行,为了延长flash 使用寿命,在设置页面进行的修改,会在退出设置页面时才会保存到 flash 上。

配网

AIDA64 副屏和天气时钟需要配网使用。
在上电后,设备会自动打开一个 AP 名为 My-Ap,密码是12345678。用手机连上这个 AP,稍等片刻会弹出配网页面,自动搜索当前环境内的热点,选择你的热点并输入密码,即可完成配网,配网完成后屏幕会获取到一个IP 地址,在设置里面 WIFI 页面可以查看这个 IP。

注意:有的手机一旦发现热点连不上互联网,会自动断开热点用5G网络,这个时候需要再连一次 AP。连上 AP 后如果没有弹出配网页面,请到手机浏览器上输入 192.168.4.1 也能打开。

各功能详细使用说明:

一、电脑副屏功能(AIDA64)

1、找一个激活了的 AIDA64 客户端(自行)。
2、菜单【文件】【设置】【LCD】,选择 Remote Sensor。3、端口 80,分辨率随便填个 1280×800,勾选【启用RemoteSensor LCD支持】。
4、点击【LCD 项目】,在右上角点击【导入】,然后选择我们文件提供的aida_remote_1.85.rslcd 文件。
5、导入后需要进行一些设置,因为每个人的 CPU GPU 主板硬盘网卡等都不相同,请一项一项设置,8 项参数 CPU usage \CPU freq\ CPU temp\CPUfan\GPUusage \GPU freq\ GPU temp\GPU fan 。
6、注意,绝对不要修改”Show Label“里面的文字,”Showunit”必须填入”^”(不含引号),否则设备检测不到。
7、一切修改完成后点击 OK,然后将 AIDA64 最小化。可以在设置里面让它开机自动启动。(设置、常规、在 windows 启动时运行AIDA64)。
8、通过网页访问屏的 IP 地址,在最下面的“副屏主机地址”里面设置你电脑的 IP 地址(也就是运行 AIDA64 的电脑 IP),然后保存。如果本地 80 端口被占用,则需要在后面加冒号,加自定义端口。
例如:
192.168.0.100 使用 192.168.0.100 的主机地址,默认80 端口192.168.0.100:9223 使用 192.168.0.100 的主机地址,使用9223 端口注意冒号是英文冒号“:”。
9、防火墙允许 AIDA64 访问网络,或者手动放通 TCP80 端口(或者你自定义的端口),重要!
https://jingyan.baidu.com/article/af9f5a2d2ea83543140a4584.html
设置完成后,将屏切换到 AIDA64 功能窗口,即可显示电脑各项硬件状态信息。

二、拾音频谱功能

在 Web 页面内可以进行增益校正,一共有 4 级,调整到合适的等级,确保在安静的时候几乎看不到频谱即可。

三、MP3 音乐播放功能

将 320kbps 以下,采样率 48000 及以下的mp3 文件放入tf 卡的music目录内(每次拔卡拷贝后插回设备时,需重启设备,下同)。

四、电子相框功能

将 360×360 大小的 JPEG 文件放入 TF 卡的 pic 目录。

五、MJPEG 播放功能

将需要播放的视频通过 mjpeg 转换工具,转换成 360*360,FPS 为25,视频质量为 7 的 MJPEG 文件,把文件拷贝到 TF 卡的 mjpeg 目录。

六、实时天气显示功能

在 Web 页面里面配置好城市代码即可使用。在 web 页输入城市名,点保存会自动生成城市代码,不过刷新需要时间,屏幕退出天气界面后,再进入一次天气界面,网络刷新成功后会获取到输入对应的城市天气。

七、时钟显示功能

进入时钟画面,从左往右滑动,选取对应的表盘画面。

更多资料下载

常见问题

无法将代码下载到开发板 / 找不到COM口 / COM口不断出现又消失 / 串口不断打印复位信息
请按住BOOT按键,再插入Type-C USB数据线

DFshopping_car1.png DFRobot商城购买链接