JSFiddle - React, Tailwind, and code Playground

by Ulrich Bangert

HTML

<div id="led1">

</div>

JavaScript

var ExtCharset = {
	height: 9, // height of the letters
	set: {

/*
 LED.charset
 static object for the LED script
 Implementation of the characters in a bitmap array.

 Standard font
 For all characters on the first section you could press Num Lock key on your
 keyboard and,  while pressing ALT key, input the number corresponding to the
 character  you  need for your text,  |or|  enter directly  on  your keyboard
 if you have it  |or|  copy/past the character from here into  led#.setText .
 note: not all keyboards have the same ALT+code characters.
                                                           
*/                                                                   

 ' '  : [0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00], //  ALT+000
 '☺'  : [0x7E, 0x81, 0xA9, 0x8D, 0x8D, 0xA9, 0x81, 0x7E], //  ALT+001
 '☻'  : [0x7E, 0xFF, 0xD7, 0xF3, 0xF3, 0xD7, 0xFF, 0x7E], //  ALT+002
 '♥'  : [0x70, 0xF8, 0xFC, 0x7E, 0xFC, 0xF8, 0x70, 0x00], //  ALT+003
 '♦'  : [0x10, 0x38, 0x7C, 0xFE, 0x7C, 0x38, 0x10, 0x00], //  ALT+004
 '♣'  : [0x18, 0x18, 0xDA, 0xF6, 0xF6, 0xDA, 0x18, 0x18], //  ALT+005
 '♠'  : [0x18, 0x38, 0x7A, 0xF6, 0x7A, 0x38, 0x18, 0x00], //  ALT+006
 '•'  : [0x00, 0x00, 0x18, 0x3C, 0x3C, 0x18, 0x00, 0x00], //  ALT+007
 '◘'  : [0xFF, 0xFF, 0xE7, 0xC3, 0xC3, 0xE7, 0xFF, 0xFF], //  ALT+008
 '○'  : [0x00, 0x3C, 0x66, 0x42, 0x42, 0x66, 0x3C, 0x00], //  ALT+009
 '◙'  : [0xFF, 0xC3, 0x99, 0xBD, 0xBD, 0x99, 0xC3, 0xFF], //  ALT+010
 '♂'  : [0x0E, 0x1F, 0x11, 0x11, 0xBF, 0xFE, 0xE0, 0xF0], //  ALT+011
 '♀'  : [0x00, 0x72, 0xFA, 0x8F, 0x8F, 0xFA, 0x72, 0x00], //  ALT+012
 '♪'  : [0x02, 0x06, 0x06, 0x06, 0xFC, 0x40, 0x30, 0x00], //  ALT+013
 '♫'  : [0x04, 0x0C, 0x0C, 0xF9, 0xA3, 0x53, 0x3E, 0x00], //  ALT+014
 '☼'  : [0x10, 0x54, 0x38, 0xEE, 0x38, 0x54, 0x10, 0x00], //  ALT+015
 '►'  : [0xFE, 0x7C, 0x7C, 0x38, 0x38, 0x10, 0x10, 0x00], //  ALT+016
 '◄'  : [0x10, 0x10, 0x38, 0x38, 0x7C, 0x7C, 0xFE, 0x00], //  ALT+017
 '↕'  : [0x00, 0x28, 0x44, 0xFE, 0xFE, 0x44, 0x28,...