from machine import Pin, I2C    # importamos la funcion pin del modulo machine y la función I2C
from ssd1306 import SSD1306_I2C

WIDTH  = 128                                            # declaramos el ancho de pantalla OLED
HEIGHT = 64                                             # declaramos la altura de la pantalla OLED
i2c = I2C(0)                                            # Inicializa I2C usando los valores predeterminados de
                                                        # I2C0, SCL= Pin GP9, SDA= Pin GP8, freq = 400000                # Muestra la configuración I2C en la shell o consola
oled = SSD1306_I2C(WIDTH, HEIGHT, i2c)                  # Inicializa la pantalla oled

# Limpia la pantalla oled en caso de que tenga algo
oled.fill(0)

# Agrega el texto
oled.text("Raspberry Pi",5,5)    # escribimos en la columna 5 fila 5
oled.text("Pico",5,15)           # escribimos en la columna 5 fila 15
oled.text("BIENVENIDOS",5,35)       # escribimos en la columna 5 fila 35
oled.text("EIGHTA",5,45)         # escribimos en la columna 5 fila 45

# Finalmente actualiza la pantalla oled para que se muestre la imagen y el texto
oled.show()
BOOTSELLED1239USBRaspberryPiPico©2020RP2-8020/21P64M15.00TTT
pico:GP0
pico:GP1
pico:GND.1
pico:GP2
pico:GP3
pico:GP4
pico:GP5
pico:GND.2
pico:GP6
pico:GP7
pico:GP8
pico:GP9
pico:GND.3
pico:GP10
pico:GP11
pico:GP12
pico:GP13
pico:GND.4
pico:GP14
pico:GP15
pico:GP16
pico:GP17
pico:GND.5
pico:GP18
pico:GP19
pico:GP20
pico:GP21
pico:GND.6
pico:GP22
pico:RUN
pico:GP26
pico:GP27
pico:GND.7
pico:GP28
pico:ADC_VREF
pico:3V3
pico:3V3_EN
pico:GND.8
pico:VSYS
pico:VBUS
oled1:GND
oled1:VCC
oled1:SCL
oled1:SDA