メニュー

ElixirではじめるIoT開発入門 Nervesプラットフォームで組み込み開発にトライ!

発売日: 2023/12/8 想定ページ数: 78ページ ISBN: 9784295602224 全文検索: 対応
★★★★★ ★★★★★ 0件
本書は、Elixir言語とNervesフレームワークを用いた組み込み機器開発の基礎を紹介します。
Elixir言語でRaspberry Piの入出力などを扱う基本的な手順や、実際の開発における作業効率向上の手法など、本書での作例を通じて、理解しやすい形で解説しています。

【目次】
第1章 はじめに
第2章 ソフトウェア開発環境の準備
第3章 入出力の基本操作
第4章 Nerves開発の支援ツール
第5章 Nerves Systemの機能と設定
第6章 いろいろな入出力の操作
第7章 環境測定器の作成
第8章 Raspberry Pi OS上での開発
目次プレビュー
  • まえがき
  • 第1章 はじめに
  • 第2章 ソフトウェア開発環境の準備
  • 注意事項
  • 表記関係について
  • ソースコード
  • 1.1 説明の流れ
  • 1.2 開発環境
  • 1.3 ソフトウェア
  • 2.1 Ubuntu Linux
  • 2.2 macOS
  • 2.3 Ubuntu Linux・macOS共通
  • 2.4 Nervesプロジェクトの作成・転送・起動
  • 2.5 運用環境での確認
  • 2.6 運用環境のファームウェアの書き換え
  • 2.7 エラーと処置
  • 2.8 Tips
  • 3.1 作業ディレクトリとプロジェクトの作成
  • 3.2 GPIOの接続
  • 3.3 GPIOの出力・その1(対話モード)
  • 3.4 GPIOの出力・その2(ソースファイルを書いて実行)
  • 4.1 VSCodeによるコードの編集
  • 4.2 基本構文の学び方
  • 4.3 Nerves開発で便利な構文
  • 4.4 そのほかのElixirの機能
  • 5.1 ビルドに関連するコマンド
  • 5.2 SSHのユーザ名・パスワードログインを有効化
  • 5.3 ネットワーク設定
  • 5.4 ホットスワップによる実行中の書き換え
  • 6.1 事前準備
  • 6.2 アナログ信号の入力
  • 6.3 温度・湿度センサー
  • 6.4 その他の機能
  • 7.1 構成
  • 7.2 動作の流れ
  • 7.3 実装と実行
  • 7.4 cronライクな繰り返し実行
  • 8.1 OSと開発ツールの準備
  • 8.2 GPIOの接続
  • 8.3 GPIOの出力・対話モード
  • 8.4 GPIOの出力・ソースファイルを書く
  • 8.5 Elixirの対話モードの便利な機能

まだレビューが投稿されていません