Hello! i'm quite new in this group and i've read alot,

I gave the pcb it’s own psu , and now all flashes are gone… :smiley:

Still wonder why it happened.
In the actual setup the pcb is on the same psu as 2 ledstrips.
Can’t check it today, but iwill tommorow.

@Jeroen_van_Dorsten i guess maybe too much current variation … have you put a condensator at the entry of the the power of the PCb ?

@Jeroen_van_Dorsten how come the FPS is faster with 20 output that 16 … it is a bit strange lol

@Yves_BAZIN Yes there is a 1000 μF 16V condensator at the entry .

It’s all a bit strange. I almost gave up on it.
then i saw my small 10A psu and thought the 30 A psu might be malfunctioning for some reason and switched psu’s.

now i feed the pcb with the small psu and the strips with the big one…
everybody happy :smiley:

now back soldering the last 3 RJ 45 connectors and check every line…

@Jeroen_van_Dorsten courage !!

@Yves_BAZIN somehow GPIO 26 and GPIO 27 do not cooperate any more. i checked the code. did not see anything different.
Also uploaded the code to another esp 32 board, powered bij a 20000mah powerbank en connected with jumper cables to make sure it was not a bad soldering issue or broken cable.
Still no data the way it should be.
Is there something about these gpio’s that i overlooked ?

@Jeroen_van_Dorsten normally they do not have any issues neither nothing special

@Jeroen_van_Dorsten hello of you want you could try my branch.
Could you tell me which pin you are using ?

@Yves_BAZIN why not :smiley:

pins i use are: (in this order)
2, 4, 5, 33, 13, 14, 15, 16, 18, 19, 21, 22, 23, 25, 26, 27, 3, 12, 17 and 32

+Jeroen van dorsten unfortunatly my current implementation needs to have the pins in their order meaning
2.3.4.5.12,13.14,15,16 …
il will work on a version where you can change the order
It could be nice if you need more that 20fps

I can easy change pins, the mcu is not soldered but connected on female pinsockets :slight_smile:

Oki i will make a package for you of the library

@Jeroen_van_Dorsten here it is

for the new library you will need to save the current fastled library to somewhere else and name this one fastled

and some code on how to use it
I have created the right ‘mask’ for you but your strips have to be in the same order as the pins
You could try already without moving the wires
use first the FastLEDshowESP32(); instead of the FastLed.show() and let me know

  1. if it works
  2. the FPS which should be way above 30 or 60

@Yves_BAZIN muchos Gracias! i’ll check next morning and let you know.

@Yves_BAZIN Goodmorning :slight_smile:
I tried your new Fastled library. When i upload the sketch i’m using, the esp 32 ends up in a reset loop.
I tried 3 different boards but they all turn into a loop.

serial monitor looks like this

rst:0xc (SW_CPU_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0018,len:4
load:0x3fff001c,len:952
load:0x40078000,len:6084
load:0x40080000,len:7936
entry 0x40080310
Reset
Pattern 0 Dhole , Time (s) 5, Step 2, Adjunct 2 Flip, flip2, flip3: 101 fader 6 pre waiter 10 target FPS 40Guru Meditation Error: Core 1 panic’ed (Interrupt wdt timeout on CPU1)
Core 1 register dump:
PC : 0x400de763 PS : 0x00060134 A0 : 0x800de899 A1 : 0x3ffb1e90
A2 : 0x3ffb1ec4 A3 : 0x057fbd57 A4 : 0x00000005 A5 : 0x3ff44004
A6 : 0x04000000 A7 : 0x0000008a A8 : 0x30000000 A9 : 0x3ffc6f3f
A10 : 0x3ff44004 A11 : 0x04000000 A12 : 0x0000012b A13 : 0x0000003b
A14 : 0x04000000 A15 : 0x000000d1 SAR : 0x0000000a EXCCAUSE: 0x00000006
EXCVADDR: 0x00000000 LBEG : 0x400e2b58 LEND : 0x400e2b77 LCOUNT : 0x00000000

Backtrace: 0x400de763:0x3ffb1e90 0x400de896:0x3ffb1ec0 0x400e0aa9:0x3ffb1f00 0x400e1195:0x3ffb1f40 0x400e1012:0x3ffb1f80 0x400f5486:0x3ffb1fa0

Core 0 register dump:
PC : 0x400f8822 PS : 0x00060934 A0 : 0x80086596 A1 : 0x3ffcbf80
A2 : 0x00000008 A3 : 0x00000000 A4 : 0x00000001 A5 : 0x3ffcc5c4
A6 : 0x00000000 A7 : 0x00000001 A8 : 0x3ffc7a8c A9 : 0x3ffc7a70
A10 : 0x00000000 A11 : 0x00000001 A12 : 0x00000000 A13 : 0x00000001
A14 : 0x00060920 A15 : 0x00000000 SAR : 0x00000000 EXCCAUSE: 0x00000006
EXCVADDR: 0x00000000 LBEG : 0x00000000 LEND : 0x00000000 LCOUNT : 0x00000000

Backtrace: 0x400f8822:0x3ffcbf80 0x40086593:0x3ffcbfa0

Rebooting…

@Jeroen_van_Dorsten can I see the full code ?

@Yves_BAZIN I only changed the fastled lib in the libraries folder. the code is still the same

@Jeroen_van_Dorsten i had two links. One was for the library the other one was for the changes to make in your code

@Yves_BAZIN or should i also change all FastLEDshow (); into FastLedshowESP32():
?

@Jeroen_van_Dorsten that is why I would like to se the final code