Examples‎ > ‎

Example 3

This example is a simple program that shows a scrolling message on 8 8x8 dot matrix display and 4 8x8 WS2812 neopixels.
Both works in parallel with 2 different scrolling methods.
The video at the right shows the result.

CODE: example3.bas

neoScroll.setup 4,15

maxScroll.Setup 8, 16

spi.setup 1000000


maxscroll.print time$


neoScroll.print "HELLO WORLD!"

neoScroll.colors "CMYRGCRGBYWRGBCMYRGBGRBRGBM"

neoScroll.next "TRY Annex WiFi BASIC"

neoScroll.nextColors "CMYRGCRGBYWRGBCMYRGBGRBRGBM"


timer0 40, scroll_me


timer1 500, update_time


wait


update_time:

  maxScroll.text time$

return


scroll_me:

 maxScroll.Oscillate 15

 neoScroll.Scroll 25

return


end








Example of the circuit using a nodeMCU module