[应用相关] [分享] ESP8266+STM32 WiFi USB MP3狗

[复制链接]
1938|7
 楼主| dsdfdcdx 发表于 2019-2-25 16:26 | 显示全部楼层 |阅读模式
这个设备结合了ESP8266 WiFi和STM32F103C8T6,同时作为一个虚拟的1gb USB磁盘,可以通过USB端口连接到任何设备(PC、DVD播放器、电视盒等)。我已经开发了一个Windows应用程序来将MP3文件同步到设备上,可以将设备连接到USB端口并开始播放,在回放设备时它只是一个普通的1GB u盘,但MP3数据却是通过WiFi链接从远程获得的。

160241xljpxfcpfuuu3euh.jpg

STM32模块管理USB设备,ESP8266用于WiFi, ESP8266的HSPI端口连接到STM32的SPI1端口(DMA Enabled)。

GPIO13 -> PA07
GPIO12 -> PA06
GPIO14 -> PA05

ESP8266连接远程PC使用UDP。当播放设备做磁盘读取16kb的数据在16-1KB是从远程设备储到USB读取的。


原贴链接:http://www.stmcu.org.cn/module/forum/thread-619531-1-1.html
xuanhuanzi 发表于 2019-2-25 23:02 | 显示全部楼层
没看明白,是MP3播放机?网络的?
 楼主| dsdfdcdx 发表于 2019-2-26 14:16 | 显示全部楼层
虚拟U盘,里面的数据从网络获取。比如你的音箱插上这个设备之后就可以播放从网络获取的音乐。
观海 发表于 2019-3-8 10:50 | 显示全部楼层
这个板子看着好漂亮
guanjiaer 发表于 2019-3-8 10:58 | 显示全部楼层
左边这块太漂亮了 不过不好焊接啊
heimaojingzhang 发表于 2019-3-8 11:02 | 显示全部楼层
这个是用来干嘛滴啊
keaibukelian 发表于 2019-3-8 12:03 | 显示全部楼层
非常感谢楼主分享
labasi 发表于 2019-3-8 12:06 | 显示全部楼层
这个的功耗大不大
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

80

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部