Show pagesource Old revisions Backlinks Share on ... Google+ Twitter LinkedIn Facebook Pinterest Telegram Table of Contents Matrix API void MATRIXwrite(String text, int count, boolean wait) void MATRIXwrite(String text) void MATRIXwriteAndWait(String text) void MATRIXwriteOnce(String text) void MATRIXdrawIcon(String iconString) void MATRIXdrawIcon(uint32_t iconLong) void MATRIXsetPixel(uint8_t x, uint8_t y, uint8_t on) void MATRIXsetBlinkRate(uint8_t b) void MATRIXsetBrightness(uint8_t b) void MATRIXshowID() Wiring Examples Matrix API void MATRIXwrite(String text, int count, boolean wait) Write the given text to the matrix and scroll it for a number of times. text = text to be shown. count = number of times the text shall be scrolled before disappearing (-1 = forever) wait = if true, wait before text has been shown before returning. void MATRIXwrite(String text) Write the given text to the matrix and scroll it infinitely. text = text to be shown. void MATRIXwriteAndWait(String text) Write the given text to the matrix and scroll it, wait before text has been shown before returning. text = text to be shown. void MATRIXwriteOnce(String text) Write the given text to the matrix and scroll it once. text = text to be shown. void MATRIXdrawIcon(String iconString) Draw the given icon on the matrix. Icon is given as string and accepted in the following formats: “B1111100000111110000011111” 25 pixels binary one after the other, prefix B “0x7008E828A0” one byte for each 5px row, prefix 0x iconString = icon to be shown. void MATRIXdrawIcon(uint32_t iconLong) Draw the given icon on the matrix. Icon is given as 32bit long. Bits correspond to the pixels starting at top left. iconLong = icon to be shown. void MATRIXsetPixel(uint8_t x, uint8_t y, uint8_t on) Sets the given pixel of the matrix to be on or off x = pixel column y = pixel row on = true→ Pixel on, false→Pixel off. void MATRIXsetBlinkRate(uint8_t b) Sets the blink rate of the matrix. b = Blink Rate (one of: MATRIX_STATIC/MATRIX_BLINK_2HZ/MATRIX_BLINK_1HZ/MATRIX_BLINK_HALFHZ) void MATRIXsetBrightness(uint8_t b) Sets the brightness of the matrix. b = Brightness (range 1-15) void MATRIXshowID() Show the internal device ID on the matrix as on/off digital pattern. The first 5 digits of the ID on the 5 lines (first 4 cols), the last digits of the ID on the 5th column Wiring Examples