おたくま経済新聞

ネットでの話題を中心に、商品レビューや独自コラム、取材記事など幅広く配信中!

M5Stackでビジュアルプログラミングを学ぶ——著者にきく(深水英一郎氏寄稿)

 こんにちは、深水英一郎(ふかみん)です。

 本日著者に紹介してもらう著書は「M5Stack/M5Stickではじめる かんたんプログラミング」です。今注目されているマイコンボードM5Stack(エムファイブスタック)を使ったビジュアルプログラミング環境UIFlow(ユーアイフロー)でのプログラミングについて学ぶ本。著者はプログラマーとして活躍しながら技術系ブログの執筆をしている田中正幸さんです。

どんな本なのか、もう少し詳しくきいてみましょう!

  • ▼書籍DATA
    「M5Stack/M5Stickではじめる かんたんプログラミング」(田中正幸著、マイナビ出版/2022年4月14日発売)

    ▼著者 田中正幸さんプロフィール
    https://twitter.com/tnkmasayuki

    中学時代に「13歳のハローワーク」のような本を読み、プログラマを目指し図書館のプログラム関係の書籍を多読。
    最先端で働きたいと思いゲーム業界に就職し、家庭用ゲーム機やアーケードゲーム機にて通信対戦などのゲームを開発。
    その後オープンソース系の開発会社に転職し、Web系の開発が本業。

    ■ 書いた人にきいてみる

    ——この本を執筆するきっかけは何だったのでしょう?

    【田中さん】
     出版社の編集者さんにUIFlowの本を書かないかと声をかけられました。

    ——なるほど、ということはUIFlowを使ったプログラミングについての本、ということでしょうか。

     はい、ターゲットは、はじめてプログラムに触れる人です。M5Stack社のボードとUIFlowと呼ばれるブロックを組み合わせて動かすプログラムを学んでいきます。「なぜプログラムをするの」からはじまり、プログラムとはどのようなものかを解説しています。

    ——M5Stackを使いながらプログラミングを学んでいく、ということですね。

     書籍ではM5StickC Plusという、小型で比較的安いオールインワンのボードを利用しています。

    ——今だと本体だけで3000円ほどで売られているボードですね。

     M5Stack社には他にもいろいろなボードがありますが、このボードはお手頃です。

    ——プログラミングに関してはビジュアルプログラミングツールであるUIFlowについて解説している。

     書籍はステップバイステップ方式で解説してあり、画面画像を多用しているのが特徴です。ブロックを積み上げてプログラムをするので、すべての工程を丁寧に解説してあります。ビジュアルプログラミングの解説執筆は、実際には非常に大変で、最終的に画像素材は1000枚近くになっています。その分、わかりやすくなっていると思います。

    ——拡張ユニットについても解説しているのですね。

     M5Stack社のボードはユニットと呼ばれるものをケーブルで接続することで機能を拡張することができます。

     私は日本で発売されているユニットはほぼすべて持っているコレクターでして、保有している60種類を超えるユニットから使いやすそうなものを厳選して利用方法の解説をしています。厳選しても30種類近くあったので、実は非常に手間がかかっています。応用部分までしっかりと説明してあります。

    ——こちらも写真を豊富に使った説明となっているのでしょうか。

     ボードも、ユニットも写真付きでたくさん紹介しています。

    ——入門からさらに踏み込んだ内容にも触れていますか?

     書籍の後半では応用として、通信の使い方を紹介しました。気象庁のサイトから天気予報のデータをダウンロードして、JSONファイルの解析方向も解説しています。ここは非常に泥臭い方法が必要で、ブロックも大量に使います。そのためカスタムブロックと呼ばれる方法を利用して、あらかじめ作成しておいたブロックを呼び出すことで楽をする方法も書きました。

     その他、温度計などのデータをアップロードして、無料でグラフ化できるAmbientというサービスの使いかたも紹介してあります。このサービスではカスタムブロックが準備されていたのですが、かんたんにダウンロードできなかったのでサービスオーナーにお願いをして、導入しやすい方法も追加してもらいました。

    ——この本で、読者に注目して欲しい部分はどこでしょう?

     UIFlowをメインにした書籍はこれまでなかったので、いままでUIFlowを触ったことがなかった人にも触ってもらいたいと思います。環境としてものすごく便利で、簡単にIoT連携などが可能です。

     その上で、複雑なものを作る例も載せていますので、どれぐらいの難易度までプログラムができるのかを自分なりに感じてもらいたいと思います。書籍の内容はプログラム初学者向けですので実際にUIFlowを触ってみて、その後にどうすればいいのか、といったアドバイスも最後にまとめてあります。参考にしてもらえればと思います。

    ——田中さんの今後の活動予定について教えてください。

     電子工作やプログラムをしていて、気になったことをまとめてブログで紹介しています。これからもその活動を続けていくつもりです。最近はマイコンを組み合わせて使う電子回路に興味があるので、その分野をまとめてみたいと思っています。

    ——本日はありがとうございました!

    (了)

    【ききて 深水英一郎 プロフィール】
    笹舟にちょうどよい笹に見とれていて橋から川に落ちたことがあります。
    そんな私も今は個人のちからの拡大とそれがもたらす世の中の変化に興味をもち「きいてみる」という企画をやってます https://kiitemiru.com/
    ネット黎明期にインターネットの本屋さん「まぐまぐ」を個人で発案、開発運営し「メルマガの父」と呼ばれる。Web of the Yearで日本一となり3年連続入賞。新しいマーケティング方式を確立したとしてWebクリエーション・アウォード受賞。元未来検索ブラジル社代表で、ニュースサイト「ガジェット通信」を創刊、「ネット流行語大賞」や日本初のMCN「ガジェクリ」立ち上げ。株式会社ツクレル取締役。シュークリームが大好き。

    あわせて読みたい関連記事
  • 音声入力が当たり前の世界
    インターネット, 雑学・コラム

    えっ!まだキーボードで入力してるの? 2倍速入力も狙える「音声入力」に乗り換えよ…

  • 「ひろゆきに裁判で勝った人」が考える「金融庁が広報動画にひろゆきを起用」したことの危険性
    インターネット, 社会・物議

    「ひろゆきに裁判で勝った人」が考える「金融庁が広報動画にひろゆきを起用」したこと…

  • プレゼンリモコンに電子書籍のページめくりという新しい役目を与えよう(深水英一郎氏寄稿)
    ライフ, 雑学

    プレゼンリモコンに電子書籍のページめくりという新しい役目を与えよう(深水英一郎氏…

  • 泣き顔はどれ?
    社会, 雑学

    「泣き顔」「眠い顔」「よだれ」の絵文字を見分けられますか?(深水英一郎氏寄稿)

  • NFT解説マンガのセリフ、どこが間違ってる? 深水英一郎
    インターネット, サービス・テクノロジー

    NFT解説マンガのセリフ、どこが間違ってるかわかる?(深水英一郎氏寄稿)

  • 図解 組織開発入門 組織づくりの基礎をイチから学びたい人のための「理論と実践」100のツボ 坪谷邦生:著
    社会, 経済

    組織開発の全体像を捉える本——書いた人にきいてみる(深水英一郎氏寄稿)

  • 「ビジネス書ベストセラーを100冊読んで分かった成功の黄金律」著者:堀元見、ききて:深水英一郎
    社会, 経済

    堀元見1万字インタビュー「ビジネス書って同じことばっか書いてない?」(深水英一郎…

  • ALIFE | 人工生命 ―より生命的なAIへ 著:岡瑞起 ききて:深水英一郎
    社会, 経済

    生命を人工的に再現するALIFEとは——著者にきく(深水英一郎氏寄稿)

  • 水上バス浅草行き
    社会, 雑学

    共感をPOPに呼び起こす短歌——岡本真帆歌集「水上バス浅草行き」(深水英一郎氏寄…

  • 短歌部、ただいま部員募集中!
    社会, 雑学

    十代の心の揺らぎの傍に短歌を——著者にきく(深水英一郎氏寄稿)

  • 深水英一郎(ふかみえいいちろう)現代歌人・エッセイスト

    記事一覧

    短歌や詩を書いています。『短歌の日』呼びかけ人 、短歌投稿企画『ついうた』主催 | 笹舟にちょうどよい笹にみとれて川に転落したことがあります | 基本いつでものんきです | シュークリームが好き | 日本でのCGM・フリーミアムモデルの先駆けとなるメルマガプラットフォーム「まぐまぐ」を個人で開発したため「メルマガの父」と呼ばれる。まぐまぐは Web of the Year 年間総合大賞を受賞、日本一のWebサイトとなりました | Twitter https://twitter.com/fukamie

    ▼こちらのライターの最新記事▼

  • 音声入力が当たり前の世界
    インターネット, 雑学・コラム

    えっ!まだキーボードで入力してるの? 2倍速入力も狙える「音声入力」に乗り換えよ…

  • 短歌の日
    イベント・キャンペーン, 経済

    短歌バトルにクイズも?ネット短歌企画者があつまる「短歌の日」スタート 5月7日ま…

  • 「ひろゆきに裁判で勝った人」が考える「金融庁が広報動画にひろゆきを起用」したことの危険性
    インターネット, 社会・物議

    「ひろゆきに裁判で勝った人」が考える「金融庁が広報動画にひろゆきを起用」したこと…

  • プレゼンリモコンに電子書籍のページめくりという新しい役目を与えよう(深水英一郎氏寄稿)
    ライフ, 雑学

    プレゼンリモコンに電子書籍のページめくりという新しい役目を与えよう(深水英一郎氏…

  • 泣き顔はどれ?
    社会, 雑学

    「泣き顔」「眠い顔」「よだれ」の絵文字を見分けられますか?(深水英一郎氏寄稿)

  • NFT解説マンガのセリフ、どこが間違ってる? 深水英一郎
    インターネット, サービス・テクノロジー

    NFT解説マンガのセリフ、どこが間違ってるかわかる?(深水英一郎氏寄稿)

  • トピックス

    1. 母に何気なく70年万博の話をしたら……“55年前の資料”にテンション爆上がり

      母に何気なく70年万博の話をしたら……“55年前の資料”にテンション爆上がり

      大阪・関西万博をきっかけに、55年前の1970年の大阪万博(以下、70年万博)に興味を抱くようになっ…
    2. ハチワレ特製「暗殺者のチャルメラ」を再現 トマトと粉チーズでインスタントラーメンが大変身

      ハチワレ特製「暗殺者のチャルメラ」を再現 トマトと粉チーズでインスタントラーメンが大変身

      10月1日にXで公開された漫画「ちいかわ」にて、ハチワレがちいかわに振る舞った“暗殺者のチャルメラ”…
    3. 「フツーの人」と「デブ」の食意識の違いをイラストで可視化 あなたはどっち?

      「フツーの人」と「デブ」の食意識の違いをイラストで可視化 あなたはどっち?

      「もしかして、フツーの人っておなか空いてる時以外おなか空いてないの?」そんな衝撃の(?)問いかけとと…

    編集部おすすめ

    1. フライドポテトで、白ごはんを食べる……?ドンキ新作が過去イチ理解できなかった件

      フライドポテトで、白ごはんを食べる……?ドンキ新作が過去イチ理解できなかった件

      「みんなの75点より、誰かの120点」を合言葉にドン・キホーテが展開している偏愛メシシリーズ。10月1日に「本当にこの組み合わせが好きな人が…
    2. 将棋倶楽部24、2025年末でサービス終了 27年の歴史に幕

      将棋倶楽部24、2025年末でサービス終了 27年の歴史に幕

      オンライン将棋対局サービス「将棋倶楽部24」が、2025年12月31日をもって終了することが発表された。運営する席主の久米宏氏が10月1日付…
    3. pium、“カスハラ声明”きっかけに炎上 接客批判受け謝罪と改善策

      pium、“カスハラ声明”きっかけに炎上 接客批判受け謝罪と改善策

      アパレルブランド「pium」が9月30日、店舗スタッフの接客に対する多数の指摘や批判を受け、公式Xにて謝罪文を公開しました。併せて再発防止策…
    4. 「ビー・バップ」クラファン始動、清水で“高校与太郎祭”実現へ 返礼に「鉄橋ダイブ」関連も

      「ビー・バップ」クラファン始動、清水で“高校与太郎祭”実現へ 返礼に「鉄橋ダイブ」関連も

      映画「ビー・バップ・ハイスクール」のロケ地として知られる静岡市清水区で、作品ゆかりの企画を集めた大型オフラインイベント「清水 ビー・バップ・…
    5. 第7回京都アニメーションファン感謝イベント『私たちは、いま!! ―京アニのセカイ展―』

      京都アニ「第7回ファン感謝イベント」追加情報を公開 新商品や書籍予約、グッズ二次予約も発表

      株式会社京都アニメーションは、10月25日・26日の2日間で開催予定の「第7回京都アニメーションファン感謝イベント『私たちは、いま!! ―京…
    Xバナー facebookバナー ネット詐欺特集バナー

    提携メディア

    Yahoo!JAPAN ミクシィ エキサイトニュース ニフティニュース infoseekニュース ライブドア LINEニュース ニコニコニュース Googleニュース スマートニュース グノシー ニュースパス dメニューニュース Apple ポッドキャスト Amazon アレクサ Amazon Music spotify・ポッドキャスト