MSX0 Stack受領記念記事。 到着記念に動画見た記事をアップしました。 『 MSXDEVCON3 第1部「(株)D4 エンタープライズ 鈴木氏」 』(youtube。14分56秒) 『 MSXDEVCON3 第2部「(株)D4 エンタープライズ 鈴木氏」 』(youtube。10分45秒) 『プロジェクトEGG(エッグ)とMSX0の関わり』 を説明(?)してる動画。 プロジェクトEGGってなんぞ? ひと言でざっくり説明すると『レトロゲ...
I2C学習 - 4-5-6 --- リファクタ2:前編(ソース分割とファイル構成)
突然ですが質問です。 皆様は ソースコードの分割 は活用してるでしょうか? 私はわりと分割する方です。 I2Cモニタ製作では、実は 「リファクタ1」 の時点で分割してました。 今回のお題の「リファクタ2」は、 『リファクタ1 の処理をタスク化』 したことがメインの内容。 その解説の過程でコード例を掲載するわけですが、 自分のソースはソース分割してるので、コードはソース分割したものを掲...
■コンパイルオプション:列挙型サイズ縮小 メモリ(Flash/SRAM)節約に有用なオプション。 ◆オプション名
I2C学習 - 4-5-5 --- コンディション検出処理の波形デバッグ(問題なし)
波形デバッグ対応版のプログラム を使って波形採取(¥1000ロジアナを使用)。 コンディション検出処理が期待通り動作しているかを、波形から判断します。 波形画像に補足説明を入れ込んでみましたが、 何度か作り直して(書き直して)みましたがイマイチしっくりこない。。 それなりに時間をとられてしまったので、この辺で妥協することにしました。 (分かり辛かったらゴメンナサイ) ■見どころ(記事内リンク) ...
I2C学習 - 4-5-4 --- 波形デバッグ設計(+コード例)
前回の予告通り、今回は 『各種コンディション検出コード向けの波形デバッグ』 についてです。 波形デバッグのための「回路/プログラム」を書いていきます。 ■見どころ(記事内リンク) → 回路ブロック図(ざっくりと) → コード例 → 次回予告? → 開発環境...
週末、思ったより時間が取れなかったです。 以前補修したバイクカバー の別の部分が破れかけてたので再度補修したのですが、次週にすべきだったでしょうか。 しかし天気予報で傘マークたくさんだったので、これは優先作業でした。 他にも色々ありましたが、 多少はマイコンいじりの時間を確保できたのでヨシとします。 さて。 少々間が空きましたが、I2C学習再開です。 これまでちょこちょこボヤいてましたが、 ...
(プログラムの割込みとは関係のない話で恐縮ですが。。) 先週後半から割り込み作業が入り、 土日も費やして対応するも次の割り込み作業が入り……。 という日々もひと段落? そろそろマイコンいじりを再開できそうです。たぶんできるはず。 コードを見返しましたが、 リファクタの真っ最中 で作業を止めてたようで、 「ええっと、このあとどう手直しするつもりだったんだっけ?」 というところから再開のよう...
VSCodeでコーディングしてたら、 全角記号を使うとインデントがずれる症状を発見。...
スタートコンディション検出 の動作確認。 前回記事 のコメントに動作速報を載せましたが、 期待通りに動きました。 波形とログを見て、各種コンディションの出現回数が一致するかどうかを確認 波形は ¥1000ロジアナ で採取 ■見どころ(記事内リンク) → 確認1 --- 1バイトを 1回送信 → 確認2 --- 1バイトを 16回送信 → 確認3 --- 1バイトを 64回送信 → 確認4 --- 32バイトを 1回送信 → 確認...
「ブログリーダー」を活用して、kasagoriraさんをフォローしませんか?
MSX0 Stack受領記念記事。 到着記念に動画見た記事をアップしました。 『 MSXDEVCON3 第1部「(株)D4 エンタープライズ 鈴木氏」 』(youtube。14分56秒) 『 MSXDEVCON3 第2部「(株)D4 エンタープライズ 鈴木氏」 』(youtube。10分45秒) 『プロジェクトEGG(エッグ)とMSX0の関わり』 を説明(?)してる動画。 プロジェクトEGGってなんぞ? ひと言でざっくり説明すると『レトロゲ...
『 MSXDEVCON3 第1部「MSX0 Hardware について」 』(youtube。22分45秒) 『 MSXDEVCON3 第2部「MSX0 Hardwareについて」 』(youtube。27分13秒) 『MSX0(MSXエミュレータ)はどんなハードウェア上で動作しているのか?』 を説明した動画。 MSX0は M5Stack Core2上で動作しているので、M5Stack Core2ハードの解説がメイン。 1部と2部の内容はほぼ同じ(同じ内容を2回開催しただけ)。 ち...
今朝の出来事。 Nintendo Switchをポチりました。 ( Amazon 、 ヨドバシ ) ポチるきっかけになったもの → Cresteaju(クレスティーユ) 思い出の詰まったゲームです。 3日前にSwitchで販売してることを知りました。 作った人はちょっとした知り合いです(向こうは覚えてないかもですが)。 よろしければ遊んであげてください(^-^...
『 【2022年最新】M5Stackの種類と目的別おすすめモデル紹介 』 MSX0 StackのベースになってるM5Stackには、派生品がいくつもあります。 M5Stackファミリー、とでも呼べばいいでしょうか。 その派生品のスペック比較をしてくださっているページです。...
『 【MSX0】MSX0弄ってみよう 02 』 (youtube。1時間34分) ↑は、 先日の記事 に貼ったURLと同じURL。 MSX0 Stackの試作機で、試作プログラムを色々作ってるLive配信動画。...
『 MSX0 Stackで伝説の8ビットMSXパソコンが甦り、IoT用コンピュータに 』 (CAMPFIRE) ↑は、 先日の記事 に貼ったURLと同じURL。 2023/03/31で支援終了。 商品は7月発送予定。 ■覚書(記事内リンク) → 選択した支援品やその理由等 → 参考URL...
初クラウドファンディング!! 『 MSX0 Stackで伝説の8ビットMSXパソコンが甦り、IoT用コンピュータに 』(クラウドファンディング) をポチりました。 『 【MSX0】MSX0弄ってみよう 02 』(youtube) をみたら興味を惹かれて。。 2023/03/31〆切なので、興味がわいた方はお早めにドゾ...
受講一周年記念投稿! 約7か月半ぶりのブログ更新……ですが、 中身のない日記的投稿です。すみません。 楽しかったセミナー受講から早一年が経過。 当時はライブ受講でしたが、今は 録画再生形式での受講 のようですね。 ライブ形式の開催がないのは少々さみしくもありますが、 セミナーが終了せず存続してるのは、受講した身としてはうれしいところです。 この年末年始、時間を作ってセミナーの復習をしたいな~、と...
(記事作成開始。) (遅筆のため、作成がひと段落するまで時間がかかる見込み。。) (記事の構成も固まっておらず途中で書き換わる可能性が大ですが、) (お時間あるお方は更新の過程を楽しんで頂けたら幸いです) 数か月ぶりにジョギングしました。 肋骨骨折 や花粉シーズン到来で長らく引きこもり運動から遠ざかってましたが、 無事5km完走。いやぁ~、しんどかったです。 2日後、筋肉痛でのたうち回る予定...
Arduino IDE で開発できるマイコンボード「M5StickC Plus」を衝動買い!! 今朝クリックしました。 以前紹介した M5StickC のバージョンアップ版、 という位置づけの商品でしょうか。...
(記事作成開始。) (遅筆のため、作成がひと段落するまで時間がかかる見込み。。) (記事の構成も固まっておらず途中で書き換わる可能性が大ですが、) (お時間あるお方は更新の過程を楽しんで頂けたら幸いです) 今回はトピックをいじってみます。 大した事はしてませんのであしからず。 (前回の復習 に毛が生えたレベル?) ■見どころ(記事内リンク) → トピック一覧を確認(rostopicコマンド) → ...
無事、 『 組み込み開発におけるオープンソースのFreeRTOSとは~μITRONとの違いを理解する~ 』 を受講できました。 さくっとまとめます(箇条書きレベル)。 ■見どころ(記事内リンク) → 当日の流れ → どんな内容だったか? → その他、雑感等 → 参考URL...
『 激安だと思ったらAmazonで偽物を掴まされた... 』(youtube) 降圧コンバータモジュールの商品解説(?)動画。 激安品を購入し、性能確認していたら 『あれ? 使ってるIC、パチモンじゃね?』(意訳) というデータが見えた、という内容。 こういう実験、大好物です!!...
(記事作成開始。) (遅筆のため、作成がひと段落するまで時間がかかる見込み。。) (記事の構成も固まっておらず途中で書き換わる可能性が大ですが、) (お時間あるお方は更新の過程を楽しんで頂けたら幸いです) ■見どころ(記事内リンク) → Hello World のソースコード → TBD → 参考URL...
勢いでセミナーにエントリー、パート2。 セミナー詳細は下記リンクを参照↓。 『 組み込み開発におけるオープンソースのFreeRTOSとは~μITRONとの違いを理解する~ 』 今回のセミナーは無料。 但し、受講日は平日の日中(14時~)。 ROSセミナー のロボットがESP32マイコンを使ってますが、このマイコン、 FreeRTOSを使ってArduinoを動かしてます。 参考URL に関連ページへのリンクを少し載せたので、 ...
(記事の作成開始。) (遅筆のため、作成がひと段落するまで時間がかかる見込み。。) (ありがたいことに、最近アクセスカウンターが程よく回ってますが、) (まめに来訪して下さる方が「更新まだ?」となるもの恐縮ですので、) (断片的になりますが、記事を逐次アップしてみます。) (記事の構成も固まっておらず途中で書き換わる可能性が大ですが、) (お時間あるお方は更新の過程を楽しんで頂けたら幸いです。...
セミナー受講 - 目次 SLAMロボット&ラズパイ4付き!ROSプログラミング超入門 (受講時期:2021年12月) セミナー受講前 セミナーにエントリー(勢いで!!) (セミナー機材、開封の儀) … 記事未作成 セミナー後、まずやったこと→SDバックアップ ...
下記記事を更新。 「 I2C学習 - 目次 」を更新 → I2C学習4 の各記事(「4-5-0」~「4-5-6b」)へのリンクを追加(赤字部分参照) 「I2C学習1 の各記事」を更新 → 「1-0」~「1-5」において、 記事間リンクを追加(記事の一番下に追加)...
『SW2押下レスポンスの改善』のプログラム変更もいよいよ大詰め。 前回 は自作delay()関数の説明をしました。 今回は自作delay()関数を使う側、メインループを変更します。 ■見どころ(記事内リンク) → メインループ変更 → 参考URL...
前回の更新から少々間が空いてしまいました。 今更感もありますが、 前回 載せたプログラムについて、簡単にですが説明したいと思います。 そして、いざ書き始めてみると……、 さくっと書き上げて次へ進む予定が、 思ったよりボリュームが大きくなり時間がかかりました。 ■見どころ(記事内リンク) → 1. デバッグログ → 2. 待機処理 → 3. SW2押下判定、及び、モード切替 → 参考URL...
『 【MSX0】MSX0弄ってみよう 02 』 (youtube。1時間34分) ↑は、 先日の記事 に貼ったURLと同じURL。 MSX0 Stackの試作機で、試作プログラムを色々作ってるLive配信動画。...
『 MSX0 Stackで伝説の8ビットMSXパソコンが甦り、IoT用コンピュータに 』 (CAMPFIRE) ↑は、 先日の記事 に貼ったURLと同じURL。 2023/03/31で支援終了。 商品は7月発送予定。 ■覚書(記事内リンク) → 選択した支援品やその理由等 → 参考URL...
初クラウドファンディング!! 『 MSX0 Stackで伝説の8ビットMSXパソコンが甦り、IoT用コンピュータに 』(クラウドファンディング) をポチりました。 『 【MSX0】MSX0弄ってみよう 02 』(youtube) をみたら興味を惹かれて。。 2023/03/31〆切なので、興味がわいた方はお早めにドゾ...
受講一周年記念投稿! 約7か月半ぶりのブログ更新……ですが、 中身のない日記的投稿です。すみません。 楽しかったセミナー受講から早一年が経過。 当時はライブ受講でしたが、今は 録画再生形式での受講 のようですね。 ライブ形式の開催がないのは少々さみしくもありますが、 セミナーが終了せず存続してるのは、受講した身としてはうれしいところです。 この年末年始、時間を作ってセミナーの復習をしたいな~、と...