Programando la pico en python - Obijuan/Learn-raspberry-pico2 GitHub Wiki

Experimentos y pruebas del libro "Programando la Pico: Aprende Electrónica y a programar Python con Raspberry Pi Pico", de José Antonio VVacas y Simon Monk

2025-06-07

El libro lo he comprado en Amazon, en este enlace: https://www.amazon.es/dp/173948746X?ref=ppx_yo2ov_dt_b_fed_asin_title

Capítulo 2

El entorno que usan en el libro es Thonny. Se puede instalar con sudo apt install python3-tk thonny. La versión que tengo instalada es la 4.0.1 (aunque la última, que se instala con pip install, es la versión 4.1.7)

Para configurarlo para la pico nos vamos a Tools/Options... Se abre el menú de preferencias

Para configurar micro-python nos vamos a la pestaña de interpreter y pinchamos en Install or update MicroPython

Se nos abre una ventana nueva. Ponemos la pico2 en modo bootloader. Seleccionamos la Pico2 y pinchamos en Install

Se comienza la descarga del firmware y su grabación en la pico2

Al terminar, y si todo ha ido bien, esta es al pantalla que veremos:

Cerramos la ventana y también la de configuración, y nos aparece la ventana principal donde podemos ver que MicroPython aparece en la ventana inferior (la consola)

Desde la configuración vamos a cambiar el tema para que sea Dark:

Ahora ya podemos probar Micropython. Escrimos es programa en la consola (en el intérprete)

from machine import Pin
led = Pin("LED", Pin.OUT)
led.on()

¡Se enciende el LED!

La verdad es que para hacer pruebas rápidas mola mucho!!!!

Lo interesante es que se escribe en el intérprete interactivo

Capítulo 3

Seguimos probando ejemplo en la consola

  • Ejemplo 1:
>>> from random import randint
>>> randint(1, 6)
5
>>> 
  • Ejemplo 2:
>>> x = 10
>>> x
10
>>> 
  • Ejemplo 3:
>>> x + 10
20
>>> x = x + 1
>>> x
11
>>>
  • Ejemplo 4:
>>> x += 10
>>> x
21
>>> 
  • Ejemplo 5:
>>> c = 20
>>> f = (c * 9/5) + 32
>>> f
68.0
>>>

🚧 (DEBUG) 🚧