El proyecto Raspberry Pi presenta la placa Pico W habilitada para Wi-Fi

El Proyecto Raspberry Pi ha presentado la nueva placa Raspberry Pi Pico W, continuando con el desarrollo de la placa Pico en miniatura, equipada con un microcontrolador RP2040 patentado. La nueva edición se distingue por la integración de soporte Wi-Fi (2.4GHz 802.11n), implementado sobre la base del chip Infineon CYW43439. El chip CYW43439 también es compatible con Bluetooth Classic y Bluetooth Low-Energy, pero aún no están incluidos en la placa. El costo de la nueva placa es de $6, que es dos dólares más que la primera opción. De las áreas de aplicación, además de compartir con computadoras Raspberry Pi, desarrollar sistemas embebidos y sistemas de control para diversos dispositivos, la opción Wi-Fi se posiciona como una plataforma para crear dispositivos de Internet of Things (Internet of Things) que interactúan sobre una red.

El proyecto Raspberry Pi presenta la placa Pico W habilitada para Wi-Fi

El chip RP2040 incluye un procesador ARM Cortex-M0+ (133 MHz) de doble núcleo con 264 KB de RAM integrada (SRAM), un controlador DMA, un sensor de temperatura, un temporizador y un controlador USB 1.1. La placa contiene 2 MB de memoria Flash, pero el chip admite una expansión de hasta 16 MB. Para I/O, se proporcionan puertos GPIO (30 pines, de los cuales 4 están asignados para entrada analógica), UART, I2C, SPI, USB (cliente y host con soporte para arrancar desde unidades en formato UF2) y PIO especializado de 8 pines ( Máquinas de estado de E/S programables) para conectar sus propios periféricos. La energía se puede suministrar en el rango de 1.8 a 5.5 voltios, lo que le permite usar una variedad de fuentes de energía, incluidas dos o tres baterías AA convencionales o baterías de iones de litio estándar.

Las aplicaciones se pueden crear utilizando C, C++ o MicroPython. El puerto MicroPython para Raspberry Pi Pico se preparó en conjunto con el autor del proyecto y admite todas las funciones del chip, incluida su propia interfaz para conectar extensiones PIO. Para el desarrollo del chip RP2040 utilizando MicroPython, se ha adaptado el entorno de programación integrado Thonny. Las capacidades del chip son suficientes para ejecutar aplicaciones para resolver problemas de aprendizaje automático, para cuyo desarrollo se preparó un puerto del marco TensorFlow Lite. Para el acceso a la red se propone utilizar el stack de red lwIP, que está incluido en la nueva versión del Pico SDK para desarrollar aplicaciones en lenguaje C, así como en el nuevo firmware con MicroPython.

Fuente: opennet.ru

Añadir un comentario