====== Konvertor I²C na USB s PIC ====== Převodník je založený na mikrokontroléru Microchip PIC18F4550 a jeho firmware je kompatibilní se známým adaptérem i2c-tiny-usb. Výhodou této konstrukce oproti převodníku se specializovaným integrovaným obvodem [[cs:usbi2c|USBI2C01A]] je možnost vytvoření virtuálních I²C zařízení programovým vybavením mikroprocesoru. Který tak může fungovat, napříkalad, jako IO expander, nebo čítač pulzů vyčítatelný přes I2C. Zároveň může paralelně komunikovat přes rozhraní UART/USART. Nevýhodou tohoto řešení je vyšší náročnost programování firmwaru a problematická softwarová implementace na obou stranách USB sběrnice. ===== Související konstrukce ===== * [[cs:i2c_avr_usb|I²C AVR USB]]