Arduino Nano ESP32 se convierte en una PC Linux de bolsillo de ultra bajo consumo


Arduino Nano ESP32 se convierte en una PC Linux de bolsillo de ultra bajo consumo

Equipo Arduino — 16 de agosto de 2023

Si bien muchos usuarios los confunden, las placas de desarrollo de microcontroladores y las computadoras de placa única son cosas muy diferentes. Las computadoras de placa única pueden ejecutar sistemas operativos completos, al igual que su computadora de escritorio o portátil. Las placas de desarrollo de microcontroladores, como las de Arduino, generalmente se limitan a un firmware más simple. Pero a medida que los microcontroladores se vuelven más poderosos, la línea se vuelve más borrosa. Para demostrarlo, Naveen Kumar construye una computadora portátil Linux de ultra bajo consumo basado en la nueva placa de desarrollo Arduino Nano ESP32.

De acuerdo con los estándares modernos de PC, el microcontrolador ESP32-S3 en el Nano ESP32 la tarjeta carece tanto de potencia de procesamiento como de memoria. Pero hace solo unas décadas, la velocidad de reloj de 240 MHz y los 512 KB de SRAM se habrían considerado respetables para un sistema operativo liviano. Obviamente, eso todavía es suficiente para ejecutar un sistema operativo hoy. Pero hay otros desafíos que Kumar tuvo que superar para que funcionara.

Por el lado del hardware, Kumar usó un Nano ESP32 con un Arduino UNO R4 Wi-Fi, un teclado mini CardKB y una pantalla táctil Adafruit TFT de 2,8″. El Nano ESP32 actúa como un ordenador sin cabeza, mientras que el Wi-Fi, el teclado y la pantalla táctil del UNO R4 actúan como un terminal para acceder a la línea de comandos de este ordenador. La mayoría de las distribuciones de Linux no se ejecutarían en un microcontrolador ESP32, ya que esperan una arquitectura y un conjunto de instrucciones diferentes. Pero Max Filippov ya ha portado Linux para que funcione con el conjunto de instrucciones Xtensa utilizado por el ESP32.

Kumar explica cómo compilar el kernel para este puerto y actualizarlo al Nano ESP32, junto con el boceto WiFi UNO R4. La configuración del hardware es rápida y sencilla. No podrá usarlo para ejecutar los últimos juegos triple-A, pero podrá trabajar con un sistema operativo Linux real a través de la terminal.

Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Puedes deja una respuestao trackback desde su propio sitio.

Contenido original en Inglés


Leave a Reply

Your email address will not be published. Required fields are marked *