電子工作

電子工作

ESP32のArduinoで利用できる追加ライブラリ

概要ESP32はArduinoの標準ライブラリ以外にEspressif社が管理しているESP-IDF用のコンポーネントライブラリ集があります。Arduinoでも一部のライブラリが標準で使えるようなので、どんなものが入っているのかを確認してみ...
電子工作

CH32VのオレオレArduino環境を作ろう その4 UART/USART

概要前回は基本的なArduino Core APIの導入とGPIOまでできました。今回はSerialクラスを作っていきいたいと思います。USARTとUARTとは?Serialクラスはシリアル通信を行うクラスであり、ESP32だとUARTと呼...
電子工作

Arduino for ESP32バージョン3.0.0リリース

概要ESP32のArudinoライブラリのメジャーバージョンが3にアップしました。内部で利用しているESP-IDFも5系になり大幅に変更が入っているので差分を確認してみたいと思います。基本情報ESP32は内部でESP-IDFというSDKを利...
電子工作

CH32VのオレオレArduino環境を作ろう その3 Arduino Coreの組み込み

概要前回までで、なんとなく動くものができましたが、実際にArduino Coreに対応をしていきたいと思います。バージョンの構成今回はちょっと特殊なのでEVTがそのまま動くnoneOSとArduino Coreが動くものは別のボードマネージ...
電子工作

GitHubのMarkdown小技

概要GitHubでMarkdownでいろいろドキュメントを書いているのですが、使える機能が制限されているので気がついたことをまとめていきたいと思います。表組みについてMarkdownで書く| SWCLK | SWDIO | TX1 | RX...
電子工作

自宅サーバーにメモリ増設した

概要富士通のPRIMERGY TX1310 M3を自宅サーバーにしていますが、メモリが4+8+8の20GBと少なかったので増設してみました。思ったよりメモリの種類が多くで迷いました。メモリの種類種類概要SODIMMノートパソコン用のメモリS...
電子工作

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

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

Ubuntu 24.04のLive USBを使ってArduino IDEの検証

概要昔にUSB SSDにUbuntuを入れて検証環境を作ってみましたが、実際のところあまり利用していません。そこでUbuntuのインストールディスクを使ったLive USBで毎回まっさらな状態からの検証ができるかを確認してみました。また、今...
電子工作

GitHubでのトークンを利用した自動コミット設定

概要GitHubにてバッチで更新するリポジトリが何個かありましたが、毎回手動で実行してパスフレーズを入力していたものがあったので、自動化してみました。GitHubからのCloneの種類GitHubからCloneするときには3種類の方法があり...
電子工作

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

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