/* test_i2c.cpp * Compile with: * g++ test_i2c.cpp -lwiringPi */ #include #include #include int main() { /* Provide the i2c address from `sudo i2cdetect` */ int file_handle = wiringPiI2CSetup(0x60); int result = wiringPiI2CWrite(file_handle, 0x40, 0xDEAD ); if (result == -1) { std::cout << "Error #" << errno << std::endl; } else { std::cout << "Result: " << result << std::endl; } return 0; }