About
0.0Bogdan Ionescuは、主に組み込みエンジニアとして活動し、時折折り紙アーティストとしても活躍。機械工としても対応可能で、趣味のコレクターでもある。InstagramやGitHubでも活動中。
bogdanthegeek-github-io から 8 件
Bogdan Ionescuは、主に組み込みエンジニアとして活動し、時折折り紙アーティストとしても活躍。機械工としても対応可能で、趣味のコレクターでもある。InstagramやGitHubでも活動中。
作者は趣味でコレクターを自称し、物作りに焦点を当てています。幼少期から「Mythbusters」や「How it's made」で英語を学び、農場育ちが手作業や分解修理への関心を育みました。
著者は陶芸を趣味として始め、陶器の焼成をより良く制御する方法を必要としていました。当初は安価な金属鋳造炉を再利用していましたが、安価なPIDコントローラーの性能が不十分だったため、より良い制御システムを求めてこのプロジェクトを開始しました。
ARM CPUでセミホスティングを使用すれば、わずか数行のコードでデータの送受信が可能です。10円の「使い捨て」マイクロコントローラーでの実装例も紹介されています。組み込みプロジェクトのデバッグ方法は多岐にわたり、高速処理ではピンのトグル、高度なプロジェクトではファイルシステムへの構造化ログ記録などがあります。
2025年現在、中国から高品質なPCBを安価に注文できるが、著者は待つのが嫌いで、設計を終えたその日に手元にPCBが欲しいと考えている。
この記事では、USB-Cと充電式バッテリーを備えた使い捨てベイプデバイスを改造し、Webサーバーとして機能させるプロジェクトについて紹介しています。著者は友人や家族から集めた使い捨てベイプを分解し、その電子部品を活用して独自のWebホスティングソリューションを実現しました。
著者はesp-idfヒープアロケータのソースコードを調査した後、独自のアロケータを作成することを決意しました。汎用ヒープアロケータは完璧な解決策が存在しないトレードオフの問題であり、それがこのプロジェクトの魅力となっています。
使い捨てベイプから回収した無料マイクロコントローラーのARMデバッグに、5ドルのRaspberry Pi Picoを使うのは贅沢すぎると感じた筆者は、10セントのCH32V003 RISC-Vマイコンをデバッガーとして活用するプロジェクトを開始しました。