スピードマスタ・シリーズ
プロの技術を1日で!実習キット付きVOD

[VOD/KIT] STM32マイコン&Wi-Fiモジュールで学ぶ C/C++プログラミング入門

基本文法からI/Oやセンサの制御,IoT製作まで!世界の定番CPUを1日で動かす



概要

本製品は,定番マイコン・ボードSTM32 NeucleoとIoT実習キットを実際に動かしながら,C言語の基本的な文法や,マイコンに繋いだ機器の制御を行うしくみを1日でマスタできる講義ビデオ付きパーツセットです.

パーツセットに加え,12時間を超えるプロの技術者による丁寧な解説ビデオと,200頁を超える講義テキストが同梱されています.パーツセットはすべてはんだ付けずみで,工具やはんだごてなどがなくてもすぐに学習を始めることができます.

同梱の説明書(下記)には,講義ビデオや講義テキストの視聴を可能にするパスワードが記載されています.

本製品のすべての映像,画像,文書テキスト,ソースコードは著作権法によって厳格に守られています.無許可の転載,複製,転用は法律により罰せられます.

特徴1. 工具はいっさい不要!すぐに実験を始められるパーツセット

  1. マイコン・ボード STM32 Nucleo F411RE
  2. Cytron ESP8266 Wi-Fiシールド
  3. マルチファンクション・シールド
  4. 温度センサLM61CZ
  5. 赤外線リモコン受信モジュール GP1UXC41QS
  6. USBケーブル miniB

特徴2 充実の講義テキスト(全208頁)

第1章 C/C+プログラミングの手順

第2章 Cプログラミングの基本

第3章 ビット操作

第4章 制御用構文

第5章 文字列と配列

第6章 関数とクラス

  • 関数によるモジュール化
  • ユーザ関数の理想
  • 割込み処理
  • オブジェクト指向プログラミング
  • 7セグメントLEDクラスの作成,ほか

第7章 ポインタ

第8章 構造体の基本

第9章 ネットワーク・アプリケーション

  • Wi-Fiネットワーク・ボードの概要
  • アクセス・ポイントへの接続
  • IoTロガーとNTP時計の製作

特徴3.基礎から丁寧に解説!12時間超の講義動画

  1. 研修環境の構築(0:40:42)
  2. C/C++プログラミングの手順(0:41:28)
  3. Cプラグラミングの基本(1:29:43)
  4. ビット操作(0:16:53)
  5. 制御用構文(1:38:21)
  6. 配列(1:08:16)
  7. 関数とクラス(3:01:48)
  8. ポインタ(1:58:53)
  9. 構造体(1:04:11)
  10. IoT(0:27:22)

特徴4.確実に動く!講師のお手本ソースコード50本超

自分の手でソースコードを入力することはとても重要ですが,慣れるまでは,なかなか思うように動いてくれないものです.Lチカ,温度センサを使った計測例からIoTアプリケーションまで,講師が作成したソースコードを50点以上提供いたします

講演の目標

  • 初級のC言語プログラミングができるようになる
  • マイコンを使ったアプリケーションが作れるようになる

受講対象

  • プログラミング言語を経験してみたい方
  • C言語を基礎から学び直したい方
  • 自分で考えたプログラムでArduinoなどを動かしてみたい方

実習に必要なもの

  1. 開発環境Mbed Studio
  2. ターミナルエミュレータTera Term

本製品を購入された方へ

講義ビデオと講義テキストの視聴方法は,下記リンク先(青字)をクリックし,本製品同梱の説明書に書かれたパスワードを入力してください.

講義ビデオ(著作権保護のためパスワードがかけられています)

※講義ビデオを閲覧する前に「第0章_研修環境の構築」を参照して開発環境の準備を行ってください.

講義テキスト(著作権保護のためパスワードがかけられています)

お手本のソースコード

紹介動画

セミナの概要
キャスト演算子のオーバーロード
IoTロガーを動かしてみる

講師紹介

略歴

  • 1977年~2008年 NECで中大型コンピュータの装置開発
  • NECラーニングで組み込み研修講師
  • 就労移行支援ベルーフで職業訓練(IT)講師,現在に至る

主な著書

  1. 定番STM32で始めるIoT実験教室,CQ出版社
  2. トランジスタ技術SPECIAL ペタッと貼れるWi-FiマイコンESP入門 CQ出版社
  3. mbed×デバッガ!一枚二役ARMマイコン基板,CQ出版社
  4. ARM32ビット・マイコン電子工作キット ブレッドボードで気軽に始めよう,CQ出版社
  5. 絵解き マイコンCプログラミング教科書,CQ出版社


関連製品

  1. [VOD/Pi KIT]ラズベリー・パイで学ぶLinux&Pythonプログラミング超入門【mz-rasp-on1】
  2. [VOD/KIT]実習キットでできる!ラズパイPicoでマイコン入門【mz-pico-on1】
  3. [VOD/KIT]実習キットでできる!ラズパイPico×Wi-FiモジュールでIoT超入門【mz-pico-on2】
  4. [VOD/KIT]一緒に動かそう!Lチカから始めるFPGA開発【基礎編】【mz-de10-on1】
  5. [VOD/KIT]M5Stackで一緒に作ろう!IoTセンシング・エッジ×クラウド連携システム開発[改訂版]【mz-m5b-on1】

パーツキットと講義動画でプロの技術を1日習得
スピードマスタ・シリーズ

電子回路・基板設計からプログラミングまで,エンジニアがマスタすべき技術は多岐にわたり,開発期間も短くなっています.多くの書物を読み漁ったり,玉石混交のネット情報に振り回されたりしている暇はありません.

本シリーズには,各分野の一線で活躍する技術者が厳選したパーツセット,設計の要点を効率よく解説するセミナ動画,講義テキスト,お手本ソースコードなどが同梱されています.百戦錬磨の技を一見することで,未経験の技術が驚くほど短時間で身につくだけでなく,信頼性の高いシステム開発に必要なプロの眼が養われます.