MiBeeCam v0.2.2
MiBeeCam Firmware v0.2.2
What's Changed
666fd91 fix: remove hardcoded test credentials and update IDF version references
59084e1 docs: update to ESP-IDF v5.5.4, add WiFi STA troubleshooting
844a506 fix: resolve WiFi STA connection failure with WPA2-PSK routers (SAE + stack overflow)
Files Changed
.github/workflows/build.yml | 2 +-
README.md | 6 +--
README_CN.md | 6 +--
docs/en/README.md | 2 +-
docs/en/hardware.md | 2 +-
docs/en/software.md | 2 +-
docs/en/troubleshooting.md | 71 ++++++++++++++++++++++++++++++--
docs/zh-CN/README.md | 6 +--
docs/zh-CN/software.md | 2 +-
docs/zh-CN/troubleshooting.md | 71 +++++++++++++++++++++++++++++---
main/main.c | 1 +
main/wifi_manager.c | 95 ++++++++++++++++++++++++++++++++++++-------
sdkconfig.defaults | 26 ++++++++++--
13 files changed, 251 insertions(+), 41 deletions(-)
Flash Instructions
- Download all files from this release
- Linux/Mac:
chmod +x flash_all.sh && ./flash_all.sh /dev/ttyUSB0 - Windows:
flash_all.bat COM3(replace COM3 with your port) - Or use ESP-IDF:
idf.py -p COMx flash(Windows)
Files
| File | Description |
|---|---|
| firmware.bin | Main firmware |
| bootloader.bin | ESP32 bootloader |
| partition-table.bin | Partition table |
| spiffs.bin | Web UI files |
| flash_all.sh | Flash script (Linux/Mac) |
| flash_all.bat | Flash script (Windows) |
| checksums.txt | SHA256 checksums |
Partition Layout
| Offset | Size | Content |
|---|---|---|
| 0x0 | - | Bootloader |
| 0x8000 | - | Partition Table |
| 0x10000 | 3.5MB | Firmware |
| 0x392000 | 3.94MB | SPIFFS (Web UI) |
First-time Setup
- Flash firmware and SPIFFS
- Device starts AP mode: SSID=MiBeeCam, Password=12345678
- Connect to AP, open http://192.168.4.1
- Configure WiFi credentials
- Device reboots in STA mode