我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 518|回复: 0

RTL8367S交换机改升级造+管理vlan

[复制链接]

该用户从未签到

9

主题

21

回帖

0

积分

二级逆天

积分
0

终身成就奖

发表于 2023-9-8 13:37:09 | 显示全部楼层 |阅读模式
原理是用esp32连接rtl8367s的I2C接口,发送指令
只需要连接2根信号线,还有3.3V和GND即可
具体的API接口我也发出了,各位可以自行下载:http://bbs.ntpcb.com/read-htm-tid-200638.html
我基于github上的两个方法,改了改,可以修改光口的速度,最主要是增加了wifi调试的功能,并且配适了ESP32的掉点保存配置功能。
上电之后,esp32会开一个wifi热点,连上后,用netcat连接socks端口即可,默认是8888端口,跟ttl一样的使用方法

开发环境是vscode+platformio+espidf+arduino
需要注意的是,我使用模式是Arduino as an ESP-IDF component,需要配置好才行,方法如下:
https://docs.espressif.com/proje ... arduino-lib-builder
另外,需要关闭esp32的bootloader log,以获得更快的开机速度。这样可以模拟eeprom,在rtl8367s没有eeprom的情况下使用
因为原版Arduino开机太慢了,只能这么魔改了
参考链接:
https://github.com/McMCCRU/Arduino_RTL8367C/tree/master
https://github.com/shiroichiheisen/RTL8367-Arduino-Library
上述这两个项目的源码也给各位搬运过来了:http://bbs.ntpcb.com/read-htm-tid-200648-ds-1.html

src.zip

1.83 MB, 下载次数: 14, 下载积分: 金币 -1 枚

Arduino_RTL8367C-master.zip

18 KB, 下载次数: 2, 下载积分: 金币 -1 枚

RTL8367-Arduino-Library-main.zip

5.63 MB, 下载次数: 2, 下载积分: 金币 -1 枚

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表