ESPixelStick to Renard (Wifi OneBanger)

whitechristmas25

Supporting Member
Hello all!

I'm currently in the process of trying to get some Wifi OneBangers to work and am not understanding the communication path. Any guidance is greatly appreciated!!

For reference
  • FPP 7.3.1
  • Vixen 3.12u3
    • Have successfully run a Renard TR-16 (wired to serial on the RPi)
    • Desired Renard Channels for OneBangers (33, 34, 35)
  • Wifi OneBanger - Connected to same network as FPP, able to ping and change settings via web
My Status/Thoughts
  • Wifi OneBanger '34' is the unit I'm testing and has PIC 16F1825 is flashed with Renard 1825 firmware (address 4) -
    • My assumption is that this channel number needs to match Vixen, and Address Firmware '4' should have the start address at 33.
      • I also only have Addr firmware from 1-36
    • Jumpers connect PIC pins V+ and 'Channel '1' to AC pins V+ and 'A'
      • Question - If this is 'channel 34' - should I have the PIC pin at '2' instead (and match accordingly for the other OneBangers?)
    • ESPixel Output is jumpered to 'GPIO2' as I'm using ESPixelStick V3.2
  • FPP has E1.31 Output enabled with
    • Source: eth0, Output Count 2
    • Unicast 1 and 2 - IP addresses .33 and .34
    • FPP Start Channel 1 / End Channel 1 / Universe Count 1 / Universe Size 1/ Universe Priority 0 [Edited to include this]
  • Vixen has Renard #1 (Channels 1-16), Renard #2 (Channels 17-32), then Individual Streaming ACN E1.31 for each OneBanger
    • The Steaming Devices are set to Start 1 / Universe 1 / Size 1 with destinations as Unicast and IP addresses set to match respective channel numbers ( on the same VLAN - .33, .34 and .35) - This was more of a convenience consideration
    • Exporting my 'test' FPP sequence shows alignment with the Quantity/Start/End channels (Renard #1 - 1 thru 16, etc.)
  • I'm tryin to test OneBanger '34' is set with
    • Universe 1 / Start Channel 1 / Universe Boundary 1
    • Serial Config with Channel Count '1' / Protocol 'Renard' / and Baud Rate at '57600'
When I run the test sequence, I'm not getting any indication of activity (ESP stays on / doesn't blink, AC connected light doesn't turn on).

Would it be possible to guide my through how the pieces are supposed to communicate?

Thank you!!
 
ESPixelStick needs your Renard device to start ant channel 1.
On vixen you create an E1.31 or (prefered) DDP and map the first renard channel to DDP channel 0.
Thats pretty much it.
 
Thank you for the response! I was able to use xLights and connect/test. So there is a successful communication path there.
- I've re-flashed the PIC to addr1 to do this
- Note I removed the 2nd Renard controller as the outputs were unmapped

On vixen you create an E1.31 or (prefered) DDP and map the first renard channel to DDP channel 0.

I've created 3 DDP Controllers - one per OneBanger; however, I'm not clear how to map the renard channel to DDP channel 0.
 
In vixen you map the prop to the DDP controller. First channel on the DDP controller will be the first channel the PixelStick transmits to the Renard Device.
 
I was able to get everything working and wanted to put some clarity in case someone else is in a similar situation. Thank you MartinMueller2003!

FPP updated to 9.5 (not sure this was value added / helped)
Vixen 3.12u3 (remained the same)

ESPixelsticks - Flashed with Version 3.2, Renard Output
Device Settings - all '1's (Universe, Start Channel, Universe Boundary, and Renard Channel count), Multicast enabled (for what it's worth), Renard channel
WifiBanger - Flashed with Address1 firmware (The PIC16F1825 starts at '1' instead of '0' per the Renard Start Address Configuration Guide)

Settings -
Vixen:
- All Renard Channels on 1 Controller (for me, this has 32 channels)
- WifiBanger Controllers set as DDP with 1 Channel and unique IP addresses (192.168.xx.33, .34, .35 for my setup)
- Created Sequence to test only the WifiBangers, Exported to FPP 2.6+
- Made sure the channels did not have the Color Handling or other properties between the Prop and the assigned channel [I'm using this for Renard lights, not pixels]

FPP:
- Under Channel Outputs, E1.31; Each WifiBanger gets an output, Set as 'DDP-One Based' and FPP Start Channel as the respective channel from Vixen (In my case 33, 34, and 35), Universe Size 1.

I believe my core issues were:
- Understanding the relevance of the Renard firmware addressing
- DDP setting to 'One Based' is what ultimately got it going, the Raw wasn't working

....now I can try these 'pixel' things people keep mentioning :)
 
Back
Top