Configuring your FPP Remote (Tetra2Go only!)

The development version of ESPixelStick will allow you to use your Tetra2Go as an FPP Remote! You will also need the SD Card Module to take advantage of this functionality. This will NOT work on the Duo2Go.

Please note! Version 4 of the ESPixelStick software has not yet been officially released! You may experience issues. We recommend fully testing any setup upon which you install this software.

For directions on flashing your Tetra2Go with ESPixelaStick firmware, click here:
https://rgb2go.com/pages/flashing-the-espixelstick-firmware

Take note of the IP address of your installation.

 

  1. Browse to your Tetra/ESPS web interface by putting that IP address into your web browser.


  2. Configure your Outputs
    Click on the "Device Setup" tab, and makes sure your outputs are enabled. (Typically set to WS2811, but could vary depending on your pixel type).
    Once they are enabled, you will be able to configure the Color order, brightness and Pixel count for each.
     
  3. Configure your Inputs
    In the same "Device Setup" screen, set your Primary Input to "E1.31" or "DDP" depending on your preference. ( I recommend DDP - it is far easier to configure than E1.31)
    Set your Secondary Input to "FPP Remote"




  4.  Reboot your device. Click on the "Admin"  tab and then click "Reboot"


  5. Allow the Tetra about 15 seconds to reboot. Then open Xlights.

  6. Under the "Controllers" tab, change to the proper Show folder


  7. If your Tetra is not already detected, click on the Controllers => "Discover" button.


  8. Your Tetra's ESPS firmware should be automatically detected if it is on the same network LAN as your xLights workstation.



  9. Click the "Save" button to save your newly discovered controller


  10. Open your layout tab and make sure the props connected to the Tetra are correct. You can also do this using the " Visualize" Button




    (Note: Your props will be different)


  11. When you are sure your outputs look correct, you can upload the controller using the "Upload Output" button on the "Controllers" tab. THIS WILL overwrite your output settings on your Tetra/ESPS!



  12. Open your ESPixelStick web interface and verify that your Output settings are correct and match what xLights thinks they should be. Depending on the version of ESPS firmware you are using, you may need to reset your Primary and Secondary inputs again, so double-check those as well.



  13. The Tetra/ESPS is now configured! Finish your sequence in xLights.
    You should be able to preview the sequence and output directly to the lights by pressing the "lightbub" icon. Make sure you turn this off when you are done - it takes a LOT of resources! Make sure this works before continuing!




  14.  Make sure your SD card is inserted into the SD card module. (This module is REQUIRED if you want the Tetra to serve as an FPP Remote)


  15.  Verify that the SD card is detected by your ESPS firmware. Open the ESPS web interface and ensure that you have a "File Management" tab. If you see it, you can click on it and verify the size of the SD card installed.



  16.  You are now ready to upload your sequence to your SD card. 
    From xLights, click on  "Tools" and then "FPP Connect".



  17. Your Tetra/ESPS controller's FPP Remote daemon should be detected. Make sure it is checked. Select your show player as well. Then, check the sequence(s) that you would like to upload to the SD card and your show player. Then press the "Upload" button in the lower right corner of the FPP Upload window. You should see a status window showing the uploads.
    This process may take a while, since ESPS only supports uncompressed sequences.




  18.  Once the upload window disappears, your sequence has been uploaded to the SD card!  Go back to the "File Management" tab in the ESPS firmware's web interface to verify that the file is there.

  19. Make sure that the Tetra/ESPS is configured in your show player. In FPP, go to "Status/Control => FPP Multisync". Make sure your devices are listed. If your network does not support multicast, make sure the "Unicast Sync" checkbox is checked.


  20. You can then either start the sequence form the show player, or run the sequence directly from the ESPS Web interface. To do the latter, go back to the "Device Setup" tab of the ESPS firmware web interface.

    Scroll down to "FPP Remote Configuration" and choose the "FSEQ File to Play" from the dropdown menu. 



    After choosing your sequence, scroll down to the bottom of the page and click "Save Changes" and your sequence should start playing!