Narzędzia, wyposażenie, podzespoły i zaopatrzeniePrzystosowanie Twojego miejsca pracyOpisywanie pudełekCo na biurku?Źródła informacji w sieciKsiążkiEksperyment 25: MagnetyzmProceduraEksperyment 26: Generowanie prądu na własnym biurkuProceduraZasilanie diody LEDOpcjonalna rozbudowa projektuŁadowanie kondensatoraNastępny eksperyment: AudioEksperyment 27: Destrukcja głośnikaProceduraEksperyment 28: Zabawa z cewkąProceduraZanikające poleRezystory, kondensatory i cewkiEksperyment 29: Filtrowanie częstotliwościObudowa głośnikaWzmacniacz w formie pojedynczego czipuTest 1-2-3Przygoda z dźwiękiemKaleczenie muzykiEksperyment 30: PrzesterowanieModyfikacja obwoduEksperyment 31: Radio bez lutowania i zasilaniaKrok 1: CewkaAntena i masaUdoskonaleniaEksperyment 32: Elektronika i programowanieDefinicjeZastosowania mikrokontrolerówAdekwatny dobór narzędzia do zadaniaJedna płytka, wiele czipówCzy należy bać się podróbek?InstalacjaInstalacja w systemie LinuxInstalacja w systemie WindowsWindows — rozwiązywanie problemówInstalacja w systemie Mac OSGdy wszystko zawiodłoTest — szkic BlinkWeryfikacja i kompilacjaZaładuj i uruchomProgramowanie polega na uważaniu na szczegółyTrwałośćStarzenie sięObwody hybrydoweKomponenty dyskretne — zaletyKomponenty dyskretne — wadyMikrokontrolery — zaletyMikrokontrolery — wadyPodsumowanieEksperyment 33: Interakcja z otoczeniemKorzystanie z termistoraKonwersja zakresuPołączeniaGdzie są efekty pracy przetwornika?HisterezaAnaliza kodu programuDodatkowe informacje dotyczące programowaniaRozbudowa projektuEksperyment 34: Udoskonalona kostkaOgraniczenia nauki przez odkrywanieLosowośćPseudokodSygnały wejściowe przyciskówZegar systemowyOstateczna wersja pseudokoduPraca nad płytką obwoduKod programuKrótkie i długie wartości całkowitoliczboweFunkcja setupPętla forFunkcja generująca liczby losoweInstrukcje ifSzybkość miganiaTworzenie nowej funkcjiStrukturaCzy nie jest to zbyt skomplikowane?Rozbudowa programu obsługującego kostkęInne mikrokontroleryWyprawa w nieznaneZakończenie