This example shows how to use an OLED display with I2C on a Raspberry Pi. First, the I2C bus is initialized using busio.I2C with the board's SCL and SDA pins. Then, the SSD1306_I2C display object is created with the display size and the I2C bus. The display buffer is cleared with fill(0), which turns off all pixels in memory. Next, text is drawn into the buffer using display.text with the string 'Hello!' at position (0,0). The text does not appear on the screen yet because it is only in the buffer. Finally, display.show() sends the buffer data over I2C to the OLED, making the text visible. The program can then end or update the display again. Key points include initializing I2C before creating the display object and calling show() to update the screen after drawing.