This is the MakeCode Package for SSD1306 OLED controller, based on the Adafruit Arduino library available here.
- Insert the OLED display into the I2C ports on the break out board.
Initializes the OLED display.
Sets up the OLED display and prepares it for use by the micro:bit.
OLED.init(64, 128);
This block must be placed before any of the show
blocks.
Displays a string on the OLED module.
OLED.showString("hello, micro:bit!")
The init
block must be placed before this.
Displays a number on the OLED module.
OLED.showNumber(123)
The init
block must be placed before this.
Clears the display.
OLED.clear()
The init
block must be placed before this.
The following code is a simple counter that displays an increasing number every second.
OLED.init(64, 128)
let item = 0
basic.forever(() => {
basic.pause(1000)
item += 1
OLED.showNumber(item)
})
- for PXT/microbit