A playground where I'm trying to build Tamahotchi on top of Watchy(ESP-32) being inspired by pwnagotchi and ESP32-WiFi-Hash-Monster using Rust and esp-rs.
Since the goal is to replicate pwnagotchi behavior, adding support of all Watchy hardware(like BMA423) is not a prio for now.
- Screen support
- vibromotor support
- pcf8563 rtc support
- WiFi packet sniffing support
- Buttons support
- BMA423 support
Follow the instruction for installing Rust esp32 toolchain.
Available commands
# download deps
make dep
# run linter
make lint
# run linter and fix errors
make lint-fix
# format code
make fmt
# compile
make build
# compile and upload
make release