Releases: memovai/mimiclaw
Releases · memovai/mimiclaw
v0.1.1
Flashing Guide
1. Merged firmware (easiest)
Download mimiclaw-full-v0.1.1.bin and flash with a single command:
esptool.py --chip esp32s3 -b 460800 write_flash 0x0 mimiclaw-full-v0.1.1.bin2. Individual binaries (advanced)
esptool.py --chip esp32s3 -b 460800 write_flash \
0x0 bootloader-v0.1.1.bin \
0x8000 partition-table-v0.1.1.bin \
0xf000 ota_data_initial-v0.1.1.bin \
0x20000 mimiclaw-v0.1.1.bin \
0x420000 spiffs-v0.1.1.bin3. OTA update (for devices already running MimiClaw)
Upload mimiclaw-v0.1.1.bin via the OTA endpoint.
4. First-time setup
After flashing, connect via serial (115200 baud) and configure:
wifi <ssid> <password>
tg_token <your-telegram-bot-token>
api_key <your-anthropic-api-key>
reboot
What's Changed
- feat: add wifi scaner in uart and support basic openai endpoint. by @IRONICBo in #27
- feat: add interactive onboarding view by @IRONICBo in #28
- feat: add cron scheduled task service with tool_use integration by @crispyberry in #4
- feat: add skills system with weather, daily-briefing, and skill-creator by @crispyberry in #7
- feat: add deploy skill with build/flash guide and helper scripts by @crispyberry in #6
- hotfix: fix tg reply routing, cron chat_id handling, and LLM log verbosity by @IRONICBo in #55
- fix: prevent device hang when no USB host connected by @crispyberry in #61
- docs: add contribute guide by @IRONICBo in #66
- docs: add ubuntu build guide. by @IRONICBo in #65
- refactor: remove LCD/LED dependencies and fix Telegram duplicate update handling by @IRONICBo in #64
- Change network hostname from 'espressif' to 'mimiclaw' by @mogenson in #72
- chore: remove dead code and fix unsafe patterns by @crispyberry in #73
- feat: add socks5 proxy support by @mdreamfly in #39
- docs: fix contributing links and polish localized wording by @IRONICBo in #83
- hotfix(proxy): fix CLI/api mismatch and add proxy type defaults by @IRONICBo in #86
- Fix get_current_time tool by @mogenson in #71
- fix: add missing stdlib.h include in heartbeat.c by @lbmeng in #93
- chore: avoid hardcoding file paths via MIMI_SPIFFS_BASE by @lbmeng in #95
- docs(readme): add contributors avatar wall by @IRONICBo in #101
- docs: add USB (JTAG) vs UART port guide for REPL usage by @IRONICBo in #106
- refactor: remove IMU, button, and unused device peripherals by @IRONICBo in #104
- feat: add feishu integration by @IRONICBo in #115
- feat: support tavily websearch by @IRONICBo in #114
- feat: move built-in skills from C strings to SPIFFS markdown files by @IRONICBo in #105
- docs: add Feishu/Lark bot configuration guide by @IRONICBo in #121
- docs: Change Star History Chart to 'auto' by @wjc1207 in #122
- docs: add Tavily web search configuration guide by @IRONICBo in #120
- Docs: Fix star history chart theme again by @wjc1207 in #137
- feat: add WiFi onboarding captive portal by @crispyberry in #131
- docs: add Wi-Fi onboarding AP guide by @IRONICBo in #136
- feat: add gpio skill support by @IRONICBo in #127
- Docs: Fix feishu subscription mode description by @wjc1207 in #150
- feat: include spiffs.bin in release and switch console to USB-JTAG by @IRONICBo in #152
New Contributors
- @crispyberry made their first contribution in #4
- @mogenson made their first contribution in #72
- @mdreamfly made their first contribution in #39
- @lbmeng made their first contribution in #93
- @wjc1207 made their first contribution in #122
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Flashing Guide
1. Merged firmware (easiest)
Download mimiclaw-full-v0.1.0.bin and flash with a single command:
esptool.py --chip esp32s3 -b 460800 write_flash 0x0 mimiclaw-full-v0.1.0.bin2. Individual binaries (advanced)
esptool.py --chip esp32s3 -b 460800 write_flash \
0x0 bootloader-v0.1.0.bin \
0x8000 partition-table-v0.1.0.bin \
0xf000 ota_data_initial-v0.1.0.bin \
0x20000 mimiclaw-v0.1.0.bin3. OTA update (for devices already running MimiClaw)
Upload mimiclaw-v0.1.0.bin via the OTA endpoint.
4. First-time setup
After flashing, connect via serial (115200 baud) and configure:
wifi <ssid> <password>
tg_token <your-telegram-bot-token>
api_key <your-anthropic-api-key>
reboot
What's Changed
New Contributors
Full Changelog: https://github.com/memovai/mimiclaw/commits/v0.1.0