DOCUMENTATION
A compact, wireless remote engine starter, warm-up controller and engine monitor. Control ignition, start, stop and a kill/aux output from your phone over Wi-Fi, watch live CAN data, and integrate with Home Assistant - no app to install.
GETTING STARTED
Power it up, connect to its Wi-Fi, and open the control page.
Power the unit from a 12 V constant supply.
On your phone, join the network Krispy_XXXX (XXXX = the last 4 of the serial). Password: GetKrispy.
The page should open automatically (captive portal). If it doesn't, browse to http://4.3.2.1/.
Read and accept the safety notice on first run. Review the Safety & Liability section before use.
WIRING
A 10-pin JST-XH main harness for control, plus two 4-pin CAN connectors.
Every relay/output pin is rated 0.5 A max. For higher loads, use the output to switch an external relay or solid-state relay (SSR).
| Pin | Wire | Function | Rating |
|---|---|---|---|
| 1 | Black | Ignition Relay | 0.5A |
| 2 | Grey | Ignition Relay | 0.5A |
| 3 | Purple | 12V Output | 0.5A |
| Connect pins 2 & 3 to give switched 12V power for ignition, then connect Pin 1 to your ignition-sense wire or ignition relay trigger. If your relay is ground-switching, connect Pin 2 to ground instead. | |||
| 4 | Blue | Starter Relay | 0.5A |
| 5 | Green | Starter Relay | 0.5A |
| 6 | Orange | 12V Output | 0.5A |
| Connect pins 5 & 6 to give switched 12V power for your starter control (ECU starter input or a starter-control relay). Do NOT connect this directly to the starter solenoid. If your starter-control relay is ground-switching, connect Pin 5 to ground instead. | |||
| 7 | Yellow | Aux / Kill Relay | 0.5A |
| 8 | White | Aux / Kill Relay | 0.5A |
| 9 | Black | 12V Output | 0.5A |
| Connect pins 8 & 9 to give switched 12V power for your kill-switch relay, or use it as a general AUX output. If your relay is ground-switching, connect Pin 8 to ground instead. Wire your kill-switch relay with ignition fed across the COM and NC terminals, so the kill switch "breaks" that connection when powered. | |||
| 10 | Red | 5V Output | 0.5A |
| Optional 5V feed. Use it to send a 5V ignition-sense signal to your ECU, or to switch a low-current 5V device (e.g. an LED) on your AUX relay. | |||
| Pin | Wire | Function |
|---|---|---|
| 1 | Green | CAN Low |
| 2 | Yellow | CAN High |
| 3 | Black | Ground |
| 4 | Red | 12V Constant |
Two identical connectors are provided so the device can be daisy-chained into an existing CAN run.
CAN TELEMETRY
In Settings → ECU Type, pick your brand - the CAN bus speed is set automatically.
| ECU | Bus speed | Notes |
|---|---|---|
| Haltech | 1 Mbit/s | Full data incl. engine state, neutral, reverse, CEL |
| Link | 500 kbit/s | |
| OBD-II | 500 kbit/s | Polled Mode 01 (incl. CEL via MIL) |
| MaxxECU | 500 kbit/s | |
| NMEA 2000 / J1939 | 250 kbit/s | Marine / industrial |
| Holley EFI | 1 Mbit/s | |
| MegaSquirt | 500 kbit/s | |
| AEM Infinity | 500 kbit/s | |
| Ecumaster EMU Black | 1 Mbit/s | |
| None | - | Relay-only: ignition/start/stop/kill, no CAN required |
If you don't have a supported ECU (or don't want CAN), choose None and the box runs ignition/start/stop/kill only, with all CAN-dependent settings hidden.
CONNECTIVITY
Run it self-contained, or put it on your home network for always-on monitoring.
krispystart). Save.krispystart.local (or its IP, shown in the header).Settings → Networking → WebUI Password → On. When enabled, opening the page prompts for a login:
GetKrispy)Lock requires the password to start the engine (web UI or Home Assistant); stopping is always allowed. Anti-theft kill can cut ignition via the aux relay whenever CAN activity is seen while armed.
Home networking, Home Assistant and default functions are disabled by default. Use care when enabling them, and always change the default password to prevent unauthorised access to your vehicle's controls.
FIRMWARE
Update over Wi-Fi from the web app - your settings are kept.
About updates
*_OTA.bin file for your unit.*_OTA.bin file and upload.Keep power on throughout the entire update. A power interruption during flashing can corrupt firmware - use USB Recovery to restore it.
TROUBLESHOOTING
The supported way to recover a forgotten Wi-Fi / web password.
Flashing the Recovery image over USB wipes all settings and reverts the device to its defaults (Krispy_XXXX / GetKrispy). Registered users can flash directly from the browser via the secure firmware portal: connect via USB-C, no software required.
TROUBLESHOOTING
Check the ECU Type matches your ECU; CAN High/Low aren't swapped; the bus is powered; and the CAN ground is connected.
Confirm it's powered from 12 V. After a recovery the SSID returns to Krispy_XXXX.
Perform a USB recovery (factory reset) - it reverts to Krispy_XXXX / GetKrispy.
A safety interlock may be blocking it (in gear / not neutral / low battery / no fuel pressure / moving), or Lock is on - the status line shows the reason.
Never connect to the starter solenoid directly - verify the starter output drives your starter-control relay or ECU input.
Confirm it's on your home network, the MQTT broker host/credentials are correct, and the broker (e.g. Mosquitto) is running.
krispystart.local won't resolveSome networks block mDNS. You may need to scan for the device on your local network using an IP scanner.
Outputs are rated 0.5 A - switch an external relay or SSR for larger loads.
IMPORTANT
KrispyStart can remotely start and stop your vehicle's engine and switch ignition / starter / kill circuits. Incorrect wiring, configuration or use can cause serious property damage, injury or death - for example starting the vehicle in gear, cranking near the driveline, or cutting power while moving.
Always verify your wiring and safety interlocks (neutral / no-start-in-gear / oil pressure) and test carefully before relying on the box. Never operate it while driving.
This product is designed for OFF-ROAD and MOTORSPORT / AUTOSPORT use only. It is not intended or warranted for use on public roads. By using this product you accept full and sole responsibility for its installation, configuration and operation. KrispyGauge / KrispyWorkshop accept no liability for any damage, loss, injury or death arising from its use, and your use of it waives any claim or legal action against KrispyGauge / KrispyWorkshop.