- 前提条件等
- 基本的なこと
- 1. 一覧
- 1.1. git / GitHub
- 1.2. モーター
- 1.3. コントローラーで送受信するデータ
- 1.3.1. 送信側(Transmit / TX)
- 1.3.2. 受信側(Receive / RX)
- PlatformIOでの開発
- 2. 一覧
- 2.1. PlatformIOの導入
- 2.2. Framework : Arduino
- 2.2.1. プロジェクト作成からLチカ
- 2.2.2. 変数値などの表示
- 2.3. Framework : MbedOS
- 2.3.1. Lチカと変数の表示
- 2.3.2. PWMの出力
- 2.3.3. 可変抵抗を読む
- 2.3.4. %fを使う
- 2.4. 書き込めなかったときの記録
- ArduinoIDEでの開発
- 3. 一覧
- 3.1. ディジタル出力
- 3.2. 変数値などの表示
- STM32CubeIDEでの開発
- 4. 一覧
- 4.1. はじめにやること
- 4.1.1. 変数値などの表示
- 4.1.2. 簡単に変数値などの表示
- 4.1.3. ピン名などを短く
- 4.1.4. バイナリファイル(.bin)の生成
- 4.2. 入出力
- 4.2.1. ディジタル入出力をする
- 4.2.2. タイマー割り込みでLチカ
- 4.2.3. PWM出力をする
- 4.2.4. 可変抵抗の値を読む
- 4.2.5. ロータリーエンコーダーを読む
- 4.3. 通信
- 4.3.1. UART通信(受信)
- 4.3.2. UART通信(送信)
- 4.3.3. Arduinoとの通信