I2C between atmega and Beaglebone Black
I²C always uses 8-bit transactions, regardless of the size of the microprocessor.

SMBus is a subset of I²C, so it is possible for these devices to communicate with each other. (Some details are different (Maxim appnote, TI appnote), but should not matter here.)