This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
en:iot-open:practical:hardware:sut:esp32:emb7_1 [2024/04/09 09:24] – [Steps] pczekalski | en:iot-open:practical:hardware:sut:esp32:emb7_1 [2024/06/29 15:54] (current) – [Prerequisites] pczekalski | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | <todo @pczekalski> | ||
====== EMB7: Using OLED display ===== | ====== EMB7: Using OLED display ===== | ||
This scenario presents how to use the OLED display. Our OLED display is an RGB (16bit colour, 64k colours) 1.5in, 128x128 pixels. The OLED chip is SSD1351, and it is controlled over the SPI interface using the following pin configuration: | This scenario presents how to use the OLED display. Our OLED display is an RGB (16bit colour, 64k colours) 1.5in, 128x128 pixels. The OLED chip is SSD1351, and it is controlled over the SPI interface using the following pin configuration: | ||
Line 17: | Line 16: | ||
<code ini> | <code ini> | ||
lib_deps = | lib_deps = | ||
- | adafruit/ | + | adafruit/ |
adafruit/ | adafruit/ | ||
</ | </ | ||
Line 195: | Line 194: | ||
<note tip>To speed up screen updating and avoid flickering, you may use a trick to clear the afore-written text: instead of clearing the whole or partial screen, write the same text in the same location but in the background colour.</ | <note tip>To speed up screen updating and avoid flickering, you may use a trick to clear the afore-written text: instead of clearing the whole or partial screen, write the same text in the same location but in the background colour.</ | ||
- | <todo @pczekalski> Write about printing in the context of the println</todo> | + | <note tip>Using '' |
+ | |||
+ | Besides the functions presented above, the controller class has several other handy functions (among others): | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
==== Result validation ==== | ==== Result validation ==== | ||
Line 201: | Line 210: | ||
===== FAQ ===== | ===== FAQ ===== | ||
- | This section | + | **The screen |
- | When using the printed version of this manual, please refer to the latest online version of this document | + | |
- | //Provide some FAQs in the following form:\\ | + | |
- | **Question? | + | |
- | // | + | |
+ | |||
+ | <WRAP noprint> | ||
===== Project information ===== | ===== Project information ===== | ||
{{: | {{: | ||
Line 223: | Line 230: | ||
{{: | {{: | ||
</ | </ | ||
- | + | </ | |
- | + |