Settled on this, Happy, shift, Holidays, shift, Happy, shift, Holidays, shift, show tree shift, repeat.
from microbit import *
import neopixel
# Setup the Neopixel strip on pin0 with a length of 10 pixels
np = neopixel.NeoPixel(pin0, 10)
while True:
np[0] = (64, 0, 0) # set to red, quarter brightness
np[1] = (64, 64, 0) # set to yellow, quarter brightness
np[2] = (0, 64, 0) # set to green, quarter brightness
np[3] = (0, 0, 64) # set to blue, quarter brightness
np[4] = (64, 64, 64) # set to white, quarter brightness
np[5] = (64, 0, 0) # set to red, quarter brightness
np[6] = (64, 64, 0) # set to yellow, quarter brightness
np[7] = (0, 64, 0) # set to green, quarter brightness
np[8] = (0, 0, 64) # set to blue, quarter brightness
np[9] = (64, 64, 64) # set to white, quarter brightness
np.show()
display.scroll('Happy')
np[1] = (64, 0, 0) # set to red, quarter brightness
np[2] = (64, 64, 0) # set to yellow, quarter brightness
np[3] = (0, 64, 0) # set to green, quarter brightness
np[4] = (0, 0, 64) # set to blue, quarter brightness
np[5] = (64, 64, 64) # set to white, quarter brightness
np[6] = (64, 0, 0) # set to red, quarter brightness
np[7] = (64, 64, 0) # set to yellow, quarter brightness
np[8] = (0, 64, 0) # set to green, quarter brightness
np[9] = (0, 0, 64) # set to blue, quarter brightness
np[0] = (64, 64, 64) # set to white, quarter brightness
np.show()
display.scroll('Holidays')
np[2] = (64, 0, 0) # set to red, quarter brightness
np[3] = (64, 64, 0) # set to yellow, quarter brightness
np[4] = (0, 64, 0) # set to green, quarter brightness
np[5] = (0, 0, 64) # set to blue, quarter brightness
np[6] = (64, 64, 64) # set to white, quarter brightness
np[7] = (64, 0, 0) # set to red, quarter brightness
np[8] = (64, 64, 0) # set to yellow, quarter brightness
np[9] = (0, 64, 0) # set to green, quarter brightness
np[0] = (0, 0, 64) # set to blue, quarter brightness
np[1] = (64, 64, 64) # set to white, quarter brightness
np.show()
display.scroll('Happy')
np[3] = (64, 0, 0) # set to red, quarter brightness
np[4] = (64, 64, 0) # set to yellow, quarter brightness
np[5] = (0, 64, 0) # set to green, quarter brightness
np[6] = (0, 0, 64) # set to blue, quarter brightness
np[7] = (64, 64, 64) # set to white, quarter brightness
np[8] = (64, 0, 0) # set to red, quarter brightness
np[9] = (64, 64, 0) # set to yellow, quarter brightness
np[0] = (0, 64, 0) # set to green, quarter brightness
np[1] = (0, 0, 64) # set to blue, quarter brightness
np[2] = (64, 64, 64) # set to white, quarter brightness
np.show()
display.scroll('Holidays')
np[4] = (64, 0, 0) # set to red, quarter brightness
np[5] = (64, 64, 0) # set to yellow, quarter brightness
np[6] = (0, 64, 0) # set to green, quarter brightness
np[7] = (0, 0, 64) # set to blue, quarter brightness
np[8] = (64, 64, 64) # set to white, quarter brightness
np[9] = (64, 0, 0) # set to red, quarter brightness
np[0] = (64, 64, 0) # set to yellow, quarter brightness
np[1] = (0, 64, 0) # set to green, quarter brightness
np[2] = (0, 0, 64) # set to blue, quarter brightness
np[3] = (64, 64, 64) # set to white, quarter brightness
np.show()
display.show(Image.XMAS)
sleep(3000)