セミナー

人気のIoT開発キットM5Stack Core2付き!Python&Arduinoプログラミング入門

マルツ最新情報
マルツオンライン(マルツエレック株式会社)
     
     
MAIL MAGAZINE

No.1490 2021.11.17.
     

1127生ライブ/1128~30 録画サービス配信
M5Stack Core2付き!ESP32で学ぶ
Python&Arduinoプログラム入門

~開発環境の構築から,MicroPythonアプリ作成,C/C++ライブラリの自作,FreeRTOSのマルチタスク機能活用,IoTアプリ開発まで~

produced by ZEPエンジニアリング
* ZEPエンジニアリングは、マルツエレックのコンテンツ企画・制作企業です。

 マルツエレックは,11月27日に,ZOOMを使ったオンライン技術セミナを開催します.今回のテーマは,Wi-Fi/Bluetooth対応マイコンESP32-D0WDQ6-V3を内蔵するIoT開発キット「M5Stack Core2」を使ったPython&Arduinoプログラミング入門です.

 本セミナでは,オブジェクト指向のC++のClassで文字やオーディオ出力,Wi-Fiなどのライブラリを作成し,これらを組み合わせて独自のアプリケーションを作る勘所を解説します.

 本セミナで使用する機材は,M5Stack Core2です.本器は,2.0インチの静電容量タッチ・スクリーン,振動モータ,RTCモジュールなどを搭載しています.電源管理IC AXP192の採用や内蔵電池の容量増で,M5Stack Basicの弱点であった充電電流の問題も改善されています.本器を利用すると,PythonベースのUIFlowとArduinoを使った開発ができます.

 第1部では,UIFlowのファームウェアを使用し,MicroPython開発環境の構築と,M5StackのLCDとWi-Fiを使ったアプリケーションを作成します.

 第2部では,PlatformIOとVSCodeを使った開発環境の構築を行い,C/C++アプリケーションの作成方法を解説します.

 アプリケーションのベースとなるLCDやタッチ・パネル用のオリジナルのライブラリの構築方法を紹介し,高度なアプリケーションとしてMicroPythonでは実現できないFreeRTOSのマルチタスク機能を活用し,I2Sを使ったオーディオ処理を行うアプリケーションを作成します.アプリケーションは,システムのしくみが基礎から理解できるようにドライバ・レベルの小さなブロックから作り上げていきます.

講師:白阪 一郎 [就労移行支援ベルーフ]

詳細を見る 受講申込
セミナ概要
     
  ショートセミナ動画  
     
     
     
     
     
     
     
     

●内容
▼第1部 Pytyonプログラミング編

(1)M5Stack Core2の構造と使い方の説明

(2)MicroPython 開発環境(M5Burner,UIFlow+Thonny)の構築と設定

(3)MicroPythonアプリケーション作成
・LCDとタッチ・パネルを使ったLED ON/OFFアプリ
・天気予報APIを使用しインターネットから予報を取得・表示する天気予報クライアントほか

▼第2部 Arduino(C/C++)プログラミング編

(1)C/C++開発環境(VS code+PlatformIO)のインストールと設定

(2)Arduinoアプリケーションの基本ブロックになるクラス・ライブラリの作成
・さまざまなフォントや日本語文字出力を行うライブラリの作成
・FreeRTOSマルチタスクを使ったボタン・ライブラリの作成
・Wi-Fiインターフェース・ライブラリの作成
・I2Sオーディオ出力ライブラリの作成

(3)基本ブロックを組み合わせて実用アプリケーションを作る
・WAVプレーヤ,ID3タグ情報を日本語でLCDに表示するMP3プレーヤ
・ICYストリーム情報をLCDに表示するインターネット・ラジオほか

●開催日時
 11月27日(土) 10:00~17:00

●受講料
 1日コース ¥26,400(税込)
 ※M5Stack Core2をお持ちの場合¥19,800(税込)で受講できます.

今すぐ申し込む

ラズベリー・パイで学ぶエッジAIプログラミング入門【Raspberry Pi&Piカメラ&USBマイク付き】~ディープラーニングの基本から文字・画像・音声認識の実習まで!人工知能実装の基本を1日でマスタ~
RFシミュレータ×ポケット・ネットアナで学ぶRF回路設計&測定入門 ~(1)QucsStudioによるシミュレーション設計術や高周波回路の基本(2)基板実装技術 (3)NanoVNAV2によるSパラメータ測定術~
【SLAMロボット&ラズパイ4付き!】ROSプログラミング超入門~ROSの基本操作からノード間通信,センサ/モータの制御,LiDAR情報の取得,地図作成まで!自己位置推定技術を1日体験~
マイコン・プログラミング教室 ラズパイPico パーツキット付き
[講師実演]自宅で学ぶディジタル無線通信の基礎と実験USB測定器 Analog Discovery Pro×LabVIEW/Matlabで電波のコンピュータ処理を体験する
ラズベリー・パイで学ぶLinux&Pythonプログラミング超入門【Raspberry Pi&IoT実習ボード完成品付き】~Linuxの基本的な使い方からPythonによる制御,データ収集/グラフ化,ウェブ・サーバの作り方まで~
【ZYBO&有機EL表示器&環境センサ付き】ARM Cortex-A9&FPGA内蔵SoC Zynqで初体験!オリジナル・プロセッサ開発入門~Lチカから,I2C/SPIコアの使い方,割り込み処理,FreeRTOSを使った統合システムの構築まで~
一緒に動かしながら学ぶ 録画で復習!キットで実習!エレクトロニクス・ウェブセミナ
 マルツエレックでは,電子回路,基板,センサ,マイコン,AI,FPGAまで,IoT時代の組み込みハードウェアの開発力が身に付くオンライン講義を15コース用意しています.第一線で活躍するプロのエンジニアが,教科書の復習から実践的な設計法,トラブルシュートまで,やさしく具体的に解説します.
ZEPエンジニアリング会社紹介

■ZEPエンジニアリング主催のオンライン技術セミナーを開催します。ぜひご参加ください!
 ●Xilinx製FPGAで始めるHDL回路設計入門セミナ
  ~LチカからA-D変換,シリアル通信まで!最もよく使うロジック回路を1日でマスタ~
 ・講師:森岡 澄夫 氏(インターステラテクノロジズ株式会社)
 ・開催日時:11月20日(土) [受講申込]
 ・受講料:¥39,600 (税込)

■マルツを騙る偽サイトにご注意下さい
 マルツオンラインを騙る偽サイトの存在が複数確認されております。
 偽サイトはお客様の個人情報や決済情報を盗み出す「フィッシング詐欺」を目的としたものと考えられます。決して偽サイトにお客様の個人情報を入力されたり決済をなさいませんよう、ご注意をお願い申し上げます。
https://www.marutsu.co.jp/select/list/detail.php?id=795

■テキサス・インスツルメンツ(TI)社の製品を1個から販売中!
 マルツオンラインではTI社の半導体を1個からご購入いただけます。
 マルツエレックは米国Digi-Key社と正規代理店契約を結んでおり、Digi-Key社を通じてTI社の正規販売店の認定を受けています。
 マルツオンラインに掲載のない製品も調達可能ですので、少量からでもお気軽にご用命ください。
 ◎テキサス・インスツルメンツ社製品はこちら

■代替品、部品選定 マルツにご相談ください。 部品・部材調達代行サービス
 マルツではマルツオンラインに掲載の無い型番やEOL品等も、秋葉原界隈やマルツ独自のネットワークで調達しお届けします。
 ご依頼はこちらのオンラインフォームからお願いいたします。※ログインをお願いいたします。

■マルツオンラインは【3,300円以上[税込]】のご購入で送料無料です!
 送料無料まであと少し!550円[税込]以内の製品を集めたワン・コイン・コーナーも是非ご利用ください。

■ものづくりのヒントが満載 < マルツの技術情報 >

■本メールマガジンに記載の商品につきまして、一部の営業所で【在庫していない場合】がございます。営業所での【最新の在庫状況】につきましては、事前にお問合わせいただけますと幸いです。
 各営業所の連絡先はこちらからご覧ください。

■営業所受け取りサービス 即日受け取りも可能です。
 マルツオンラインでご購入いただいた製品を、全国10営業拠点にて、送料無料でお受け取りいただけます。

               

・このメールはメールニュース購読をお申し込みいただいた方に配信しております。購読解除はこちらから。
・個人情報の取扱についてはプライバシーポリシーをご覧ください。
・本メールアドレスは送信専用です。お問合わせは下記よりお願いします。
 お問合わせフォーム | お問合わせダイヤル: 03-6803-0209 (9:00~12:00,13:00~17:00 日曜定休)

マルツエレック株式会社
Copyright(C) Marutsuelec Co.,Ltd. All Rights Reserved.

ページトップへ