GeekPwn2015胸卡ESP8266 12E串口调试

简介: 相信今年参加GeekPwn活动的很多同学都获得了一枚GeekPwn的胸牌,为方便大家对胸牌进行一些调试和破解,这里分享一些关于这枚胸牌的一些信息 :)如发现文章之中有错误之处,欢迎大家斧正! 0×00 主芯片 主芯片:ESP8266 WIFI模块 ESP8266模块也有很多版本,经过一段时间的整理发现安天实验室设计的GeeKPwn胸牌采用的是ESP-12E。

相信今年参加GeekPwn活动的很多同学都获得了一枚GeekPwn的胸牌,为方便大家对胸牌进行一些调试和破解,这里分享一些关于这枚胸牌的一些信息 :)如发现文章之中有错误之处,欢迎大家斧正!

0×00 主芯片

主芯片:ESP8266 WIFI模块

ESP8266模块也有很多版本,经过一段时间的整理发现安天实验室设计的GeeKPwn胸牌采用的是ESP-12E。如下图:

ESP8266-12E是ESP8266-12的增强版,完善外围电路,增强阻抗匹配,在稳定性与抗干扰能力上有所提升,引脚在ESP-12的基础上新增六个IO口、SPI口引出;

0×02 连接USB-TTL

仔细观察胸卡背面线路,发现胸卡的右中侧有六个小孔,显示屏背面的PCB板子上左右侧均有GND、TX、RX、5V的接口。

通过使用万用表对一些接口和ESP-12E的测量,最终得出胸卡右中侧的六个小孔才是连接USB TTL的正确接口。

J1-三角形  1-6
1---VCC (ESP8266-12E 82---TXD 0(ESP8266-12E 223---RXD 0(ESP8266-12E 214---RST (ESP8266-12E 15---GND(ESP8266-12E 156---GPIO 0(ESP8266-12E 18
2和USBTTL RXD相连
3和USBTTL TXD相连
5和USBTTL GND相连
另外一条应该是1或4 连接到USBTTL的VCC或者3.3V 目前还不确定正确地连接姿势

串口调试波特率设置为9600,

[17:34:34.413] OKOK
[17:34:37.016] Usa騏sarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsarUsa騏sa騏sarUsarUsa騏saUsa騏骍sa騏Usa騏Usart-GPU Usart-GPU V4.2 B0802
[17:34:37.533] SN:GPCB5E2702863D  
[17:34:37.533] stdin:1: malformed number near '02863D'
[17:34:40.758] > 
[17:34:41.532] UUUsa騏Usa騏Usa騏Usa騏Usa騏Usa騏UsaUUsa騏Usa騏Usa騏Usa騏UsaUUsa騏Usa騏Usa騏誙sart-GPU Usart-GPU V4.2 B0802
[17:34:41.938] SN:GPCB5E2702863D  
[17:34:41.958] stdin:1: '=' expected near '
[17:34:42.045] > 
[17:34:46.399] 
[17:34:46.399] 
[17:34:46.399] PIC(0,0,3);
[17:34:46.416] 
[17:34:46.416] Usart-GPU Usart-GPU V4.2 B0802
[17:34:46.852] SN:GPCB5E2702863D  
[17:34:46.870] stdin:1: '=' expected near '-'
[17:34:46.934] > OK
[17:34:49.067] 鮑UsaUsa騏sa騏sa騏sa騏sa騏sa騏U誙誙sa騏U照Usart-GPU Usart-GPU V4.2 B0802
[17:34:49.486] SN:GPCB5E2702863D  
[17:34:49.486] stdin:1: '=' expected near ''
[17:34:49.580] > 
[17:34:50.114] UsarUsa騏sa騏sa騏sa騏sa騏sa騏saUsa騏sa騏saUsarUsarUsartUsart鞺sart-Usart鞺sart-GUsart-Usart-Usart-GPU Usart-GPU V4.2 B0802
[17:34:50.333] SN:GPstdin:1: '=' expected near '
[17:34:50.386] > CB5E2702863D  
[17:34:50.453] >> 
[17:34:52.401] 
[17:34:52.401] 
[17:34:52.401] PIC(0,0,1);
[17:34:52.418] 
[17:34:52.418] 
[17:34:55.177] Usart-GPU Usart-GPU V4.2 B0802
[17:34:55.266] SN:GPCB5E2702863D  
[17:34:55.277] stdin:2: '=' expected near 'Usart'
[17:34:55.367] > 
[17:34:58.402] 
[17:34:58.402] 
[17:34:58.402] PIC(0,0,2);
[17:34:58.419] 
[17:34:58.419] 
[17:35:00.135] Usart-GPU Usart-GPU V4.2 B0802
[17:35:00.169] SN:GPCB5E2702863D  
[17:35:00.188] stdin:1: '=' expected near '-'
[17:35:00.251] > OK
[17:35:04.410] 
[17:35:04.410] 
[17:35:04.410] PIC(0,0,3);
[17:35:04.421] 
[17:35:04.421] OKOK
[17:35:09.831] ?
相关实践学习
部署Stable Diffusion玩转AI绘画(GPU云服务器)
本实验通过在ECS上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。
相关文章
|
物联网 开发者
Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍 | 学习笔记
快速学习 Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍
Wifi-nodeMCU-esp8266 固件库下载与调试工具介绍 | 学习笔记
|
23天前
|
存储 安全 开发工具
基于ESP32的便携式游戏机
基于ESP32的便携式游戏机
27 2
|
23天前
|
IDE 机器人 开发工具
基于ESP32的机器狗
基于ESP32的机器狗
23 0
|
6月前
|
IDE 开发工具 C++
【瑞萨MCU】玩转 RA2E1 之 e2 studio 点灯
【瑞萨MCU】玩转 RA2E1 之 e2 studio 点灯
|
6月前
|
芯片
基于Micropython利用ESP32-C3墨水屏电子时钟方法
基于Micropython利用ESP32-C3墨水屏电子时钟方法
345 0
ESP32 烧录Micropython
ESP32 烧录Micropython 这样做才能成功,千万不要用官方提供的烧录底座ESP32-cam-mb
224 0
|
传感器 网络协议 物联网
基于小熊派WIFI-ESP8266实践(上)
基于小熊派WIFI-ESP8266实践(上)
383 0
|
网络协议 芯片 异构计算
|
物联网
【ESP8266-NodeMCU软硬串口通讯】
【ESP8266-NodeMCU软硬串口通讯】
357 0
|
物联网
esp8266之点灯
esp8266之点灯
182 0