Build a Weather Station with Elixir and Nerves (Paperback)

Alexander Koutmos

ISBN 10: 1680509020 ISBN 13: 9781680509021
Verlag: The Pragmatic Programmers, Raleigh, 2022
Neu Paperback

Verkäufer CitiRetail, Stevenage, Vereinigtes Königreich Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

AbeBooks-Verkäufer seit 29. Juni 2022


Beschreibung

Beschreibung:

Paperback. 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. 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. Shipping may be from our UK warehouse or from our Australian or US warehouses, depending on stock availability. Bestandsnummer des Verkäufers 9781680509021

Diesen Artikel melden

Inhaltsangabe:

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 images
  • A Raspberry Pi Zero W or any other Nerves supported target (https://hexdocs.pm/nerves/targets.html#supported-targets-and-systems)
  • A VEML6030 light sensor
  • An BME680 environmental sensor
  • An SGP30 air quality sensor
  • Qwiic connect cables for weather sensors
  • Über die Autorinnen und Autoren: Alexander Koutmos has been writing software professionally for almost a decade and has been working primarily with Elixir since 2016. He currently maintains a few Elixir libraries on Hex and also runs a software consultancy (www.stagira.com).

    Bruce Tate is a kayaker, programmer, and father of two from Chattanooga, Tennessee. The author of more than 10 books has been around Elixir from the beginning. He is the founder of Groxio, a company that trains Elixir developers.

    Frank Hunleth is an embedded systems programmer, OSS maintainer, and Nerves core team member. When not in front of a computer, he loves running and spending time with his family.

    „Über diesen Titel“ kann sich auf eine andere Ausgabe dieses Titels beziehen.

    Bibliografische Details

    Titel: Build a Weather Station with Elixir and ...
    Verlag: The Pragmatic Programmers, Raleigh
    Erscheinungsdatum: 2022
    Einband: Paperback
    Zustand: new

    Beste Suchergebnisse bei AbeBooks

    Beispielbild für diese ISBN

    Tate, Bruce, Hunleth, Frank, Koutmos, Alexander
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Gebraucht Softcover

    Anbieter: Better World Books, Mishawaka, IN, USA

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: Good. Used book that is in clean, average condition without any missing pages. Bestandsnummer des Verkäufers 52677096-6

    Verkäufer kontaktieren

    Gebraucht kaufen

    EUR 19,14
    Versand gratis
    Versand innerhalb von USA

    Anzahl: 1 verfügbar

    In den Warenkorb

    Foto des Verkäufers

    Alexander Koutmos
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Paperback

    Anbieter: Rarewaves.com UK, London, Vereinigtes Königreich

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Paperback. Zustand: New. 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. Bestandsnummer des Verkäufers LU-9781680509021

    Verkäufer kontaktieren

    Neu kaufen

    EUR 21,48
    EUR 74,52 shipping
    Versand von Vereinigtes Königreich nach USA

    Anzahl: 9 verfügbar

    In den Warenkorb

    Beispielbild für diese ISBN

    Alexander Koutmos
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Paperback / softback

    Anbieter: THE SAINT BOOKSTORE, Southport, Vereinigtes Königreich

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Paperback / softback. Zustand: New. New copy - Usually dispatched within 4 working days. Bestandsnummer des Verkäufers B9781680509021

    Verkäufer kontaktieren

    Neu kaufen

    EUR 21,50
    EUR 14,51 shipping
    Versand von Vereinigtes Königreich nach USA

    Anzahl: Mehr als 20 verfügbar

    In den Warenkorb

    Foto des Verkäufers

    Koutmos, Alexander; Tate, Bruce A.; Hunleth, Frank
    Verlag: Pragmatic Bookshelf, 2022
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Softcover

    Anbieter: GreatBookPrices, Columbia, MD, USA

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: New. Bestandsnummer des Verkäufers 44172405-n

    Verkäufer kontaktieren

    Neu kaufen

    EUR 22,31
    EUR 2,24 shipping
    Versand innerhalb von USA

    Anzahl: 7 verfügbar

    In den Warenkorb

    Foto des Verkäufers

    Koutmos, Alexander; Tate, Bruce A.; Hunleth, Frank
    Verlag: Pragmatic Bookshelf, 2022
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Softcover

    Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: New. Bestandsnummer des Verkäufers 44172405-n

    Verkäufer kontaktieren

    Neu kaufen

    EUR 22,57
    EUR 17,20 shipping
    Versand von Vereinigtes Königreich nach USA

    Anzahl: 7 verfügbar

    In den Warenkorb

    Beispielbild für diese ISBN

    Koutmos, Alexander; Tate, Bruce; Hunleth, Frank
    Verlag: Pragmatic Bookshelf, 2022
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Softcover

    Anbieter: Ria Christie Collections, Uxbridge, Vereinigtes Königreich

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: New. In. Bestandsnummer des Verkäufers ria9781680509021_new

    Verkäufer kontaktieren

    Neu kaufen

    EUR 22,58
    EUR 13,73 shipping
    Versand von Vereinigtes Königreich nach USA

    Anzahl: Mehr als 20 verfügbar

    In den Warenkorb

    Foto des Verkäufers

    Alexander Koutmos
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Paperback

    Anbieter: Rarewaves.com USA, London, LONDO, Vereinigtes Königreich

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Paperback. Zustand: New. 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. Bestandsnummer des Verkäufers LU-9781680509021

    Verkäufer kontaktieren

    Neu kaufen

    EUR 24,61
    Versand gratis
    Versand von Vereinigtes Königreich nach USA

    Anzahl: 9 verfügbar

    In den Warenkorb

    Beispielbild für diese ISBN

    Koutmos, Alexander; Tate, Bruce; Hunleth, Frank
    Verlag: Pragmatic Bookshelf, 2022
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Neu Softcover

    Anbieter: Lucky's Textbooks, Dallas, TX, USA

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: New. Bestandsnummer des Verkäufers ABLIING23Mar2811580337108

    Verkäufer kontaktieren

    Neu kaufen

    EUR 25,03
    EUR 3,39 shipping
    Versand innerhalb von USA

    Anzahl: Mehr als 20 verfügbar

    In den Warenkorb

    Foto des Verkäufers

    Koutmos, Alexander; Tate, Bruce A.; Hunleth, Frank
    Verlag: Pragmatic Bookshelf, 2022
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Gebraucht Softcover

    Anbieter: GreatBookPrices, Columbia, MD, USA

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 44172405

    Verkäufer kontaktieren

    Gebraucht kaufen

    EUR 25,67
    EUR 2,24 shipping
    Versand innerhalb von USA

    Anzahl: 7 verfügbar

    In den Warenkorb

    Foto des Verkäufers

    Koutmos, Alexander; Tate, Bruce A.; Hunleth, Frank
    Verlag: Pragmatic Bookshelf, 2022
    ISBN 10: 1680509020 ISBN 13: 9781680509021
    Gebraucht Softcover

    Anbieter: GreatBookPricesUK, Woodford Green, Vereinigtes Königreich

    Verkäuferbewertung 5 von 5 Sternen 5 Sterne, Erfahren Sie mehr über Verkäufer-Bewertungen

    Zustand: As New. Unread book in perfect condition. Bestandsnummer des Verkäufers 44172405

    Verkäufer kontaktieren

    Gebraucht kaufen

    EUR 26,45
    EUR 17,20 shipping
    Versand von Vereinigtes Königreich nach USA

    Anzahl: 7 verfügbar

    In den Warenkorb

    Es gibt 8 weitere Exemplare dieses Buches

    Alle Suchergebnisse ansehen