cqc d1b4e03ed4
Build Firmware / build (push) Failing after 1m30s
Build Firmware / release (push) Has been skipped
build workflow
2026-06-27 16:30:37 +02:00
2026-06-27 16:30:37 +02:00
2026-06-07 14:06:01 +02:00
2026-01-02 17:24:29 +01:00
2026-06-27 16:25:18 +02:00
2026-06-06 14:56:28 +02:00
2026-01-03 11:30:18 +01:00
meh
2026-06-04 14:09:02 +02:00
2026-01-02 17:24:29 +01:00
2026-01-04 11:44:37 +01:00
2026-06-27 16:25:18 +02:00
2026-06-27 16:05:39 +02:00
2026-06-27 16:25:18 +02:00

freeside minimap

This branch targets esp32s3 waveshare watch board: https://www.waveshare.com/esp32-s3-touch-amoled-2.06.htm

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_v6.0.1.sh"
idf.py build
idf.py flash

notes

Running this wipes menuconfig: idf.py set-target esp32s3

todo (newer)

  • button to enable ap so you can http configure name and pin

  • ota updates

  • emf integration

  • power saving

  • peer tracks

todo (new)

  • map display:

    • peer tracks
    • seconds since last successful actions:
      • location
      • post
      • fetch
      • poi
    • wifi connection
  • imu driver

    • wake on movement
    • display dim/off until wrist flick??
    • other powersaving measures
  • settings menu

    • brightness control
    • wifi selection
    • name change

todo (old)

  • 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
S
Description
No description provided
Readme 1.9 MiB
Languages
C++ 80.1%
C 16.8%
Python 2.8%
CMake 0.3%