Okawa Yusuke
Embedded C++ Engineer
3rd-year student at Ehime University (transferred from Kagawa KOSEN). I enjoy class design and library design.
Blog Posts
Using GitHub Actions and arduino-cli to bring static testing to Arduino libraries
Here's how to keep the spirit of the library developer alive.
Allow header files in subdirectories of the library to be included
Normally, Arduino libraries cannot include header files in subdirectories or files without extensions. Here is a backdoor trick to achieve this.
Introducing Bambu Lab's 3D printer, which was a great experience.
We introduced a 3D printer called Bambu Lab P1S and have been using it for about 4 months now. It was a god printer and I would like to introduce it to you.
Cannot pass a member function as a callback function Cause and Solution
Many Arduino functions and libraries have a problem where members cannot be accessed from callback functions. This section describes the causes and solutions.
Web site has been opened☆彡
Web site has been launched. The following is an introduction to the services we use to operate this website.
Projects
See all →
UdonLibrary
香川高専高松キャンパス機械システム研究部(ロボコン部)で使われている Arduino 向け C++ ライブラリ。ロボコンでよく使用する部品や通信を抽象化して提供するライブラリ。
addlinenum
学校のレポート用に作成した行先頭に行番号をつける Web アプリです。
💡 IoT MonitorLight 💡
WebSocket を通じて PC やスマホから調光可能なモニターライトです。
EFSim
三次元電気力線シミュレータです。ブラウザ上で電荷の移動、パラメーターの変更ができ、リアルタイムにシミュレーションを行えます。
UniformPointVisualizer
球面上に一様に分布された点の可視化アプリケーションです。GSS というアルゴリズムの検証用に作成しました。
Visualizer
ロボットに搭載されている紙飛行機の発射機構の操縦アプリです。キーボードでロボットを動かして遊べます。2022 年度全国高専ロボコン四国地区大会と全国大会で使用しました。