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

History

In intro text D6 to A6. default tip

21 months ago, by timo_k2 [Tue, 04 Oct 2022 08:50:37 +0000] rev 7

In intro text D6 to A6.


This time using the D2 for the OLED VCCEN and D3 for the OLED PMODEN. Moved OLED RES to A6. This helps using the L432KC with a (modified) GROVE NANO board.

21 months ago, by timo_k2 [Tue, 04 Oct 2022 08:21:19 +0000] rev 6

This time using the D2 for the OLED VCCEN and D3 for the OLED PMODEN. Moved OLED RES to A6. This helps using the L432KC with a (modified) GROVE NANO board.


OS 6.7 and 6.8 tested.

2021-02-23, by timo_k2 [Tue, 23 Feb 2021 09:01:05 +0000] rev 5

OS 6.7 and 6.8 tested.


updated for the OS 6.7

2021-02-22, by timo_k2 [Mon, 22 Feb 2021 18:03:21 +0000] rev 4

updated for the OS 6.7


The OS6 does not include floating point printf() !!!; Millivolts counted with c++ modulus operator.

2020-10-01, by timo_k2 [Thu, 01 Oct 2020 05:28:04 +0000] rev 3

The OS6 does not include floating point printf() !!!; Millivolts counted with c++ modulus operator.


Minor additions in code comments only.

2020-08-31, by timo_k2 [Mon, 31 Aug 2020 10:48:14 +0000] rev 2

Minor additions in code comments only.


Minor updates into code comments only.

2020-08-30, by timo_k2 [Sun, 30 Aug 2020 09:39:15 +0000] rev 1

Minor updates into code comments only.


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.

2020-08-29, by timo_k2 [Sat, 29 Aug 2020 12:22:13 +0000] rev 0

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.