Programming Nerves: Learn how to build production ready embedded systems with Elixir and Nerves

Programming Nerves: Learn how to build production ready embedded systems with Elixir and Nerves book cover

Programming Nerves: Learn how to build production ready embedded systems with Elixir and Nerves

Author(s): Alex Koutmos,Hugo Baraúna(Editor)

  • Publisher finelybook 出版社: http://www.programmingnerves.dev
  • Publication Date 出版日期: 2025
  • Edition 版本: 1st
  • Language 语言: English
  • Print length 页数: 129 pages

Book Description

Hardware development has a reputation for being mysterious and difficult. Slow burn cycles, cryptic C code, and the fear of bricking expensive devices.

But here's the truth: building embedded systems doesn't have to be like that anymore! Especially when you are using Elixir and Nerves.

You already know how to build web apps with Elixir. Now you'll learn how to apply those same skills to physical devices. Write Elixir code on your laptop, deploy it to a Raspberry Pi, and watch your embedded device come to life.

The goal of this book is to take you from hardware fundamentals to production-ready systems. You'll start off by rapidly prototyping Nerves applications within Livebook. Then, you'll build and deploy your own custom Nerves firmware that can read sensor data, control displays, and interact with the physical world.

Throughout this book you will learn how to:

  • Control hardware through GPIO pins using Nerves and its supporting libraries

  • Rapidly prototype hardware projects using Livebook

  • Use electrical components like LEDs, resistors, piezo speakers, potentiometers and analog-to-digital converters

  • Build real-world projects like a Morse code translator, a reaction time game and even an Etch A Sketch

  • Understand a hardware datasheet and control custom components

  • Communicate with external hardware using the SPI and I2C protocols

  • Deploy production firmware with OTP supervision and fault tolerance

By the end of the book, you'll have the skills to build your own IoT devices, smart home controllers, and embedded systems. You'll understand how digital devices really work under the hood, and you'll have expanded your skills into a whole new domain – all from the comfort of Elixir!

Get free chapters straight to your inbox 

Amazon Page

下载地址

PDF, EPUB, Suppl. | 91 MB | 2025-12-27
下载地址 Download解决验证以访问链接!
打赏
未经允许不得转载:finelybook » Programming Nerves: Learn how to build production ready embedded systems with Elixir and Nerves

评论 抢沙发

觉得文章有用就打赏一下文章作者

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫

微信扫一扫