PC como maestro y 10 arduinos como esclavos via I2C

Hola
Quiero hacer una instalacion en la que una PC con un soft (lenguaje C) es el maestro y 10 arduinos y otros dispositivos son los esclavos via I2C.
Estoy teniendo problemas con la comunicacion entre PC y arduinos no dispongo de la libreria correcta para el soft de la PC.
Buscando solo encuentro librerias que se comunican con UN arduino, pero no puedo setear la ID (address) de cada arduino o dispositivo para realizar la transferencia de datos.

¿ Hay alguna libreria (en C) que se pueda usar en una app de PC 32 bits ?
¿ La libreria wire de arduino se puede compilar en una app de 32 bits ?

Posiblemente estoy haciendo algo mal, el tema de I2C no lo manejo bien.

¿ Alguna sugerencia o idea de como manejar dispositivos desde una PC via programa en C ?

Carlos