Commands and Navigation
Open the Command Palette with Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (macOS) to access these commands:
Assembly File Commands (.spn)
- FV-1: Run In Simulator
Compile your assembly and run it in the simulator. Full source-level debugging of the assembly is also available.
- FV-1: Assemble current file
Compile and check for errors. Errors are displayed in the Problems panel.
Note
This runs automatically in the background anyway.
- FV-1: Assemble current file and load to EEPROM
Compile your assembly and program it to your Easy Spin pedal.
Keyboard shortcut:
Ctrl+Shift+F5- FV-1: Assemble current file to an Intel HEX file
Export your compiled assembly to Intel HEX format for backup or use with other programmers.
Keyboard shortcut:
Ctrl+Alt+F5
Block Diagram Commands (.spndiagram)
- FV-1: Refresh Custom Blocks
Reload any discovered custom blocks and refresh the block diagram editor.
- FV-1: Run In Simulator
Compile the block diagram to assembly and run it in the simulator.
- FV-1: Assemble current file and load to EEPROM
Compile your diagram to assembly, assemble it, and program to your pedal.
Keyboard shortcut:
Ctrl+Shift+F5- FV-1: Assemble current file to an Intel HEX file
Compile and export your block diagram to Intel HEX format.
Keyboard shortcut:
Ctrl+Alt+F5
Intel HEX Commands (.hex)
- FV-1: Load HEX to EEPROM
Program an Intel HEX file directly to your Easy Spin pedal.
Keyboard shortcut:
Ctrl+Shift+F6
Utility Commands
- FV-1: Backup pedal
Save the entire EEPROM contents of your Easy Spin pedal (all 8 program slots) to an Intel HEX file. This creates a complete backup of all your programs on the hardware.
- FV-1: Create `.spnbank`
Create a new program bank file to organize multiple programs into the 8 available slots.
- FV-1: Create new block diagram
Create a new visual block diagram file (.spndiagram).
Block Diagram Editor Shortcuts
When editing a block diagram, use these keyboard shortcuts:
- Navigation
Pan: Click and drag on empty canvas
Zoom In: Mouse wheel up
Zoom Out: Mouse wheel down
- Selection and Editing
Select Block: Click on a block
Multi-Select:
Ctrl+Clickon blocks to add to selectionLasso Select:
Ctrl+Clickand drag on empty canvas to select multiple blocksDelete:
Deleteto remove selected blocks and connections
- Undo/Redo
Undo:
Ctrl+ZRedo:
Ctrl+Shift+ZorCtrl+Y
- Properties
Click on a block to show its parameters in the Properties panel
Modify parameter values to configure the block
- Connections
Click an output port (right side of a block) and drag to an input port (left side) to create a connection
Invalid connections are automatically rejected with helpful error messages
Tips
Many commands are context-sensitive and only appear in the Command Palette when appropriate files are open
Check the status bar for real-time resource usage feedback while editing diagrams