Desarrollo en MicroPython para Raspberry Pi Pico

Desarrollo en MicroPython para Raspberry Pi Pico

El autor de este humilde blog se complace en presentarles su libro ‘Desarrollo en MicroPython para Raspberry Pi Pico‘, una obra de consulta y aprendizaje ideal para todos aquellos que se quieran iniciar o deseen profundizar en la programación de placas microcontroladoras Raspberry Pi Pico en lenguaje MicroPython.

Raspberry Pi Pico es una placa microcontroladora de desarrollo de bajo costo fabricada por Raspberry Pi Foundation, un circuito integrado programable, capaz de ejecutar las órdenes grabadas en su memoria. Pico ofrece un rendimiento sólido para una variedad de aplicaciones de hardware de bajo consumo, por lo que puede ser dedicada a una amplia gama de proyectos, desde sistemas embebidos simples hasta dispositivos IoT (Internet of Things, o Internet de las cosas) más complejos.

Python es un lenguaje de programación interpretado simple, de propósito general y orientado a objetos. Además, es también de código abierto. Por su lado, MicroPython es una implementación ágil y eficiente de Python 3.0 —su última versión mayor, por el momento— que incluye un pequeño subconjunto de las bibliotecas estándar del lenguaje padre, la sintaxis y funcionalidad completa, y que, además, está optimizado para ejecutarse en microcontroladores y en entornos restringidos, como en el interior de Raspberry Pi Pico, entre otros.

Con el libro ‘Desarrollo en MicroPython para Raspberry Pi Pico’ aprenderás de una forma sencilla e intuitiva cómo programar una tarjeta Pico o Pico W (o sus hermanas mayores, Pico 2 y Pico 2 W) para que haga lo que tú quieras. Las posibilidades son infinitas, desde un sensor ultrasónico para detectar presencia hasta un servidor web para tus proyectos o una sonda de temperatura Bluetooth, pasando por controlar una pantalla de segmentos, una impresora térmica, un panel LCD o un motor de corriente continua. ¡Y mil cosas más!

Desarrollo en MicroPython para Raspberry Pi Pico

Estás ante el manual de programación en MicroPython para Raspberry Pi Pico en español más completo del mercado. Cuenta con 377 páginas, fotografías, esquemas gráficos, ejemplos de código fuente y aplicaciones prácticas:

  • Explicaciones detalladas, amenas y muy completas de todas y cada una de las características de la tarjeta Raspberry Pi Pico y de sus componentes, así como del lenguaje MicroPython.
  • Infinidad de ejemplos prácticos de código fuente en MicroPython que sirven de explicación a cada uno de los capítulos, epígrafes y apéndices de información contenida en el libro.
  • Rigurosos esquemas de conexión que explican los pormenores de la interacción de Raspberry Pi Pico con elementos externos, cables, pinzas, placas protboard, placas de pruebas, etcétera.
  • Descripción minuciosa de proyectos completos de aplicación con fotografías, código fuente, explicaciones, conexiones y hojas de especificaciones de componentes.

Disponible, en Amazon, en dos formatos, a saber: Tabla blanda y versión Kindle.


CONTENIDO GENERAL DE CAPÍTULOS PRINCIPALES.


CAPÍTULO I • LA PLACA RASPBERRY PI PICO.

CAPÍTULO II • PROGRAMANDO PICO.

CAPÍTULO III • LENGUAJE PYTHON PARA PRINCIPIANTES.

CAPÍTULO IV • ¡HOLA, MUNDO!

CAPÍTULO V • LOS PINES DE PICO, QUÉ PODEMOS CONECTAR EN ELLOS Y CÓMO HACERLO.

CAPÍTULO VI • DESARROLLO BÁSICO DE APLICACIONES PRÁCTICAS.

CAPÍTULO VII • MÁS SOBRE LOS PINES DE PICO: EL MÓDULO machine y LAS CLASES Pin Y Signal.

CAPÍTULO VIII • ENTRADAS Y SALIDAS ANALÓGICAS: LAS CLASES ADC Y PWM.

CAPÍTULO IX • COMUNICACIÓN SERIE DÚPLEX: UART Y USART.

CAPÍTULO X • PROTOCOLO SERIE SÍNCRONO PARA PERIFÉRICOS: SPI.

CAPÍTULO XI • EL PROTOCOLO SERIE DE DOS HILOS: I2C.

CAPÍTULO XII • EL PROTOCOLO SERIE PARA AUDIO DIGITAL: I2S.

CAPÍTULO XIII • CONEXIÓN WI-FI CON RASPBERRY PI PICO W.

CAPÍTULO XIV • RASPBERRY PI PICO W Y CONEXIONES BLUETOOTH.

CAPÍTULO XV • IMPLEMENTANDO RASPBERRY PI PICO COMO DISPOSITIVO USB.

CAPÍTULO XVI • CONTROLANDO LOS TIEMPOS: LAS CLASES RTCTimer y WDT del módulo machine.

CAPÍTULO XVII • EL SISTEMA DE ARCHIVOS LOCAL DE RASPBERRY PI PICO.

CAPÍTULO XVIII • NEOPIXEL.

CAPÍTULO XIX • FUNCIONES ESPECÍFICAS DE RASPBERRY PI PICO: EL MÓDULO rp2.

APÉNDICE A • ENTORNO DE PROGRAMACIÓN REPL.

APÉNDICE B • REFERENCIA DEL LENGUAJE PYTHON.

APÉNDICE C • SECUENCIAS DE ESCAPE.

APÉNDICE D • COMPILAR MICROPYTHON.

APÉNDICE E • RASPBERRY PI PICO|PICO W FRENTE A RASPBERRY PI PICO 2|PICO 2 W.

APÉNDICE F • ECONOMIZAR MEMORIA A LA HORA DE PROGRAMAR.

APÉNDICE G • DEPURACIÓN CON RASPBERRY PI PICO.

APÉNDICE H • CÓDIGOS DE ERROR DE PYTHON.

APÉNDICE I • ESCRIBIR BUENOS MANEJADORES DE INTERRUPCCIONES.


¡Disfrútalo, y a desarrollar para Raspberry Pi Pico!

Escribe tu comentario

V I R I I

Un thriller ciberpunk retrotecnológico de conspiraciones, resistencia digital y ciudades ahogadas en neón, humedad rancia y corrosión.

[Jonathan Préstamo Rodríguez]

COMPRAR EN AMAZON

<script>» title=»<script>


<script>

Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación. Más información.

ACEPTAR
Aviso de cookies