Skip to content

Latest commit

 

History

History
39 lines (31 loc) · 1.01 KB

README.md

File metadata and controls

39 lines (31 loc) · 1.01 KB

esp32-rust-playground

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.

Current progress

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

Installation

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