Подписывайтесь на наш Telegram-канал! Ежедневно интересно!

Подписывайтесь на наш Telegram-канал!

Помочь нашему сайту финансово на сервисе сбора донатов!

Помочь нашему сайту финансово!
 
Текущий раздел Скачать бесплатно » Книги » Программирование » Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana

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

  • Заявить о правах (Abuse)
Автор: Limpopo5 от 2023-11-10, 21:02:40
Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and GrafanaНазвание: Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana
Автор: Аlехаndеr Коutmоs, Вruсе А. Таtе, Frаnk Нunlеth
Издательство: The Pragmatic Programmers
Год: January 2022 (Version: P1.0)
Язык: английский
Формат: pdf (true), epub (true)
Размер: 13,5 MB

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.

The Erlang virtual machine and the Elixir programming language have managed to find their way into a wide range of software domains. We believe that this is very much in part due to the technical merits of the BEAM runtime and the phenomenal developer experience that the Elixir programming language provides. With both of these elements at your disposal, you truly feel like you have superpowers when programming with Elixir.

This feeling of having “superpowers” is immediately apparent if you’ve ever written, maintained, or deployed a Phoenix application. The fault tolerance, scalability, and ease of development that you get from the Phoenix Framework and Elixir is a thing of beauty. Not to mention that if your requirements include some sort of real-time user interaction, the tooling available to you in the Elixir ecosystem is second to none.

While Elixir has enjoyed great success in the API back end and web-application space (thanks to Phoenix LiveView), what if you could realize these same “superpowers” in an embedded systems and IoT context? That is exactly what the Nerves Project aims to do. With Nerves, you can develop reliable and fault-tolerant IoT applications without compromising productivity. Nerves takes care of all of the lower-level concerns, leaving you with only the application-specific concerns. In addition, since you have the power of the Erlang virtual machine at your fingertips, you can create concurrent real-time applications leveraging all of the abstractions that you already use.

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 images
A Raspberry Pi Zero W or any other Nerves supported target
A VEML6030 light sensor
An BME680 environmental sensor
An SGP30 air quality sensor
Qwiic connect cables for weather sensors

Скачать Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana






Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн

Выгодные предложения от нашего партнёра ИГ "ЭКСМО-АРТ":

Акция С заботой о здоровье и безопасности

Самые ожидаемые книги ноября 2023 года





 


BooksKeeper - электронная библиотека, ежедневно пополняемая нашими авторами.
Все материалы, представленные на нашем сайте, Вы сможете скачать по ссылкам различных бесплатных файлообменников совершенно бесплатно!
Инструкции, поясняющие, как надо качать бесплатно с файлообменников смотреть тут
Регистрация на нашем сайте позволит Вам добавлять свои книги, а также комментировать опубликованные книги, общаться с нашими авторами.
Для этого мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

BEGET - первые 30 дней хостинга БЕСПЛАТНО! Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн! HostLife - лучший платный хостинг
BEGET - первые 30 дней хостинга БЕСПЛАТНО! Ad Litteram - книги для всех! HostLife - лучший платный хостинг!
Стабильный, профессиональный и ОЧЕНЬ выгодный хостинг на сегодняший день! Бонусы, акции - все для Вас! Отборные книги на любой вкус, электронные и аудио. Книги по фильмам, фильмы по книгам, а также много интересных статей на разные темы. Заходите! Отличный хостинг по цене от 1.87$/месяц! Рекомендация от сайта Bookskeeper!


Бесплатная электронная библиотека. Скачать книги бесплатно!
Текущий раздел Скачать бесплатно » Книги » Программирование » Build a Weather Station with Elixir and Nerves: Visualize Your Sensor Data with Phoenix and Grafana

Наша электронная библиотека Bookskeeper (для РФ работает через VPN) - это интернет-витрина, где любой посетитель может публиковать электронные варианты книг, журналов, газет, комиксов, в общем, любой литературы со ссылками для медленного, но бесплатного скачивания с файлообменников. В нашем книжном хранилище Вы всегда найдете литературу на любой вкус человека любого возраста - от детских комиксов и расскрасок до серьезной научной литературы.
 
 
Поддержите наш сайт!
Идет сбор донатов на хостинг
для работы нашего сайта.
Сканируйте QR-код
(или нажмите на него)
для Вашей поддержки!
Оплата картой, ЮMoney


Донаты для помощи нашему сайту!

ОГРОМНОЕ СПАСИБО
всем за Ваши донаты!

Наши рекомендации


Садовые печи-барбекю от компании Династия







Ad Litteram. Купить и скачать книги в fb2 на любом устройстве, читать онлайн



Book24.ru - книжный интернет магазин



Turbobit - Получите турбо-доступ и скачивайте безлимитно и без рекламы!




Kwork.ru - услуги фрилансеров от 500 руб.


Интернет-магазин ШОПС. Нужные товары для Вашего дома, сада, автомобиля
 
 

Топ публикаций

 
  • Королевский десерт
  • Демон из снов
  • Ольга Шерстобитова - Ледяное сердце
  • Домик в деревне
  • Если бы она знала
  • Сказка о некрасивой принцессе
  • Грозовое небо
  • Aircraft Profile № 52 The De Havilland Mosquito Mks.I-IV
  • Страна вкусного хлеба. Руководство по выпечке хлеба на закваске
  • Wood Magazine №293 2023
  • WOOD Magazine №№286-293 (Архив 2023)
  • Сердце Дракона. Цикл из 38 книг
  • Идеальный мир для Лекаря. Цикл из 8 книг
  • Архив журнала "Boat International" за 2023 год
  • Наследие древних. Цикл из 5 книг
  • Блуждающий мир. Цикл из 6 книг
  • Домашний Повар №5 2023
  • Моделист-конструктор №11 (ноябрь 2023)
  • Selber Machen - Januar 2024
  • Некурящий. Цикл из 9 книг
  • Приусадебное хозяйство № 11 2023 с приложениями
  • Петля. Кадетский корпус. Цикл из 10 книг
  • Australian Wood Review №121 2023
  • Вторая дорога. Цикл из 5 книг
  • Железные рыцари. Цикл из 6 книг
  • Чекист (Шалашов). Цикл из 12 книг
  • Контрактер Душ. Цикл из 8 книг
  • Сухов А. - Второй шанс. Цикл из 4 книг
  • Цеховик. Цикл из 8 книг
  • Кодекс Крови. Цикл из 4 книг
  •