電子工作

電子工作

LovyanGFX入門 その4 描画の仕組み

概要前回は日本語フォントでしたが、今回はLovyanGFXを使う上で知っておいた方がよい描画周りの仕組みを解説したいと思います。LovyanGFXは複数の環境で動きますが、今回はESP32に特化した内容になります。概要説明なので、適当に端折...
電子工作

AquesTalk ESP32をかんたんに使う(ESP32 1.0.4編)

概要一年前にESP32の1.0.3で動作確認をしていましたが、一年経過して環境が変わっているので、再度検証し直しました。ざっくりと今のバージョンのArduino IDEとESP32 1.0.4だと前回方法では利用できなくなっています。※公式...
電子工作

M5Stack ATOMに謎のGPIO34があった!

概要ATOMの回路図がないと探していたら、公式サイトにアップされていました。見たことがないGPIO34があったので、確認してみました。回路図ATOM LiteATOM Matrix上記公式サイトの下の方に回路図が掲載されています。自分で書い...
電子工作

M5StickC物理故障(BtnA不良)

概要そこそこM5StickCを利用してきましたが、はじめての物理故障にあいました!ボタン不良動きのおかしいのがあったので、手元にある端末全部確認しましたところ上2台のBtnAの接点がおかしくなっていました。完全不良左側のネジ穴ありタイプは完...
電子工作

M5Stack用赤外線送受信ユニット(U002)

概要M5Stack社のユニット紹介シリーズです。今回は何度も使っているけれど単体での紹介がいなかった赤外線送受信ユニットの紹介になります。非常に便利で使い勝手もいいので、一つぐらい持っていてもいいユニットだと思います。商品M5Stack用赤...
電子工作

ESP32+Arduino IDEでバイナリをコンパイル時に埋め込む

概要プログラムの中にバイナリファイルを埋め込む方法を調べてみました。限定的ながら実現可能でした。一般的な埋め込み方法上記のサイトなどを利用して、バイナリファイルをC言語の配列形式に置換し、プログラムの中に埋め込みます。上記のように手元にあっ...
電子工作

LovyanGFX入門 その3 日本語フォント描画系

概要前回は普通のフォント描画系を紹介しましたが、日本語フォントを利用するためには別途efontライブラリが必要でした。最近U8g2ライブラリのフォント形式にも対応し、日本語フォントが内部に組み込まれました。U8g2ライブラリとは?モノクロL...
電子工作

GitHub Codespaces betaでESP32(ESP-IDF)開発をする

概要GitHubから「Welcome to Codespaces!」というメールが届き、そういえばβ版に申し込んだなと思い出しました。ちょっとだけ触ってみたので、ご紹介したいと思います。Codespacesとは?GitHubのファイルをブラ...
電子工作

BSIDE ESR02PRO LCRメーターを買ってみた

概要少し回路にも手を出してみようと思い、コンデンサなどを計測できるテスターを二千円ちょっとで購入してみました。LCRメーターみなさん、この形のを結構使っていますよね。おんなじだと楽しくないので、他のも探してみました。BSIDE ESR02P...
電子工作

M5Stack用拡張ハブユニット(U006)

概要M5Stack社のユニット紹介シリーズです。今回は拡張ハブユニット。本来はI2Cポートを拡張するためのものですが、他の用途にも使うことができます。拡張ハブユニットとは?M5Stack用拡張ハブユニット(スイッチサイエンス)1 to 3 ...
スポンサーリンク