Moduł powstał z myślą o szybkim i komfortowym uruchamianiu urządzeń z interfejsem I²C. Jego schemat ideowy zamieszczono na rysunku 1. Układ jest uproszczoną - tylko do obsługi magistrali I²C - wersją Arduino Leonardo. Poza procesorem ATmega32U4 zawiera tylko złącza USB z układem polaryzacji, oscylator kwarcowy, złącze I²C, przycisk zerowania i dwie diody LED: jedną sygnalizującą załączenie zasilania, drugą "L" do wykorzystania programowo.
Moduł zmontowano na niewielkiej, dwustronnej płytce drukowanej w formie "klucza" wtykanego bezpośrednio do portu USB. Interfejs I²C oraz zasilanie +5 V wyprowadzono na złącze EH zgodne z Arduino. Rozmieszczenie elementów pokazano na rysunku 2. Układ zmontowany ze sprawnych elementów nie wymaga uruchamiania, należy tylko zaprogramować procesor bootloaderem Leonardo. Po zaprogramowaniu procesora złącze ISP można wylutować, zmniejszając wysokość modułu.
Adam Tatuś, EP