Skip to content

はじめに

このリポジトリは、マイコン講習会で使用するテキストやソースコードを管理するためのものです。

講習会のコンセプト

本講習会は、「Arduino IDEからのステップアップ」をテーマにしています。 より本格的な開発環境であるPlatformIOと、安価で高性能なマイコンボードRaspberry Pi Picoを用いて、各種センサーやアクチュエーターの扱いに慣れ親しむことで、実践的なマイコン開発の世界へ入門することを目指します。

リポジトリの構成

  • texts/
    • 各チャプターのテキスト(mkdocs形式)が格納されています。
  • src/
    • 各チャプターに対応するソースコードが格納されています。
    • これらはPlatformIOで書き込み可能なプロジェクト形式になっています。

講習内容の予定

本講習会では、以下の項目について学習を進めることを想定しています。

  1. マイコンの基礎知識
  2. C/C++言語での "Hello, World"(Lチカ)
  3. 各種センサー・アクチュエーターの基本的な使い方
  4. 応用的な作例の制作 1〜2点

使用する機材

  • マイコンボード: Raspberry Pi Pico ベーシックセット
  • ブレッドボード・ジャンパワイヤ: 1セット
  • サーボモーター: SG90
  • 6軸センサー: MPU-6050
  • 可変抵抗器
  • その他: 抵抗などの電子部品