updated for non-Adafruit Neopixels which had a slightly different timing.
updated joystick project