CHIRIMEN for Raspberry Pi3 チュートリアル

CHIRIMEN for Raspberry Pi 3を用いた IoT システムプロトタイピングスキル習得のためのチュートリアル資料です。

JavaScript プログラミング未経験者は、まず Appendix の「JavaScript 1 Day 講習」などで JavaScript の基本を学んでおくことをオススメします。

Hello Real World

L チカと温度センサーで GPIO と I2C の基本を試す簡易版チュートリアルです。CHIRIMEN を手早く試してみたい方はこちらをご覧ください。 詳細を知りたい方やプロトタイピングに慣れていないのでステップバイステップで説明が欲しい方は、以下のチュートリアルをご覧ください。

基礎編

まずはシンプルな GPIO 入出力や I2C センサーの操作方法を学びましょう。

応用編

いろいろな I2C デバイスを繋いだり組み合わせたりすることで IoT プロトタイピングを体験しましょう。

発展編

ここまでの例では飽き足らない人のための発展的な使い方を紹介します (チュートリアルというより作例に近いです。鋭意執筆・改善中)。

対応デバイスと Example 集

CHIRIMEN for Raspberry Pi 3 対応デバイスのドライバ・回路図・サンプルコードをセットにした Example 集を用意しています。

Basic GPIO/I2C Examle のデバイスは CHIRIMEN Raspi3 の OS イメージ公開前に動作検証をしている CHIRIMEN Certified デバイスです。 Advanced Example は個人レベルで動作確認して追加されている contrib デバイスです。いずれも元のソースコードは こちら に収録されています。

Appendix, Tips, FAQ etc...

JavaScript 未経験者や非同期処理の未経験者はチュートリアルと合わせてこちらをご覧ください:

良くある質問、知っておくと良い Tips やテクニック、デバッグとトラブルシューティングの仕方はそれぞれまとめたページがあるので参考にしてください:

以前のチュートリアル

本チュートリアルでは使用機材や手順を大きく変更することがあります。お手持ちの機材が古い場合や、以前学習したときのものを参照したい場合など、必要に応じて古いチュートリアルのアーカイブをご覧ください。

Latest Version / 最新版

Latest version of this document is hosted on https://tutorial.chirimen.org/raspi3/ja/

このサイトの最新オンライン版は https://tutorial.chirimen.org/raspi3/ja/ でご覧頂けます