Configuring your FPP Remote
The beta release of ESPixelStick lets you use your Solo2Go, Tetra2Go, or Octa2Go as an FPP Remote, playing sequences directly from an onboard SD card and syncing with your show player. You'll need the SD Card Module to take advantage of this functionality.
Browse to your controller's ESPixelStick web interface by entering its IP address into your web browser.
Open the Device Setup tab and make sure your outputs are enabled — typically WS2811, though this can vary depending on your pixel type. Once enabled, set the color order, brightness, and pixel count for each output.
Still on the Device Setup screen, set your Primary Input to either E1.31 or DDP, depending on preference. DDP is generally easier to configure than E1.31. Set your Secondary Input to FPP Remote.
Click the Admin tab, then click Reboot. Allow about 15 seconds for the controller to come back online before continuing.
Open xLights. Under the Controllers tab, make sure you're pointed at the correct Show folder.
If your controller isn't already detected, click Controllers → Discover. It should be found automatically if it's on the same network as your xLights workstation.
Click Save to keep the newly discovered controller.
Open the Layout tab and confirm the props connected to your controller are correct. The Visualize button is a quick way to check this.
Your props will look different — this is just an example.
Once your outputs look correct, click Upload Output on the Controllers tab.
Back in the ESPixelStick web interface, verify the output settings match what xLights expects. Depending on your firmware version, you may need to re-set the Primary and Secondary inputs — double-check those as well.
Finish your sequence in xLights. You can preview it live by clicking the lightbulb icon to output directly to your lights.
Make sure an SD card is inserted into the SD Card Module. This module is required for FPP Remote functionality.
In the ESPixelStick web interface, confirm a File Management tab is present. If you see it, click in to verify the size of the installed SD card is detected correctly.
From xLights, click Tools → FPP Connect.
Your controller's FPP Remote daemon should be detected automatically — make sure it's checked, and select your show player as well. Check the sequence(s) you'd like to upload, then click Upload in the lower right corner.
Once the upload window closes, your sequence has been transferred to the SD card. Return to the File Management tab in the ESPixelStick web interface to verify the file is present.
In FPP, go to Status/Control → FPP Multisync and confirm your devices are listed. If your network doesn't support multicast, check the Unicast Sync box.
You can start the sequence from your show player, or play it directly from the controller. To do the latter, go back to the Device Setup tab in the ESPixelStick web interface, scroll to FPP Remote Configuration, and choose the FSEQ file to play from the dropdown.
After choosing your sequence, scroll to the bottom and click Save Changes — your sequence will start playing.
Questions or run into an issue? Contact us at jason@rgb2go.com.
