Commit Graph

165 Commits

Author SHA1 Message Date
Michael Mogenson
a70bad385f Change network hostname from 'espressif' to 'mimiclaw'
Small change to sdkconfig.defaults that helps make this device more
identifiable on the local network.
2026-02-20 18:36:08 -05:00
crispyberry
0b9e66aa4a chore: move CONTRIBUTE.md to repo root as CONTRIBUTING.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 01:19:10 +08:00
crispyberry
37a141df07 Merge pull request #64 from IRONICBo/chore/simplify-device-usage
refactor: remove LCD/LED dependencies and fix Telegram duplicate update handling
2026-02-20 00:37:27 +08:00
Bo
b1d8f41f1c fix: dedupe telegram updates and persist update offset
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:08:05 +08:00
Bo
08e59f8216 fix: select console repl backend by enabled sdkconfig
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:08:05 +08:00
Bo
f0a2741e0c fix: restore non-display psram usage and clean stale qrcode log
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:08:05 +08:00
Bo
0c256d7653 refactor: replace psram allocations with standard heap
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:08:05 +08:00
Bo
ce198ccbe8 chore: remove display and rgb source trees
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:08:05 +08:00
Bo
ba28c5e60f refactor: remove runtime display and led interactions
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:08:05 +08:00
Bo
9c889ef3f2 build: drop display and led component dependencies
Signed-off-by: Bo <boironic@gmail.com>
2026-02-20 00:07:26 +08:00
crispyberry
cca3e759e4 Merge pull request #65 from IRONICBo/fix/fix-ubuntu-build 2026-02-19 23:16:40 +08:00
Bo
61d820a138 chore: macOS setup skips installed tools and brew failures 2026-02-19 10:20:00 -08:00
Bo
97ab08ea57 Docs(JA): add macOS install guide 2026-02-19 10:15:00 -08:00
Bo
54ccf098f2 Docs(CN): add macOS install guide 2026-02-19 10:10:00 -08:00
Bo
56946350c7 Docs: add macOS install guide 2026-02-19 10:05:00 -08:00
Bo
652da2a7f7 Add macOS build scripts 2026-02-19 10:00:00 -08:00
crispyberry
39fe40b740 Merge pull request #66 from IRONICBo/docs/add-contribute-guide 2026-02-19 23:15:34 +08:00
Asklv
fc9b7c3356 docs: localize Ubuntu details summary labels
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-19 12:56:19 +00:00
Asklv
23ddc06b72 docs: restore default install flow and keep Ubuntu notes collapsed
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-19 12:55:38 +00:00
Bo
7f8a7caa00 docs: remove changelog 2026-02-19 20:55:30 +08:00
Bo
c3e951afb0 docs: update contributing guide 2026-02-19 20:55:23 +08:00
Bo
ef8b4028f9 docs: update readme ja 2026-02-19 22:30:00 +08:00
Asklv
adbd771ef4 docs: add collapsed Ubuntu dependency and build notes in all READMEs
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-19 12:49:53 +00:00
Asklv
9822f898e1 ci: add ubuntu esp-idf build verification workflow
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-19 22:10:00 +00:00
Asklv
390719d889 docs: add Ubuntu ESP-IDF setup and build flow
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-19 15:20:00 +00:00
Bo
09422a3a6c docs: update readme cn 2026-02-19 20:15:00 +08:00
Bo
2cba142fd1 docs: update readme 2026-02-19 18:00:00 +08:00
Asklv
433c0a66ea feat: add ESP-IDF setup and build helper scripts
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-19 09:00:00 +00:00
Bo
2d48c1272a docs: add changelog 2026-02-19 16:20:00 +08:00
crispyberry
8a5133d477 chore: rename wifi_set command to set_wifi for consistency
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 16:00:18 +08:00
crispyberry
4cf5f435c2 Merge pull request #61 from memovai/fix/usb-serial-hang-issue-60 2026-02-19 15:31:15 +08:00
crispyberry
10c9a5ed5c fix: prevent device hang when no USB host connected
Switch primary console from USB Serial/JTAG to UART so log output
doesn't block when the device is powered by a wall charger. USB
Serial/JTAG remains available as secondary console for debugging.

Closes #60

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 15:16:55 +08:00
Bo
a56d6af2db docs: add contributing guide 2026-02-19 15:10:00 +08:00
Asklv
9c0812c5d9 build: align component manager IDF range to 5.5.x
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-18 21:30:00 +00:00
Asklv
84c04063b3 fix: allow build without mimi_secrets.h
Signed-off-by: Asklv <boironic@gmail.com>
2026-02-18 20:10:00 +00:00
crispyberry
cc33276a47 Merge pull request #55 from IRONICBo/fix/fix-unexcept-in-tg 2026-02-18 20:40:23 +08:00
Bo
3232de772a chore: simplify llm serial log.
Signed-off-by: Bo <boironic@gmail.com>
2026-02-18 19:16:00 +08:00
Bo
5d92917a0b feat: update mimi tips in tg.
Signed-off-by: Bo <boironic@gmail.com>
2026-02-18 17:16:00 +08:00
Bo
cba7444b26 fix: fix telegram sent error in cron task.
Signed-off-by: Bo <boironic@gmail.com>
2026-02-18 17:16:00 +08:00
crispyberry
7b1b292138 Merge pull request #6 from memovai/deploy-skill 2026-02-18 01:54:51 +08:00
crispyberry
ff325a1e90 Merge pull request #7 from memovai/skill 2026-02-18 00:37:45 +08:00
Bo
6904cf9bd4 fix: fix long api key in openai.
Signed-off-by: Bo <boironic@gmail.com>
2026-02-18 00:16:00 +08:00
crispyberry
85e595a141 docs: add cron tasks and heartbeat sections to READMEs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 03:37:51 +08:00
crispyberry
a2ed88a54b Merge pull request #4 from memovai/cron 2026-02-17 03:03:55 +08:00
Bo
4ce0735c9a feat: add skill verification CLI commands and preflash SPIFFS image 2026-02-17 01:26:18 +08:00
Asklv
e196c88c49 fix: resolve skill_loader compilation errors 2026-02-17 01:06:16 +08:00
crispyberry
31a88b53c0 feat: add skills system with weather, daily-briefing, and skill-creator
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 01:06:16 +08:00
Bo
c120a6fe45 fix cron/heartbeat e2e stability and build issues 2026-02-16 23:00:00 +08:00
crispyberry
680f41133a Merge pull request #28 from IRONICBo/feat/add-onboarding-view
feat: add interactive onboarding view
2026-02-16 22:47:07 +08:00
crispyberry
a662fe9485 docs: reorder README headers with centered banner, badges, and language links
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-16 22:44:21 +08:00