This library provides an OLED (SSD1332, 96x64xRGB) interface that best utilizes SSD1332's graphic accelerator (especially for drawing lines and rectangles). Though it still has some limitations --- it does not support 'clipping', odd numbers for circle/ellipse diameter, and so on, it runs quite fast. Enjoy the speed.
Fork of OLEDaccel by
font6x8.h
00001 unsigned char font6x8[] = { 00002 // 0x20 (SPC) 00003 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 00004 // 0x21 (!) 00005 0x00, 0x00, 0x5f, 0x00, 0x00, 0x00, 00006 // 0x22 (") 00007 0x00, 0x03, 0x00, 0x03, 0x00, 0x00, 00008 // 0x23 (#) 00009 0x14, 0x7f, 0x14, 0x7f, 0x14, 0x00, 00010 // 0x24 ($) 00011 0x24, 0x2a, 0x7f, 0x2a, 0x12, 0x00, 00012 // 0x25 (%) 00013 0x46, 0x26, 0x18, 0x64, 0x62, 0x00, 00014 // 0x26 (&) 00015 0x30, 0x4b, 0x4d, 0x33, 0x48, 0x00, 00016 // 0x27 (') 00017 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 00018 // 0x28 (() 00019 0x00, 0x1c, 0x22, 0x41, 0x00, 0x00, 00020 // 0x29 ()) 00021 0x00, 0x00, 0x41, 0x22, 0x1c, 0x00, 00022 // 0x2a (*) 00023 0x2a, 0x1c, 0x7f, 0x1c, 0x2a, 0x00, 00024 // 0x2b (+) 00025 0x08, 0x08, 0x3e, 0x08, 0x08, 0x00, 00026 // 0x2c (,) 00027 0x00, 0x00, 0x40, 0x20, 0x00, 0x00, 00028 // 0x2d (-) 00029 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 00030 // 0x2e (.) 00031 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 00032 // 0x2f (/) 00033 0x40, 0x30, 0x08, 0x06, 0x01, 0x00, 00034 // 0x30 (0) 00035 0x3e, 0x61, 0x5d, 0x43, 0x3e, 0x00, 00036 // 0x31 (1) 00037 0x00, 0x00, 0x01, 0x7f, 0x00, 0x00, 00038 // 0x32 (2) 00039 0x62, 0x51, 0x51, 0x49, 0x46, 0x00, 00040 // 0x33 (3) 00041 0x22, 0x41, 0x49, 0x49, 0x36, 0x00, 00042 // 0x34 (4) 00043 0x30, 0x2e, 0x21, 0x7f, 0x20, 0x00, 00044 // 0x35 (5) 00045 0x4f, 0x49, 0x49, 0x49, 0x31, 0x00, 00046 // 0x36 (6) 00047 0x3e, 0x49, 0x49, 0x49, 0x32, 0x00, 00048 // 0x37 (7) 00049 0x01, 0x61, 0x19, 0x05, 0x03, 0x00, 00050 // 0x38 (8) 00051 0x36, 0x49, 0x49, 0x49, 0x36, 0x00, 00052 // 0x39 (9) 00053 0x26, 0x49, 0x49, 0x49, 0x3e, 0x00, 00054 // 0x3a (:) 00055 0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 00056 // 0x3b (;) 00057 0x00, 0x00, 0x40, 0x24, 0x00, 0x00, 00058 // 0x3c (<) 00059 0x00, 0x08, 0x14, 0x22, 0x00, 0x00, 00060 // 0x3d (=) 00061 0x00, 0x14, 0x14, 0x14, 0x14, 0x00, 00062 // 0x3e (>) 00063 0x00, 0x22, 0x14, 0x08, 0x00, 0x00, 00064 // 0x3f (?) 00065 0x06, 0x01, 0x59, 0x09, 0x06, 0x00, 00066 // 0x40 (@) 00067 0x3e, 0x41, 0x5d, 0x55, 0x5e, 0x00, 00068 // 0x41 (A) 00069 0x7e, 0x11, 0x11, 0x11, 0x7e, 0x00, 00070 // 0x42 (B) 00071 0x7f, 0x49, 0x49, 0x49, 0x36, 0x00, 00072 // 0x43 (C) 00073 0x3e, 0x41, 0x41, 0x41, 0x22, 0x00, 00074 // 0x44 (D) 00075 0x7f, 0x41, 0x41, 0x22, 0x1c, 0x00, 00076 // 0x45 (E) 00077 0x7f, 0x49, 0x49, 0x49, 0x41, 0x00, 00078 // 0x46 (F) 00079 0x7f, 0x09, 0x09, 0x09, 0x01, 0x00, 00080 // 0x47 (G) 00081 0x3e, 0x41, 0x51, 0x51, 0x72, 0x00, 00082 // 0x48 (H) 00083 0x7f, 0x08, 0x08, 0x08, 0x7f, 0x00, 00084 // 0x49 (I) 00085 0x00, 0x41, 0x7f, 0x41, 0x00, 0x00, 00086 // 0x4a (J) 00087 0x30, 0x40, 0x41, 0x41, 0x3f, 0x00, 00088 // 0x4b (K) 00089 0x7f, 0x08, 0x14, 0x22, 0x41, 0x00, 00090 // 0x4c (L) 00091 0x7f, 0x40, 0x40, 0x40, 0x40, 0x00, 00092 // 0x4d (M) 00093 0x7f, 0x06, 0x18, 0x06, 0x7f, 0x00, 00094 // 0x4e (N) 00095 0x7f, 0x02, 0x1c, 0x20, 0x7f, 0x00, 00096 // 0x4f (O) 00097 0x3e, 0x41, 0x41, 0x41, 0x3e, 0x00, 00098 // 0x50 (P) 00099 0x7f, 0x09, 0x09, 0x09, 0x06, 0x00, 00100 // 0x51 (Q) 00101 0x3e, 0x41, 0x51, 0x61, 0x7e, 0x00, 00102 // 0x52 (R) 00103 0x7f, 0x09, 0x09, 0x19, 0x66, 0x00, 00104 // 0x53 (S) 00105 0x26, 0x49, 0x49, 0x49, 0x32, 0x00, 00106 // 0x54 (T) 00107 0x01, 0x01, 0x7f, 0x01, 0x01, 0x00, 00108 // 0x55 (U) 00109 0x3f, 0x40, 0x40, 0x40, 0x3f, 0x00, 00110 // 0x56 (V) 00111 0x07, 0x18, 0x60, 0x18, 0x07, 0x00, 00112 // 0x57 (W) 00113 0x7f, 0x30, 0x0c, 0x30, 0x7f, 0x00, 00114 // 0x58 (X) 00115 0x41, 0x36, 0x08, 0x36, 0x41, 0x00, 00116 // 0x59 (Y) 00117 0x03, 0x0c, 0x70, 0x0c, 0x03, 0x00, 00118 // 0x5a (Z) 00119 0x61, 0x51, 0x49, 0x45, 0x43, 0x00, 00120 // 0x5b ([) 00121 0x00, 0x00, 0x7f, 0x41, 0x00, 0x00, 00122 // 0x5c (\) 00123 0x01, 0x06, 0x08, 0x30, 0x40, 0x00, 00124 // 0x5d (]) 00125 0x00, 0x00, 0x41, 0x7f, 0x00, 0x00, 00126 // 0x5e (^) 00127 0x00, 0x02, 0x01, 0x02, 0x00, 0x00, 00128 // 0x5f (_) 00129 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, 00130 // 0x60 (`) 00131 0x00, 0x01, 0x02, 0x04, 0x00, 0x00, 00132 // 0x61 (a) 00133 0x24, 0x54, 0x54, 0x54, 0x38, 0x40, 00134 // 0x62 (b) 00135 0x7f, 0x44, 0x44, 0x44, 0x38, 0x00, 00136 // 0x63 (c) 00137 0x38, 0x44, 0x44, 0x44, 0x44, 0x00, 00138 // 0x64 (d) 00139 0x38, 0x44, 0x44, 0x44, 0x7f, 0x00, 00140 // 0x65 (e) 00141 0x38, 0x54, 0x54, 0x54, 0x5c, 0x00, 00142 // 0x66 (f) 00143 0x00, 0x08, 0x7f, 0x09, 0x00, 0x00, 00144 // 0x67 (g) 00145 0x58, 0x54, 0x54, 0x54, 0x3c, 0x00, 00146 // 0x68 (h) 00147 0x7f, 0x04, 0x04, 0x04, 0x78, 0x00, 00148 // 0x69 (i) 00149 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 00150 // 0x6a (j) 00151 0x20, 0x40, 0x40, 0x40, 0x3a, 0x00, 00152 // 0x6b (k) 00153 0x7f, 0x10, 0x10, 0x28, 0x48, 0x00, 00154 // 0x6c (l) 00155 0x00, 0x00, 0x41, 0x7f, 0x40, 0x00, 00156 // 0x6d (m) 00157 0x7c, 0x04, 0x78, 0x04, 0x78, 0x00, 00158 // 0x6e (n) 00159 0x7c, 0x04, 0x04, 0x04, 0x78, 0x00, 00160 // 0x6f (o) 00161 0x38, 0x44, 0x44, 0x44, 0x38, 0x00, 00162 // 0x70 (p) 00163 0x7c, 0x24, 0x24, 0x24, 0x18, 0x00, 00164 // 0x71 (q) 00165 0x18, 0x24, 0x24, 0x24, 0x7c, 0x00, 00166 // 0x72 (r) 00167 0x7c, 0x08, 0x04, 0x04, 0x04, 0x00, 00168 // 0x73 (s) 00169 0x58, 0x54, 0x54, 0x54, 0x34, 0x00, 00170 // 0x74 (t) 00171 0x00, 0x04, 0x7e, 0x44, 0x00, 0x00, 00172 // 0x75 (u) 00173 0x3c, 0x40, 0x40, 0x40, 0x7c, 0x00, 00174 // 0x76 (v) 00175 0x0c, 0x30, 0x40, 0x30, 0x0c, 0x00, 00176 // 0x77 (w) 00177 0x7c, 0x20, 0x18, 0x20, 0x7c, 0x00, 00178 // 0x78 (x) 00179 0x44, 0x28, 0x10, 0x28, 0x44, 0x00, 00180 // 0x79 (y) 00181 0x44, 0x28, 0x10, 0x08, 0x04, 0x00, 00182 // 0x7a (z) 00183 0x44, 0x64, 0x54, 0x4c, 0x44, 0x00, 00184 // 0x7b ({) 00185 0x00, 0x08, 0x3e, 0x41, 0x00, 0x00, 00186 // 0x7c (|) 00187 0x00, 0x00, 0x7f, 0x00, 0x00, 0x00, 00188 // 0x7d (}) 00189 0x00, 0x00, 0x41, 0x3e, 0x08, 0x00, 00190 // 0x7e (~) 00191 0x02, 0x01, 0x02, 0x01, 0x01, 0x00, 00192 // 0x7f (DEL) 00193 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 00194 };
Generated on Fri Jul 29 2022 15:47:46 by 1.7.2