テクノロジーとツール

マイコン

  • STM32
  • ESP32
  • Arduino
  • Teensy 4.1
  • Hercule TI
  • NXP MX RT

通信プロトコル

  • I2C
  • SPI
  • UART
  • CAN
  • Ethernet
  • Bluetooth

開発ツール

  • STM32CubeIDE
  • PlatformIO
  • Code Composer Studio
  • Docker
  • CI/CDパイプライン
  • GitとAzure DevOps

プログラミング言語

  • C
  • C++
  • Python
  • Assembly
  • Rust

RTOSフレームワーク

  • FreeRTOS
  • ZephyrOS
  • CMSIS RTOS
  • タスクスケジューリングと同期
  • メモリ管理と最適化

技術文書

  • ソフトウェア設計文書(UML、フローチャート)
  • 開発者ガイドとAPIドキュメント(Doxygen)
  • テスト計画書とレポート
  • 要件トレーサビリティマトリックス