Kara Şimşek devresi, LED'lerin sırayla sağa ve sola kayarak yanıp sönmesini sağlayan bir devredir. Çalışma prensibi şu şekildedir: 1. Sinyal Jeneratörü: Devreye sinyal jeneratöründen uygulanan sinyal, 74ls163 entegresi ile kontrol edilir. 2. Kapılar ve 74ls192: Sinyal, kapılar yardımıyla 74ls192 entegresine iletilir ve bu entegre yukarı sayılarak LED'ler sağa kaydırılır. 3. 74ls163 Sayma: 74ls163 entegresinin Q3 çıkışı 9'a ulaştığında HIGH olur ve bu sefer sinyal, 74ls192'nin down girişine uygulanarak entegre aşağı sayılarak LED'ler sola kaydırılır. Arduino ile yapılan Kara Şimşek uygulamalarında ise LED'lerin kontrolü dijital pinler ve for döngüsü ile sağlanır.