Press & hold the joystick
Perform your gesture in the air, then release.
localhost β pi.local), each origin has its own data. Use Export as a backup or to migrate between origins.
Press and hold the joystick, perform a gesture, then release. The classifier identifies it automatically.
βΆ ποΈ Advanced Training Config
Defaults work for most users β only tweak if you know what these mean.
βΆ π Training Progress
βΆ π§ͺ Model Validation
βΆ π‘ 3D Orientation
βΆ π― Orientation Calibration
1. Uncheck Use Gyro β tilt board β 3D board should tilt the same way. Flip accel axes if not.
2. Uncheck Use Accel β rotate board slowly β 3D board should rotate the same way. Swap/flip gyro axes if not.
3. Enable both β click πΎ Save Config.
βΆ π Live IMU Values
βΆ π¨ Visualization Plane
The Pi projects the wand tip's 3D motion onto a 2D plane to create the training image. Different planes capture your gestures differently β pick whichever produces the cleanest, most distinctive shapes. Perform a gesture in the Recorder first, then come back here to compare the three projections.
βΆ πΆ WiFi
Up to 3 networks (slots 0β2). The wand tries each in order on boot.
If all fail it broadcasts MagicWand-XXXX (password: magicwand)
so you can connect and update these settings.
Leave SSID blank to clear a slot. Reboot after saving.
βΆ π Smart Home
The Wand ID is derived from your device's hardware serial. The name appears in Alexa as "Living Room Wand: Circle" β change it before syncing with Alexa.
Pair this wand with the Magic Wand cloud once, and every recognised gesture fires an event your Alexa Routines can subscribe to (e.g. "When Wand: Circle is pressed β turn on the lights"). The cloud bridges to Alexa so any device Alexa can control becomes available, with no extra setup per gesture.
βΆ ποΈ Model File Transfer
Backup the wand's current .tflite to disk, or restore one
you've kept aside. The Train tab handles training and uploading
new models β this is for manual file management only.