Arduino

電子工作

CH32VのオレオレArduino環境を作ろう その2 ボードマネージャーの基礎知識

概要前回は環境だけとりあえず立ち上げましたが、ボードマネージャーで管理するために必要な項目を確認していきたいと思います。ボードマネージャーのURL上記のファイルになります。jsonファイルで定義されています。正式な資料は上記になると思います...
電子工作

CH32VのオレオレArduino環境を作ろう その1 環境準備

概要CH32のRISC-Vチップを触っていますが、微妙にArduino環境が使いにくいのでオレオレ環境を勉強しながら作っていきたいと思います。置き場の確保最初に置き場の確保です。GitHubの個人アカウントに置くとなんとなくカッコ悪いので専...
電子工作

CH32V103のGPIO割り込みを調べる

概要上記で受信バッファが無いことがわかりましたので、受信割り込みを使って受信してみようとしました。しかし情報が少ないのでGPIO割り込みから実験してみました。GPIO割り込みvoid key_int(){ Serial.println("k...
電子工作

Arduinoで使えるファイル名と拡張子

概要もうすぐESP32のボードライブラリが更新されて、C++11からC++23に使えるバージョンがあがります。ついでにいろいろ調べていたら拡張子を何を使えば悩んでいたので調べてみました。Arduino IDEで利用できるファイル名上記にフィ...
電子工作

esp32-arduinoの複数バージョンを共存させる

概要昔にもつくっていたのですが、Arduino IDEで複数のバージョンを共存させるためのボード定義を作りました。前回作ったのはArduino IDEが2系にバージョンアップしたところで使えなくなったみたいです。作成物上記のリポジトリにあり...
電子工作

令和最新ESP32でのArduino変更点まとめ

概要1.0.6と2.0.6を比べて変更があった場所などを確認してみました。気になったものだけピックアップして紹介したいと思います。アナログ電圧取得まだanalogRead()のADC値を電圧変換して消耗しているの?analogReadMil...
スポンサーリンク