I have bought a set of 433 MHz transmitters (XY-FST) and receivers (XY-MK-5V)
The only way I got reliable readings out of them so far was with the pigpio library (rpi-rf for Python and 433-utils didn't work and I don't know if they would have this issue that this post is about)
I also want to use the Neopixels library (WS2812B strips) in this project. They are to be controlled with a 433 MHz remote. pigpio and Neopixel library don't seem to go together well, because both of them use the hardware PWM module, if I understood correctly
I have thrown everything into a Python script and it works until the neopixel library sends it's first update command to the strip. Then the receiving stops
The only idea I have right now is to offload the control of the pixels to another piece of hardware, be it another Pi or Arduino or whatever. Maybe communicating via I2C or for simplicities sake via MQTT as that will be part of the project anyway
Where do I go from here? Is the hardware solution above the only one? Is there another reasonably convenient way to control the pixels?
To boil it down to one question: what is the easiest way to combine 433 MHz receiving and LED strip control in one project?