Skip to content

MiBeeCam v0.2.2

Choose a tag to compare

@github-actions github-actions released this 05 Jun 17:18
· 32 commits to main since this release

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

  1. Download all files from this release
  2. Linux/Mac: chmod +x flash_all.sh && ./flash_all.sh /dev/ttyUSB0
  3. Windows: flash_all.bat COM3 (replace COM3 with your port)
  4. 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

  1. Flash firmware and SPIFFS
  2. Device starts AP mode: SSID=MiBeeCam, Password=12345678
  3. Connect to AP, open http://192.168.4.1
  4. Configure WiFi credentials
  5. Device reboots in STA mode