2026-02-02 00:43:39 +01:00
2026-01-02 17:24:29 +01:00
2026-02-02 00:43:39 +01:00
2026-01-03 11:30:18 +01:00
2026-01-03 11:30:18 +01:00
2026-01-02 17:24:29 +01:00
2026-01-04 11:44:37 +01:00
2026-01-03 11:30:18 +01:00

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
Description
No description provided
Readme 240 KiB
Languages
C 70.9%
Python 24.6%
CMake 3.7%
Makefile 0.8%