Built in the Lab. Tuned for the Track.

From network “engines” to real engines—documenting builds, tools, and experiments across security, automation, and performance.

Projects

Telemetry Dashboard

Lightweight dashboard that ingests OBD-II (ELM327) and network stats to visualize RPM, AFR, latency, and packet loss—side‑by‑side.

  • OBD‑II
  • Node
  • WebSockets
  • Chart.js

CAN Bus Sniffer

Reverse‑engineered signals from the CAN network to map throttle, wheel speed, and steering angle for driver‑coaching analysis.

  • CAN
  • Python
  • SocketCAN
  • Pandas

ECU Log Anomaly Detection

Simple ML pipeline that flags misfires and boost creep by learning “normal” pulls, then alerting on deviations during test runs.

  • Python
  • scikit‑learn
  • FastAPI
  • Grafana

Garage Network Hardening

DNS, SPF/DKIM/DMARC, VLANs, and zerotrust remote access for lab rigs and the shop PC—documented with step‑by‑step guides.

  • DNS
  • Zoho
  • WireGuard
  • Cloudflare

About CyberPiston

CyberPiston is a lab garage focused on the intersection of security, data, and performance tuning. This site documents experiments, notes, and projects from the bench to the test loop.

  • 🔧 Wrench Time > Bench Time
  • 🔒 Auth right: SPF • DKIM • DMARC
  • 📊 Measure twice, pull once

Contact

Questions, collabs, or ideas? Reach me at erik@cyberpiston.com.