banner



Google Open-Sources Pigweed, a Collection of Embedded Libraries

pigweed featured

Google filed a trademark for a "computer operating software" named Pigweed terminal month. While nearly of us were guessing it could either be a new proper name for Fuchsia OS or a brand-new operating system, Google has now shed some light into Pigweed – an open-source collection of embedded libraries.

According to a contempo mail service on Google Open Source Blog, Pigweed is merely a drove of modules intended to enable faster and reliable development on 32-bit microcontrollers. To put it in elementary words, Pigweed helps simplify the workflow of developers working on microcontrollers like STMicroelectronics STM32L452 or the Nordic nRF52832.

Pigweed modules are available beyond the unabridged development lifecycle. For case, equally detailed in the blog post, there is a module named pw_env_setup that's responsible for setting upward your evolution environs. The module fetches the necessary tools and sets it up in a virtual environment.

Google Open-Sources Pigweed, a Collection of Embedded Libraries
Credits: Google

At that place is another module in Pigweed called pw_watch that effectively automates builds, runs specific tests upon changes in code. The best part? You don't even take to exit your editor to perform all these. Pigweed offers a pw_target_runner module to run parallel tests beyond multiple devices.

Google Open-Sources Pigweed, a Collection of Embedded Libraries
Credits: Google

Apart from these three, there are several models in Pigweed such as pw_presubmit, pw_tokenizer, pw_string, pw_bloat, pw_unit_test,pw_kvs, pw_protobuf, and pw_cpu_exception_armv7m. You may get through the functionalities of all these modules in Google's blog mail.

Google has also addressed the strange proper name for the project. "Pigweed, too known as amaranth, is a nutritious grain and leafy salad green that is also a rapidly growing weed. When developing the project that somewhen became Pigweed, we wanted to observe a name that was fun, playful, and cogitating of how we saw Pigweed growing. Teams would offset out using one module that catches their eye, and after that goes well, they'd quickly starting time using more."

Pigweed is accessible now nether the Apache 2.0 license. You can setup Pigweed by following the official gear up of instructions. Before y'all practice that, do go along in mind that Pigweed is in its early stages of development and is non suitable for production use right at present.

Source: https://beebom.com/google-open-source-pigweed-embedded-libraries/

Posted by: mooresblaway.blogspot.com

0 Response to "Google Open-Sources Pigweed, a Collection of Embedded Libraries"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel