電子工作

電子工作

M5Stack Core2でゲーム開発入門 その3 ひっくり返しロジック

概要 前回は基本的な描画と、データ構造をやりました。今回は石をひっくり返すという基本的なロジックについて考えてみたいと思います。 言語化 上記の①の場所に黒石を置いた場合のロジックを確認してみます。石...
電子工作

回路をI2Cで書き換えられるIC、GreenPAKを買ってみた

概要 汎用ロジックを組み合わせた回路をI2C経由で書き換えられるGreenPAKというプログラマブルデバイスを購入してみました。もうちょっと深く触っていきたいと思いますが、まずはデバイスの概要紹介をしたいと思います。 Gree...
電子工作

Grove Beginner KitでのArduino入門 その5 ブザー

概要 前回はポテンションメーターでアナログ入力を使いました。今回はアナログ出力を使ってブザーを鳴らしたいと思います。 ブザーとは? ボードの左上にあるのがブザーです。D5に接続されていますね。ブザー系...
電子工作

M5Stack CoreInkの使い方 その1 公式ライブラリ概要

概要 前回はざっくりと商品を紹介しましたが、もうすこし触ってみたので使い方の説明をしていきたいと思います。 描画について 公式ライブラリは独自で作成したもので、描画周りの関数があまり実装されていません。 ...
電子工作

LovyanGFX入門 その9 描画速度計測

概要 前回は全く関係ない画面キャプチャの話題でした。今回はいろいろな描画の時間を計測して、どんな処理になっているのかを確認してきたいと思います。 スケッチ例1(通常描画) ちょっと長いので、スケッチは...
電子工作

M5Stack Core2でゲーム開発入門 その2 データ構造

概要 前回は導入まで終わらせました。今回は基本的な画像描画とデータ構造を説明したいと思います。 画像描画 #include "M5Lite.h" static LGFX_Sprite spriteBan(&...
電子工作

AKITA M5GOBaseLiteとM5Core2BaseLiteを購入

概要 M5Stack(BASIC, GRAY)とM5Stack Core2にGroveポートを追加するベースボードを購入してみましたので、紹介したいと思います。 M5GOBaseLite M5GOBaseLite...
電子工作

Grove Beginner KitでのArduino入門 その4 回転角センサ

概要 前回までにデジタル入力とデジタル出力を説明しました。今回はアナログ入力です。ポテンションメーターと呼ばれる可変抵抗を使って、ボリューム入力を行います。 回転角センサとは? A0に接続されている、...
電子工作

LovyanGFX入門 その8 画面キャプチャからのGIF作成

概要 前回はスプライトの中身を説明しました。今回は実際の使い方をと思ったのですが、画面キャプチャしたものをGIF画像に保存する方法を忘れないうちに書いておきたいと思います。 画面キャプチャとは? 対応している...
電子工作

M5Stack CoreInk発売

概要 スイッチサイエンスさんにて11月12日にCoreInkが発売されましたので購入してみました。結構昔から情報は公開されていまして、あまり期待していなかったのですが触ってみると予想以上にいい製品かもしれません。 商品 ...
タイトルとURLをコピーしました