如何确定NodeMCU的闪存大小?

How to determine flash size of NodeMCU?

刚刚在全球速卖通上从供应商处购买了几个 NodeMCU。它们被宣传为 "v2" 并具有 4M 闪存。

如何验证闪存大小?董事会说 "Ver 0.1",但不知道这是否意味着什么。

您基本上有两个选择:安装固件(NodeMCU、Arduino 等)并使用它们的功能,或者提取闪存 ID 并查找。

安装 NodeMCU

  • Build and flash NodeMCU 固件。
  • 运行 print(node.flashsize())

芯片ID

正如 Marcel Stor 之前所说 , the esptool.py 可用于查找闪存大小。

  • 就运行python esptool.py -p <serial_port> flash_id
  • Flash大小是这样输出的Detected flash size: xx

输出样本