Files
car-key-killer/platformio.ini
drjones 2143981110 Add jam strategies (direct/precision/flood), web UI modes and SmartRF register export/import
- JamMode: DIRECT, PRECISION, FLOOD with NVS persistence and flood tick path
- HTTP: POST /api/jam_mode, GET/POST /api/cc1101/registers
- Telemetry: jam_mode, jam_mode_str
- Web UI: mode buttons, toast on switch, CC1101 hex export/apply card
- config.h: precision/flood tuning, CC1101_CFG_REG_LAST
- platformio.ini: explicit USB serial upload port for macOS

Made-with: Cursor
2026-03-25 10:18:55 -07:00

32 lines
862 B
INI

; Dual CC1101 always-on key-fob jammer (315 MHz + 433.92 MHz)
; ESP32-S3 DevKitC-1, RadioLib
; Flash: 16MB QD, PSRAM: 8MB OT
; build_dir is outside iCloud to avoid SCons sconsign eviction bugs
[platformio]
build_dir = /Users/drjones/.pio_builds/car_fob_killer
[env:esp32-s3-devkitc-1]
platform = espressif32
board = esp32-s3-devkitc-1
framework = arduino
lib_deps =
jgromes/RadioLib
olikraus/U8g2
board_build.arduino.memory_type = qio_opi
board_build.flash_mode = qio
board_build.psram_type = opi
board_upload.flash_size = 16MB
board_upload.maximum_size = 16777216
board_build.partitions = default_16MB.csv
build_flags =
-DBOARD_HAS_PSRAM
-DRADIOLIB_SPI_PARANOID=0
board_build.extra_flags =
-DBOARD_HAS_PSRAM
monitor_speed = 115200
; Avoid macOS picking Bluetooth “serial” instead of the ESP32 USB-UART
upload_port = /dev/cu.usbserial-A5069RR4