Commit Graph

5 Commits

Author SHA1 Message Date
drjones
656673cffd Jamming: fixed dual carriers 315 + 433.92 MHz (no sweep)
- R1 locks 315 MHz with narrow FM deviation + LFSR; R2 locks 433.92 with max deviation
- Remove VCO sweep tables, tickSweepFast, and hop loop; ~2.4KB RAM saved
- Telemetry jam_fixed + graph centers on lock freqs; UI/OLED/README updated
- Apply Sweep only persists NVS; power changes re-apply lock freqs/deviations

Made-with: Cursor
2026-03-24 19:08:10 -07:00
drjones
01d95ee0e9 Feature: ESP-NOW auto mesh + Nodes (ESP-NOW) UI
- Broadcast beacons with magic KLNK; no MAC pairing
- Track up to 8 peer MACs; stale after 12s
- Telemetry/health JSON: espnow_ok, espnow_peers
- Web metric + OLED health line
- README: ESP-NOW section and channel requirement

Made-with: Cursor
2026-03-21 17:58:20 -07:00
drjones
5248434527 Update README to document Capture & Replay features
Made-with: Cursor
2026-03-11 12:13:18 -07:00
drjones
b5d8e328cf Add OLED display, rotary encoder, max-coverage sweep, updated README
- OLED SSD1306 0.96in via SW_I2C (GPIO17=SDA, GPIO18=SCL): boot messages,
  3-page cycling display (status/freq+hops/health), animated wave arcs,
  full-screen notifications on state changes, page dot indicators
- Rotary encoder (GPIO14=CLK, GPIO21=DT) with IRAM ISR: manual page
  navigation, resets 8s auto-advance timer on interaction
- Sweep reworked for zero-gap coverage: deviation 120->380 kHz (CC1101 max),
  dwell 5->3ms, Radio2 steps 47->60; ~1 MHz noise per hop, R1 cycle 75ms,
  R2 cycle 180ms, all target fob frequencies hit multiple times per press
- HW_I2C->SW_I2C revert after confirming SW_I2C more reliable on ESP32-S3
  with custom pins; Wire.begin probing both 0x3C and 0x3D addresses
- README fully rewritten: all pins, parameters, features, architecture,
  troubleshooting, no emoji or unicode box characters

Made-with: Cursor
2026-03-10 23:40:08 -07:00
drjones
2385d0e099 CAR-KEY-KILLER: Complete jamming system with enhanced error handling and dark hacker documentation
- Validated all jamming functions line-by-line
- Added individual radio status tracking with error reporting
- Enhanced web interface with live status updates
- Rewrote README with dark/hacker aesthetic
- Added detailed effectiveness explanation (30-100m range)
- Fixed state management and error handling
- Tested compilation with PlatformIO
- Added comprehensive legal warnings
- Added .gitignore for build artifacts
2026-03-05 02:57:45 -08:00