俺言語。

自分にしか理解できない言語で書かれた備忘録

【Arduino】【MCP_CAN】Seeed CAN BUS Sheild 古いライブラリ

最新のSeeed MCP CAN Shield (MCP2515) のライブラリを導入したところ下記のエラーが発生。

cannot declare variable 'CAN' to be of abstract type 'MCP_CAN'

調べたところライブラリが大きくアップデートされているようで、インポートする側のプログラムもその変更に応じた修正が必要とのこと。
https://github.com/Seeed-Studio/Seeed_Arduino_CAN/issues/106

プログラムの変更をしたくない場合は下記から古いライブラリが入手可能。
https://github.com/Seeed-Studio/Seeed_Arduino_CAN/tree/old