Learning / comparison

CH552をArduinoからの移行先として選ぶ

CH552はUSB Deviceを持つ小型8bit E8051 MCUで、Arduino Unoの上位互換ではない。この版ではArduinoライブラリ資産を失うコストを中心にする。

対象CH552
用途Arduino upgrade path
Review2026-07-23

CH552はUSB Deviceを持つ小型8bit E8051 MCUで、Arduino Unoの上位互換ではない。この版ではArduinoライブラリ資産を失うコストを中心にする。

向く用途

  • USB HID
  • USB CDC
  • 少数GPIOのUSB操作機器
  • 低コスト専用USBファーム

移行手順

  1. Arduinoスケッチの必要機能を列挙。
  2. USB Host不要を確認。
  3. GPIO、UART、Timerへ対応付け。
  4. WCH公式ツールでBlink。
  5. USB Device例を動かす。

比較

項目Arduino Uno系CH552
CPUAVRE8051
USB変換器等Device内蔵
資産Arduinoライブラリ豊富WCH SDK中心
メモリ用途次第小容量

要確認

要確認: Arduino互換コアとWCH公式SDKの対応範囲を混同しない。

関連ページ

公式資料

Amazonの検索結果

購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。

次に読むとよい記事