IDEにライブラリを複数登録し、バージョンアップもためしてみたので文章にまとめました。IDEからライブラリをかんたんにインストールすることができるようになります。specification上記が参考になります。Debugger上記の2つを登録してみました。重要なのはディレクトリ構成だと思います。事前にGitHubにコミットしている必要があります。UlpDebug.h上記が最低限必要そうなファイルです。libraries.category=Displayurl=https://github.com/tanakamasayuki/UlpDebugarchitectures=*includes=UlpDebug.h上記が設定ファイルです。設定項目は参考サイトを見てもらえればと思いますが、categoryはすでにあるものから選ぶ必要がありますので注意してください。README.md使い方をかんたんに書きます。基本的には英語で書いた方がいいと思います。日本語を準備する場合にはREADME_ja.mdなどの名前で入れておきます。examples必須ではないですが、なにか使い方がわかるスケッチ例を入れておくことを推奨します。srcsrcフォルダの中に必要なファイルを入れておきます。この中が実際に利用されます。リリースの作成GitHubでリリースを行います。画面上からリリースの追加を行い、1.0.0などのタグを作成し、上記のファイル一式をZIPに圧縮したファイルを添付します。このZIPファイルが実際に利用されます。https://github.com/tanakamasayuki/efont/releaseshttps://github.com/tanakamasayuki/UlpDebug/releases上記がリリースページです。IDEからインストールできるために、ライブラリ一覧に登録してもらう必要があります。GitHubのissuesで登録依頼をすると、不備がなければ登録してもらえます。library上記が実際に依頼したときのissueです。Manager]をつけるのがルールみたいです。形式上に不備がなければ、数日たてば登録されます。IDEからライブラリをインストールして動作確認します。バージョンアップバージョンアップはGitHubで新しいリリースを行うと、自動的に更新されます。注意点としてはlibrary.propertiesのバージョン番号を忘れずに更新する。新しいバージョンの準備ができたら、再度リリースを行います。ZIPファイルに圧縮して、添付することでリリースが完了します。IDEのバックエンドサーバーが更新確認をしてくれているようです。4時間ぐらいはかかると思ったほうがいいと思いますので、翌日に確認してみるぐらいの余裕が必要だと思います。動かないようなバージョンをリリースしてしまった場合には、さらに新しいバージョンに更新してから、動かないバージョンを消すなどの方がいいと思います。まとめライブラリはおそらく形式が整っていれば、気軽に登録してくれる気がします。IDEに登録すればPlatformIOにも登録されます。IDEが反映された、さらに数時間後とかになると思いますんで、結構時間がかかると思います。コメントをキャンセルメールアドレスが公開されることはありません。date*管理者承認後にページに追加されます。公開されたくない相談はその旨本文に記載するかTwitterなどでDM投げてください。スパム対策として、日本語が含まれない投稿は無視されますのでご注意ください。その1ESP32のGPIO入力について関連記事はこちらです。関連記事はこちらです。Themegraphy。