dantir/platformio.ini
rpriven d47dd1f435
Initial commit — Dantir surveillance counter-watcher
Standalone ESP32-S3 firmware forked from OUI Spy Unified Blue (Flock-You mode).
Expanded BLE detection with Ring/Amazon patterns, WiFi OUI table ready for
promiscuous mode in Phase 2.

- Rebranded: AP "dantir"/"dantir123", dashboard, logs, exports
- BLE: 20 Flock Safety OUIs, 5 name patterns, 2 mfr IDs (XUNTONG + Amazon), 8 Raven UUIDs
- WiFi: 13 Ring/Blink OUI prefixes defined (promiscuous callback pending)
- MIT license with lukeswitz/oui-spy attribution

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-19 23:06:19 -07:00

41 lines
1.1 KiB
INI

; ============================================================================
; Dantir — Surveillance Counter-Watcher
; "Go flock yourself."
; Board: Seeed XIAO ESP32-S3 (N8R8)
; ============================================================================
[env:seeed_xiao_esp32s3]
platform = espressif32@^6.3.0
board = seeed_xiao_esp32s3
framework = arduino
; Build options
build_flags =
-DCORE_DEBUG_LEVEL=3
-DARDUINO_USB_CDC_ON_BOOT=1
-DBOARD_HAS_PSRAM
-mfix-esp32-psram-cache-issue
-DCONFIG_BT_NIMBLE_ENABLED=1
; Upload options
upload_speed = 921600
monitor_speed = 115200
monitor_filters = esp32_exception_decoder
; Libraries
lib_deps =
h2zero/NimBLE-Arduino@^1.4.0
mathieucarbou/ESP Async WebServer@^3.0.6
adafruit/Adafruit NeoPixel@^1.12.0
bblanchon/ArduinoJson@^7.0.4
mikalhart/TinyGPSPlus@^1.1.0
; Board configuration
board_build.arduino.memory_type = qio_opi
board_build.partitions = partitions.csv
board_build.filesystem = littlefs
; USB CDC configuration
board_build.f_cpu = 240000000L
board_build.f_flash = 80000000L
board_build.flash_mode = qio