Files
freeside-minimap/README.md

1.3 KiB

freeside minimap

This branch targets esp32c6 waveshare watch board: https://www.waveshare.com/esp32-c6-touch-amoled-2.06.htm?sku=32769

wget https://github.com/espressif/idf-im-ui/releases/download/v0.7.1/eim-cli-linux-x64.zip
unzip eim-cli-linux-x64.zip
./eim install 
source "/home/$USER/.espressif/tools/activate_idf_v5.5.2.sh"
idf.py set-target esp32c6
idf.py build
idf.py flash

todo

  • part selection
  • sch/pcb design
  • pairing
    • user to user, piqchat style
      • maybe some group functionality?
    • btle with pin confirm for key transfer
  • e2ee
    • storing tracks and mapping on a website might be desired?
  • map generation
    • drawing vector osm?
    • EMF map
  • UI stuff
    • settings:
      • reset
      • brightness
      • battery status
    • pairing
    • group/friend info
  • on-device triangulation for enhanced privacy?
  • WiFi RTT on esp32??
    • esp32-s3 vs esp32-c6
      • is the wifi ip stack different?
      • test RTT on s3 and c6
  • TESTING