The code is developed for the hardware NUCLEO-L432KC and Digilent Pmod OLEDrgb. The purpose is to make students learn the development process and test that the hardware works fine. For converting this to Mbed OS 6 Adafruit_GFX.h needed to add #include "Stream.h" in beginning of the Adafruit_GFX.h Adafruit_SSD1331.cpp wait_ms(200) replaced with ThisThread::sleep_for(200ms); for all the similar wait_ms lines.

Dependencies:   Adafruit-GFX-MbedOS6

Committer:
timo_k2
Date:
Sat Aug 29 12:22:13 2020 +0000
Revision:
0:9f57fa937a86
For converting this to Mbed OS 6: Adafruit_GFX.h needed to add #include "Stream.h" in beginning of the Adafruit_GFX.h . Adafruit_SSD1331.cpp wait_ms(200) replaced with  ThisThread::sleep_for(200ms) for all the similar wait_ms lines.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
timo_k2 0:9f57fa937a86 1 # Built started with empyt project and importing the OS library.
timo_k2 0:9f57fa937a86 2
timo_k2 0:9f57fa937a86 3 The code is developed for the hardware NUCLEO-L432KC and Digilent Pmod OLEDrgb.
timo_k2 0:9f57fa937a86 4 The purpose is to make students learn the development process
timo_k2 0:9f57fa937a86 5 and test that the hardware works fine.
timo_k2 0:9f57fa937a86 6
timo_k2 0:9f57fa937a86 7 For converting this to Mbed OS 6
timo_k2 0:9f57fa937a86 8
timo_k2 0:9f57fa937a86 9 Adafruit_GFX.h
timo_k2 0:9f57fa937a86 10 needed to add
timo_k2 0:9f57fa937a86 11 #include "Stream.h"
timo_k2 0:9f57fa937a86 12 in beginning of the Adafruit_GFX.h
timo_k2 0:9f57fa937a86 13
timo_k2 0:9f57fa937a86 14 Adafruit_SSD1331.cpp
timo_k2 0:9f57fa937a86 15 wait_ms(200)
timo_k2 0:9f57fa937a86 16 replaced with
timo_k2 0:9f57fa937a86 17 ThisThread::sleep_for(200ms);
timo_k2 0:9f57fa937a86 18 for all the similar wait_ms lines.
timo_k2 0:9f57fa937a86 19
timo_k2 0:9f57fa937a86 20
timo_k2 0:9f57fa937a86 21 ### License and contributions
timo_k2 0:9f57fa937a86 22
timo_k2 0:9f57fa937a86 23 The software is provided under Apache-2.0 license. Contributions to this project are accepted under the same license. Please see contributing.md for more info.
timo_k2 0:9f57fa937a86 24
timo_k2 0:9f57fa937a86 25 This project contains code from other projects. The original license text is included in those source files. They must comply with our license guide.