// 未経験・転職
未経験から組込みエンジニアへ
仕事内容を知るところから、学習、書類、面接まで。機械系のテストエンジニアから転職したときの順番で並べています。
転職ロードマップから始める// 車載組込みの現場から
だいき|車載組込みソフトエンジニア
このブログでは、機械系のテストエンジニアから未経験で車載組込みソフトへ転職した私が、転職までに実際にやったことと、現場で使っている技術を解説します。
// 未経験・転職
仕事内容を知るところから、学習、書類、面接まで。機械系のテストエンジニアから転職したときの順番で並べています。
転職ロードマップから始める// 技術・学習
C言語、CAN通信、マイコン、Arduino。これから学ぶ人向けの「入門」と、実務で使う人向けの「実務」に分けています。
学習ノートを見るC言語の静的解析は、無料のgccの警告とcppcheckの2つを回します。27種のバグ入りコードに当てると、片方だけでは見逃すバグがあり、両方でも見逃す3種がありました。A…
Arduino CLIをWindowsに入れ、UNO R3とR4のスケッチをコマンドでコンパイルする手順をv1.5.1の実行結果つきで解説。RAMとフラッシュの読み方、書き込みとシリアルモニ…
C言語の単体テストは、Unityとgccで実機なしにPC上で回せます。公開中のArduino総合演習のコードで分岐カバレッジとMC/DCを測定。全テストPASSでも96%で止まった理由…
Arduinoシミュレータ「Wokwi」で実機の測定スケッチをそのまま動かすと、ずれたのはanalogReadとSerial.printだけで、ほかの関数の実行時間は差が最大0.048µs。UNO R4…
PIDゲインの決め方を、ArduinoでLEDの明るさを制御しながらKp・Ki・Kdを10パターン振って実測しました。静ゲインとむだ時間から出発点を計算し、Kpを0.25から8まで振…
Arduinoの関数を分類から引ける日本語リファレンスです。digitalWriteやanalogWriteの実行時間、PWM周波数、割り込みの応答遅延をUNO R3とR4の実機で測って併記しまし…
未経験から組込みエンジニアを目指すときの全体像と、進む順番。
転職の準備、求人の見方、面接、入社後のギャップ。実際に通った順に並べています。
C言語、マイコン、Arduino、開発環境。つまずきやすい所を練習問題つきで扱います。
ECU、CAN通信、V字開発、品質規格。車載の現場で実際に使う知識を扱います。
技術的な内容は公式資料やデータシートで裏を取り、記事に出典を残しています。