記事一覧

概要 LovyanGFX入門 その4 描画の仕組み 前回は仕組みの部分を紹介しましたが、今回は画像を表示する方法を紹介したいと思います。複数の方法がありますので、状況に応じて使い分けてください。 画像データの準備 横72、縦60ドットの画像を適当に作り、これを表示してみたいと思います。一度Jpegに保存してからBMPに変換したので色がおかしくなっています、、、 スケッチ内蔵RGB565 ...
続きを読む
/ 電子工作
概要 Arduinoの開発環境は複数あるので、その一覧と特徴などを説明したいと思います。基本的にはArduino IDEを利用するのが基本となります。 Arduino純正開発環境 Arduinoの純正開発環境は上記のURLからアクセスするのが基本となります。Arduinoはイタリア生まれですが、基本的には英語のみの ...
続きを読む
/ 電子工作
概要 M5Stack社のユニット紹介シリーズです。今回は任意の電圧が出力できるDACユニットになります。SKUはU012なので結構古いのですが、あまり使っているのをみたことがありません。ESP32にもDAC出力はありますもんね。 商品
/ 電子工作
概要 Interface2020年11月号にM5Stack Core2の紹介記事書きました 先月号は速報として1ページでしたが、今月号は3ページ掲載されています。以下かんたんな感想です。 Interface2020年12月号の特集(10/24発売) 今月号は無線モジュール特集でした。
/ 電子工作
概要 自宅Wi-Fi環境が微妙だったので、メッシュWi-Fi化してみました。まだちょっと置くだけだと怪しい動作がありますが、5GHz帯でも安定して通信できるようになりました。 商品 上記の製品で、2020年10月8日に発売したばかりの製品です。6千円の小型のと、1万円ぐらいの大型のがあります。今回は小型のを2台購入しています。
/ 電子工作
概要 またまたマルチメーターを購入してしまいました。こちらはRS232でデータを取得できるタイプです。すでに同じようなのを持っているのですが、こちらをメインで使う予定です。 UNI-Tとは? 中国の計測機メーカーで、日本だと東洋計測器株式会社さんが総代理店みたいです。あまり日本での展開はしていないかな?
/ 電子工作
概要 LovyanGFX入門 その3 日本語フォント描画系 前回は日本語フォントでしたが、今回はLovyanGFXを使う上で知っておいた方がよい描画周りの仕組みを解説したいと思います。LovyanGFXは複数の環境で動きますが、今回はESP32に特化した内容になります。 概要説明なので、適当に端折ったところがあり厳密には間違っているところがあると思いますのでご注意ください。 ゲーム機な ...
続きを読む
/ 電子工作
概要 AquesTalk ESP32をかんたんに使う 一年前にESP32の1.0.3で動作確認をしていましたが、一年経過して環境が変わっているので、再度検証し直しました。ざっくりと今のバージョンのArduino IDEとESP32 1.0.4だと前回方法では利用できなくなっています。 ※公式にてこの記事の内容を一部取り込んでいただきライブラリを更新していただけました。下記のブログに公式 ...
続きを読む
/ 電子工作
概要 ATOMの回路図がないと探していたら、公式サイトにアップされていました。見たことがないGPIO34があったので、確認してみました。 回路図 上記公式サイトの下の方に回路図が掲載されています。自分で書いた図以外は利用はしない方針なので、直接確認してみてください。概念図的なものなので、回路的に ...
続きを読む
/ 電子工作
概要 そこそこM5StickCを利用してきましたが、はじめての物理故障にあいました! ボタン不良 動きのおかしいのがあったので、手元にある端末全部確認しましたところ上2台のBtnAの接点がおかしくなっていました。 完全不良 左側のネジ穴ありタイプは完全に反応なし。ボタンライブラリの検証をしていたので、ライブラリを壊してしまったのかものすごく焦りましたが、物理故障でした。 ネジ穴ありなので、結構新し ...
続きを読む
/ 電子工作
概要 M5Stack社のユニット紹介シリーズです。今回は何度も使っているけれど単体での紹介がいなかった赤外線送受信ユニットの紹介になります。 非常に便利で使い勝手もいいので、一つぐらい持っていてもいいユニットだと思います。 商品
/ 電子工作
概要 プログラムの中にバイナリファイルを埋め込む方法を調べてみました。限定的ながら実現可能でした。 一般的な埋め込み方法 上記のサイトなどを利用して、バイナリファイルをC言語の配列形式に置換し、プログラムの中に埋め込みます。 上記のように手元にあった、小さいBMPファイルを変換したとこ ...
続きを読む
/ 電子工作
概要 LovyanGFX入門 その2 フォント描画系 前回は普通のフォント描画系を紹介しましたが、日本語フォントを利用するためには別途efontライブラリが必要でした。最近U8g2ライブラリのフォント形式にも対応し、日本語フォントが内部に組み込まれました。 U8g2ライブラリとは? モ ...
続きを読む
/ 電子工作
概要 GitHubから「Welcome to Codespaces!」というメールが届き、そういえばβ版に申し込んだなと思い出しました。ちょっとだけ触ってみたので、ご紹介したいと思います。 Codespacesとは? GitHubのファイルをブラウザ上のVisual Studio Codeで編集できるサービスです。そして開発環境自体をDockerイメージで指定することができます。つまり任意のDoc ...
続きを読む
/ 電子工作
概要 少し回路にも手を出してみようと思い、コンデンサなどを計測できるテスターを二千円ちょっとで購入してみました。 LCRメーター みなさん、この形のを結構使っていますよね。おんなじだと楽しくないので、他のも探してみました。 BSIDE ESR02PRO
/ 電子工作
概要 M5Stack社のユニット紹介シリーズです。今回は拡張ハブユニット。本来はI2Cポートを拡張するためのものですが、他の用途にも使うことができます。 拡張ハブユニットとは? ユニットしてはかなり安い商品になります。 ...
続きを読む
/ 電子工作
概要 キャンドゥでUSBテンキーが売られていたので思わず買ってしまいました。330円でこんなもの買えるんですね。ちなみに個人的にはたぶん使いません、、、 商品 シンプルな箱ですね。
/ 電子工作
概要 LovyanGFX入門 その1 基本描画系 前回は基本描画系を調べましたが、今回はフォント系です。このへんは中に入っているスケッチ例を見れば詳しく書いてあるのですが、個人的におすすめする方法を中心に書いてあります。 上記にまとめるときに使ったデータがあります ...
続きを読む
/ 電子工作
概要 2020年10月3日、4日に東京ビックサイトで開催されていたMaker Faire Tokyo 2020に行ってきました。行く予定はなかったのですが、ちょっとだけ時間が取れたので2日目をちょっとだけ回ることができました! 会場 久しぶりのビックサイトでした。ただ、同時開催しているイベントがなくちょっと寂しい感じですが、混んでいなくてゆっくり回ることができました。 恐竜! しっぽが左右に結構ゆ ...
続きを読む
/ 電子工作
概要 M5Stack(BASIC, GRAY, FIRE)、M5Stack Core2、M5StickC、M5StickC Plus、ATOM(LITE, MATRIX)で共通コードのSDカードの使い方を調べてみました。 SDカードの対応状況 機種SDカードスロットM5Stack BASIC内蔵M5Stack GRAY内蔵M5Stack FIRE内蔵M5Stack Core ...
続きを読む
/ 電子工作