# 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 - esp32-s3? - c6 does 802.11ax, probably better - c6 is riscv so it's "cool" - does micropython run on c6, yes - screen - 128x128 color oled? - input device - watch style crown encoder/button https://www.digikey.com/en/products/detail/sparkfun-electronics/08184/8543391 - battery - optional (as do not place): - lora - gps - uwb - 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