Raspberry Pi 3B+ の I2C ポートを使用し、ローレベルAPI(バイト列による制御)を行うサンプルです。
※ 本サンプルは、言語は Python を使用していますが、KeiganMotor の Python 用ライブラリは使用していません。

 

準備

SMBus ライブラリを使用し、I2C ピンを有効にする必要があります。下記ページを参照下さい。
Using the I2C Interface – Raspberry Pi Projects

インストール方法
ターミナルで以下を入力してインストールしてください。

sudo apt install python-smbus

サンプルコードは添付ファイルからダウンロードいただけます。

https://docs.keigan-motor.com/wp-content/uploads/2019/09/raspi_i2c_keiganmotor.zip