Regulace topení s Atmega, Ds18S20 (teď LM35) a GM37-14+L298N

Podle datasheetu je výstup teploměru (pouzdro TO-92) uprostřed a napájení na krajích. V takovém případě ti to nesedí.

Jen nezapoměň, že kondik 100n v napájecí větvi 5V má být co nejblíže napájecím pinům procesoru.

Nebudeš do desky dávat konektory pro teploměry?

Datové vodiče displeje D0:3 uzemni. Při inicializaci totiž displej startuje v 8bit režimu a pro přepnutí do 4bit je na těchto pinech potřeba nula.

Jinak preventivně bych nastřelil kondiky 100n (rozteč 5mm) mezi PB2 a GND, pak k napájení displeje, mezi Vee displeje a GND. Dále pull-upy k tlačítkům (odpor mezi pin procesoru a napájení) a resetu procesoru. Patrně nebudou potřeba osadit, ale je lepší mít pro ně připravené místo než to tam pak lepit nějak zespoda.

Petr: většinou to chodí i z interního RC, ale když to nepojede, tak na nikoho nemůžeš. Interní RC oscilátor má totiž povolených 10% ve frekvenci a kdyby se ti k okraji tolerance přiblížil, už by sis moc nepokecal. Krystal je jistota. Navíc určité frekvence jsou pro standardní rychlosti uartu ideální (jako třeba 11.0592 MHz nebo 14.7456MHz).