ATmega328P a 3.3V, funziona I2C?

Pelletta:
Ho un integrato che funziona a 3.3V che si interfaccia all'arduino tramite I2C; al momento non posso fare un adattatore di livello per il bus pertanto ho pensato di alimentare anche l'atmega a 3,3V.
Che ne pensate, funzionerà ugualmente?
E' necessario anche portare il clock a 1 MHz?
Ringrazio tutti in anticipo

Il 328 lavora a 3V3 anche ad 8 MHz. Inoltre la 2-wire è gestita via HW, non avrai problemi. Casomai potresti avere una frequenza del bus ridotta visto che questo valore dipende dal clock di sistema. Ma non penso rappresenti un problema.
Ricordati solo che le pull-up vanno poi tarate per 3V3, per avere sempre i 3 mA richiesti dal bus. Quindi 1100 ohm, per cui 1K.