Ir a las descargas

Uno podr√≠a ser perdonado por pensar que Google ten√≠a suficientes sistemas operativos. Adem√°s de Android, Google tambi√©n tiene Chrome OS y Google Fuchsia, ¬°este √ļltimo a√ļn no est√° terminado!

Pero luego lleg√≥ el murmullo de un proyecto llamado Pigweed, siguiendo una marca de Google que apareci√≥ en febrero de este a√Īo. Al principio, se especul√≥ ampliamente que se trataba de otro sistema operativo m√°s, debido a una formulaci√≥n que lo describi√≥ como ¬ęsoftware operativo de computadora¬Ľ. Ahora sabemos que no lo es. Y entonces es Google Pigweed?

En una publicación de blog reciente, Google levantó oficialmente el telón. Resulta que Google Pigweed es una colección de herramientas integradas de desarrollo de plataformas para el desarrollo en microcontroladores de 32 bits. De hecho, se trata de bibliotecas destinadas a aplicaciones de Internet de las cosas (IoT).

¬ŅQu√© es Google Pigweed?

De Google

Aunque la fuente de Pigweed está disponible para descargar ahora (pigweed.googlesource.com) bajo una licencia Apache 2.0, el proyecto se considera en los primeros desarrollos y no Listo para producción.

Entonces, ¬Ņqu√© significa todo esto y qu√© podemos pensar de que Google Pigweed podr√≠a usarse en el futuro? Siga leyendo y responderemos a la pregunta ¬ę¬ŅQu√© es Google Pigweed con m√°s detalle¬Ľ.

¡Porque muy a menudo, todo lo que Google trabaja tiene implicaciones masivas para la industria tecnológica en general!

¬ŅQu√© es Google Pigweed?

Entonces Google Pigweed es una colección de bibliotecas de código abierto, que Google llama módulos. La esperanza es que estos módulos facilitarán a los desarrolladores la creación de aplicaciones integradas.

De hecho, se trata de bibliotecas destinadas a aplicaciones de Internet de las cosas (IoT).

Para los no iniciados, una aplicaci√≥n incrustada es un programa que se coloca permanentemente (o incrustada …) dentro de un dispositivo. Las aplicaciones integradas a menudo no requieren un sistema operativo y generalmente est√°n vinculadas a hardware espec√≠fico de la m√°quina.

Por ejemplo, un microondas utiliza un programa incorporado para configurar los temporizadores. Y, por supuesto, innumerables dispositivos IoT utilizar√°n aplicaciones integradas para recopilar datos, ajustar la configuraci√≥n y, en general, facilitarnos la vida. A menudo, este tipo de aplicaci√≥n se basa en microcontroladores de 32 bits. Es una peque√Īa computadora almacenada en un solo circuito integrado. Esto es lo que buscar√° Google Pigweed.

Cómo funcionará Pigweed

El prop√≥sito de Pigweed es proporcionar m√≥dulos que faciliten este tipo de programaci√≥n para desarrolladores. Cada ¬ęm√≥dulo¬Ľ est√° dise√Īado para facilitar una tarea espec√≠fica o para resolver un problema que un desarrollador puede encontrar.

Lea tambi√©n: Por qu√© Arm piensa que el futuro de los dispositivos m√≥viles es la ¬ęinmersi√≥n digital¬Ľ

Por ejemplo, el paquete incluye un módulo, pw_env_setup, que le permite configurar rápidamente la computadora para el desarrollo: descargar todas las herramientas más comunes utilizadas en este tipo de programación. Esto incluye cosas como python3.8, un compilador ARM, etc.

Arm TechCon Expo

La exposición estuvo llena de emocionantes dispositivos IoT

Otro, llamado pw_watch, construir√° y probar√° autom√°ticamente el c√≥digo cada vez que guarde y verifique posibles errores. Pw_target_runner le permite ejecutar su c√≥digo en paralelo en m√ļltiples dispositivos. Pw_string ofrece la seguridad y la facilidad de manejar cadenas de estilo C ++, sin asignaci√≥n din√°mica de memoria.

Obtenga más información en el blog oficial.

Estas herramientas deber√≠an resultar muy √ļtiles para los desarrolladores, y aunque actualmente son bastante limitadas, Google y la comunidad las agregar√°n con el tiempo. Y son gratuitos y de c√≥digo abierto, ¬°as√≠ que no puedes decir mucho m√°s que eso!

Lo más importante, Pigweed es otra herramienta para facilitar el desarrollo de IoT. Esto significa más innovación y un crecimiento más rápido en esta industria extremadamente prometedora.

Lea también: 1 billón de dispositivos conectados para 2035: el futuro de IoT en Arm TechCon 2019

Cual es real amaranto?

Entonces, es Google Pigweed, pero ¬Ņqu√© es para comenzar?

El nombre del amaranto proviene de un tipo de planta que puede sobrevivir en el suelo alterado. El amaranto es comestible, de r√°pido crecimiento y nutritivo.

Google espera que este nuevo proyecto crezca r√°pidamente, al igual que su hom√≥nimo. Quieren que los desarrolladores comiencen con un m√≥dulo que se parezca a ellos y terminen integrando cada vez m√°s. Aparentemente, el nombre tambi√©n es ¬ędivertido¬Ľ y ¬ędivertido¬Ľ. No ser√≠a consciente de tales cosas.

As√≠ que espero que responda la pregunta ¬ę¬ŅQu√© es Google Pigweed¬Ľ? H√°ganos saber lo que piensa en los comentarios a continuaci√≥n.