Flashing the ESPixelStick Firmware (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.
You will need the following software installed prior to installing ESPixelSTick:
CP210x VCP Driver
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.
You will need the following software installed prior to installing ESPixelSTick:
CP210x VCP Driver
Java Runtime
https://www.java.com/en/download/
--------------------------------------------------------------------------------------------------
Once the above software is installed you can proceed with the ESPS installation.
- Make sure that power is DISCONNECTED from your Tetra2Go, then use a USB data cable (not just a charging cable) to connect the ESP32 to your PC.
-
Download the ESPIxelStick software:
https://drive.google.com/file/d/1pD2z54HQVOd3d5vSVRq5LgmPVBRT1bqP/view?usp=sharing
- Unzip the downloaded file into its own folder
-
Navigate into the folder that you just created. The folder structure should look like this:
- Double-click on the ESPSFlashTool.jar
- Two error boxes will pop up. (Remember - this is pre-release software!)
You can safely click OK on both of these windows. - The Flasher tool should open:
- Set your SSID to your local Wireless SSID (2.4GHz only! Will not work with 5GHz)
- Set your Wi-fi password.
- Rename the Hostname to your preferred hostname
- In the "hardware" dropdown, select "ESP32 Tetra2go"
- In the "Serial Port" dropdown, ensure the proper COM port is selected. If you do not know for sure, choose the highest numbered COM port.
- Click the "Flash Device" button. You should see output in both the "System Output" and "Serial Output" Windows.
- Pay attention to the Serial Output - you need to identify the IP that your DHCP server assigned your Tetra2Go.:
- Once you have located the IP address, open a web browser and enter this IP in the address bar. This will open the ESPixelStick Web interface
- If you see a "File Management" tab, then it confirms that your SD Card module is installed and a properly formatted SD card has been inserted.
- Click on the "Device Setup" tab
- Set your Primary Input to DDP (E1.31 is also supported, but requires additional configuration. DDP is much easier!)
- Set your Secondary Input to FPP Remote
- Set outputs 1-4 each to "WS2811"
- Click the "Save Changes" button
- Click on the "Admin" tab in the upper right corner of the window
- Click the "Reboot" button and wait a minute or so, and wait until the web site refreshes.
- Go back to "Device Setup" and enter in your pixel count for each output, along with color order and GPI pins.
For the Tetra2Go:
Output 1: GPIO 2
Output 2: GPIO 13
Output 3: GPIO 12
Output 4: GPIO 14
Save Changes
You are ready to go! The Tetra can now be "discovered" in the Controller setup section of Xlights. You can also use Tools->FPP Connect to upload your sequences to the SD Card.
Also - be aware that if you "Upload Output" from Xlights, the pixel counts will be updated in the ESPixelStick firmware.