Skip to content
Daniel Frenkel edited this page Jul 11, 2026 · 7 revisions

MiniSpeedCam Wiki

MiniSpeedCam is a compact Doppler-radar speed camera. It measures the speed of passing vehicles with a 24 GHz CDM324 radar, photographs the ones over your threshold with an onboard camera, and uploads the speed + photo to your account at minispeedcam.com.

Under the hood it runs two microcontrollers: an STM32 that does nothing but sample the radar and report a speed, and an ESP32-S3 that runs the camera, the WiFi, the configuration web portal, and the cloud uploads.

New here? Start with setup

👉 Setup Guide — create an account, connect the device to your WiFi, and link it to your account with a claim code.

Pages

Page What it covers
Setup Guide First-time provisioning: WiFi, claim code, viewing your data.
Device Settings Every control on the portal's Device tab: units, power-saver, speed thresholds, and the radar-signal (proximity) photo triggers.
Speed Correction and Placement Why angled installs read low (cosine error), how to place the unit, and how to calibrate the Speed correction factor.
Aiming Video Stream The temporary live camera feed used to aim and mount the device.
Firmware Update Updating the ESP32 and STM32 firmware over the air from the web portal.
Home Assistant Send captures to a local Home Assistant webhook instead of the cloud.
Programming Guide Building from source and wired flashing (for developers / recovery).

The device web portal

Once the device is on your WiFi, it hosts a configuration portal you can open in any browser on the same network. Reach it by name at http://minispeedcam-XXXXXX.local/ (where XXXXXX is your unit's ID — the last 6 hex digits of its WiFi MAC, also shown in its setup network name) or at the local IP listed for the camera on minispeedcam.com. The portal has three tabs:

  • Device — live speed readout, the Claim Code, MPH/KPH, power-saver, speed and proximity thresholds, the aiming stream switch, and firmware updates. Every control is explained in Device Settings.
  • Wifi Settings — set / clear the WiFi network and password, and the Data Server (API base URL) the device uploads to. Leave the server at its default for normal cloud use, or point it at a local Home Assistant webhook.
  • Status — live diagnostics (heap, PSRAM, uptime, WiFi signal, IP, last upload, etc.).

Clone this wiki locally