#esp32 #esp8266 #serial #monitor #output #execution #chip

bin+lib espmonitor

监控 ESP8266 和 ESP32 的串行执行

17 个版本 (9 个破坏性更新)

0.10.0 2022 年 6 月 10 日
0.8.1 2022 年 5 月 29 日
0.7.0 2022 年 3 月 18 日
0.6.0 2021 年 11 月 4 日
0.1.0 2021 年 3 月 19 日

#434调试

Download history 89/week @ 2024-03-11 66/week @ 2024-03-18 52/week @ 2024-03-25 86/week @ 2024-04-01 70/week @ 2024-04-08 57/week @ 2024-04-15 64/week @ 2024-04-22 65/week @ 2024-04-29 62/week @ 2024-05-06 142/week @ 2024-05-13 122/week @ 2024-05-20 99/week @ 2024-05-27 60/week @ 2024-06-03 61/week @ 2024-06-10 61/week @ 2024-06-17 46/week @ 2024-06-24

每月 235 次下载
用于 2 个代码包(通过 cargo-espmonitor

GPL-3.0 许可证

19KB
433

ESPMonitor

ESP32 和 ESP8266 串行监视器。

特性

  • 启动时重置芯片。
  • 可以将输出中的十六进制序列与二进制中的函数名匹配。
  • 可选在启动监视器之前构建和烧录。
  • cargo 集成。

用法

使用以下命令安装

cargo install cargo-espmonitor

运行 cargo espmonitor --help 以获取详细信息。

如果你更喜欢没有 cargo 集成的独立监视器应用程序,你可以安装 espmonitor

键盘命令

在监视时,ESPMonitor 接受以下键盘命令

  • CTRL+R: 重置芯片
  • CTRL+C: 退出

贡献

钩子

在开始编写代码之前,在仓库根目录中运行以下命令

mkdir -p .git/hooks && (cd .git/hooks && ln -s ../../hooks/* .)

这将设置一个预提交钩子,在每次提交之前运行 cargo clippycargo fmt,以节省你在失败的 PR 检查中浪费时间。

发布

有关说明,请参阅 RELEASING

依赖关系

~12–24MB
~319K SLoC