Bootloader v mikrokontrolérech AVR

Tento článek se zabývá vlastností některých AVR mikrokontrolérů zvanou self-programming. Text čerpá z application note AVR109 a je přepisem přednášky, kterou jsem měl na nedávno proběhlé mini-konferenci (slajdy původní přednášky).

Některé mikrokontroléry řady ATtiny a ATmega mohou obsahovat kód zvaný bootloader, který umožňuje přepisovat paměť flash. V tomto textu se podíváme jak tento kód funguje, co k tomu využívá a na závěr si napíšeme jednoduchý kód spouštěný z paměti bootloaderu. Pokračovat ve čtení „Bootloader v mikrokontrolérech AVR“

ATTiny10 — blikáme LEDkou

Nedávno jsem si koupil dva kusy mikrokontroléru ATTiny10, jednoho z nejmenších mikrokontrolérů, na které jsem zatím narazil. Za cenu menší jak 1 € za kus obsahuje 4 vstupně/výstupní piny, AD převodník, komparátor, časovač, PWM a vnitřní 8MHz oscilátor.

Sice mu chybí EEPROM a má jenom 1024kB flash paměti, ale pokud použijete jazyk symbolických instrukcí, je jí více než dost. Je zde však jeden zádrhel, který může méně zkušeným znepříjemnit začátky — obvod se nedá programovat skrze klasické STK500 a ISP, ale využívá tzv. TPI protokol. V tomto článku bych chtěl ukázat, jak s tímto prckem začít. Pojďme si zablikat LEDkou… Pokračovat ve čtení „ATTiny10 — blikáme LEDkou“

Inspirace pro vaše projekty

Nejhorší ze všeho je, když mám chuť si zaexperimentovat, vyzkoušet nějaký zajímavý obvod nebo jen tak bastlit a nemám naprosto žádný nápad. Inspiraci je možné na internetu nalézt po gigabajtech, jenom se jí zrovna v tom daném okamžiku nedostává. Věřím, že na to pan Murphy má nějaký zákon :)

Za poslední týden jsem narazil na několik zajímavých projektů, které bych si rád v budoucnu vyzkoušel. Rychle to sem vložím, než na nějaký zapomenu. Pokračovat ve čtení „Inspirace pro vaše projekty“

Výukové kity ve školách

V následujícím textu nehledejte objektivní přehled vývojových platforem, se kterými se můžete setkat v našich školách a univerzitách. Jednak by bylo takový přehled nemožné sepsat (co škola, to jiný kit) a navíc já osobně jsem měl možnost pracovat jen se třemi nebo čtyřmi. Tak k čemu takový článek, ptáte se? Nu, dneska jsem zase musel pracovat s něčím, co si říká výukový kit a zase jsem musel nevěřícně kroutit hlavou. Co mi na podobných platformách vadí? Pokračovat ve čtení „Výukové kity ve školách“