Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana

★★★★★ 4.2 84 reviews

US$7.90
Price when purchased online
Free shipping Free 30-day returns

Sold and shipped by tarotyvidenciadalma.com.ar
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here.
US$7.90
Price when purchased online
Free shipping Free 30-day returns

How do you want your item?
You get 30 days free! Choose a plan at checkout.
Shipping
Arrives Jun 30
Free
Pickup
Check nearby
Delivery
Not available

Sold and shipped by tarotyvidenciadalma.com.ar
Free 30-day returns Details

Product details

Management number 231603257 Release Date 2026/06/18 List Price US$7.90 Model Number 231603257
Category

The Elixir programming language has become a go-to tool for creating reliable, fault-tolerant, and robust server-side applications. Thanks to Nerves, those same exact benefits can be realized in embedded applications. This book will teach you how to structure, build, and deploy production grade Nerves applications to network-enabled devices. The weather station sensor hub project that you will be embarking upon will show you how to create a full stack IoT solution in record time. You will build everything from the embedded Nerves device to the Phoenix backend and even the Grafana time-series data visualizations.Elixir as a programming language has found its way into many different software domains, largely in part to the rock-solid foundation of the Erlang virtual machine. Thanks to the Nerves framework, Elixir has also found success in the world of embedded systems and IoT. Having access to all of the Elixir and OTP constructs such as concurrency, supervision, and immutability makes for a powerful IoT recipe. Find out how to create fault-tolerant, reliable, and robust embedded applications using the Nerves framework.Build and deploy a production-grade weather station sensor hub using Elixir and Nerves, all while leveraging the best practices established by the Nerves community for structuring and organizing Nerves applications. Capture all of your weather station sensor data using Phoenix and Ecto in a lightweight server-side application. Efficiently store and retrieve the time-series weather data collected by your device using TimescaleDB (the Postgres extension for time-series data). Finally, complete the full stack IoT solution by using Grafana to visualize all of your time-series weather station data. Discover how to create software solutions where the underlying technologies and techniques are applicable to all layers of the project.Take your project from idea to production ready in record time with Elixir and Nerves.What You Need:To complete the Nerves weather station project in this book, you will need the following:A Linux, MacOS, or Windows computer to build and deploy Nerves firmware imagesA Raspberry Pi Zero W or any other Nerves supported target (https://hexdocs.pm/nerves/targets.html#supported-targets-and-systems)A VEML6030 light sensorAn BME680 environmental sensorAn SGP30 air quality sensorQwiic connect cables for weather sensors Read more

ASIN B09Z4WM79M
XRay Not Enabled
ISBN13 978-1680509472
Edition 1st
Language English
File size 2.7 MB
Page Flip Enabled
Publisher Pragmatic Bookshelf
Word Wise Not Enabled
Print length 91 pages
Accessibility Learn more
Publication date January 6, 2022
Enhanced typesetting Enabled

Correction of product information

If you notice any omissions or errors in the product information on this page, please use the correction request form below.

Correction Request Form

Customer ratings & reviews

4.2 out of 5
★★★★★
84 ratings | 34 reviews
How item rating is calculated
View all reviews
5 stars
78% (66)
4 stars
6% (5)
3 stars
3% (3)
2 stars
2% (2)
1 star
11% (9)
Sort by

There are currently no written reviews for this product.