Desktop setup
Enigma controls a paired iPhone from its map workspace. Initial Apple pairing requires an unlocked iPhone, Trust approval, and Developer Mode where required by the iOS build.
Desktop-only Wi-Fi setup
- Connect the iPhone to the Mac by USB, unlock it, and approve Trust This Computer.
- Open Enigma, scan devices, and select Enable desktop Wi-Fi on the USB entry.
- Put the Mac and iPhone on the same normal Wi-Fi network.
- Disconnect USB, scan again, and connect to the Wi-Fi device entry.
- Select a map point and test Set/Restore before using routes or joystick movement.
Review compatibility before setup; visible devices outside the qualified path may connect but are not yet supported.
Optional embedded-board provisioning
Connect the supported Lichuang ESP32-S3 board and the trusted iPhone to the Mac, then choose Provision embedded board on the USB iPhone entry. Keep the phone unlocked, approve Apple's modern pairing prompt, and close serial monitors that own the CH340K port. The desktop transfers the pairing bundle directly to the board over serial.
After provisioning, join the board SSID from the iPhone and follow the embedded setup guide. The board then works independently of the desktop and internet.
Optional Mapbox search
Open Settings, paste a client-visible Mapbox public token beginning with pk., and
save it. The token is stored in the desktop's local SQLite settings. Search queries and
proximity coordinates go directly to Mapbox; Enigma does not proxy or retain them.
OpenFreeMap and manual coordinate entry work without a token.
Local data and recovery
Favorites, history, GPX-derived plans, and routes are encrypted in the local vault. Every simulated session sets a durable recovery marker. Restore the real location before exiting or installing an update.
Continue with troubleshooting if the iPhone, board, map, or updater does not behave as expected.