Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

ESP32 MAC Address Reader Tool

License

A simple and efficient tool to automatically read and save the MAC address of ESP32 series chips during mass production testing.
Built with Python + esptool, supporting Windows platforms.


✨ Features

  • Scan available serial ports
  • Read the MAC address of ESP32 chips
  • Display both original MAC (with :) and processed MAC (uppercase, no :)
  • Save results to a .txt file with timestamp
  • Two working modes:
    • Fixed Index Mode: Only select the serial port index once, then continuously use it after each refresh
    • Dynamic Selection Mode: Re-select serial port every time
  • Auto handle device disconnections
  • Command-line based, easy and fast
  • Support for packing into a single .exe for distribution (no Python environment needed)

🛠 Environment Requirements

  • Python 3.7+
  • Windows 10/11
  • pip packages:
    • pyserial
    • esptool
    • pyinstaller (optional, for exe build)

Install dependencies:

pip install pyserial esptool pyinstaller

About

生产时读取设备mac地址保存到文档中

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages