For a university project I am using a Wesmos D1 mini to control a LED strip that has SK6812 leds. https://docs.m5stack.com/en/unit/rgb_led_strip To convert the 3.3V data I use a level shifter and a power bank to supply power to the LED strip directly. The D1 is powered by my laptop. This set up works just fine.
However I have another LED unit a WS2812 LED matrix https://docs.m5stack.com/en/unit/neohex. It has a 4 pin grove output for which I used a Grove-DuPont female conversion cable and connected it to the exact same set up as before. However I could not get it to work neither with Fastled nor Neohex libraries.
What should I check in my setup or what did I do wrong?
(For the code I tried running the same Neopixel code that I used for the led strip but after I made very simple codes as well that only lit up one LED and neither worked)
((This is my first project working with electronics so please let me know if any clarification is needed on any parts of the project))