Stavebnice: μDuino

Stavebnice uDuino.

Stavebnice uDuino.

Nedávno jsem tady psal o tom, jak si postavit Arduino z minimálního počtu součástek na nepájivém poli. Pokud vás téma zaujalo a rozhodli se pořídit si MCU ATMega328, možná jste zjistili, že v GME není v nabídce a na Farnellu stojí cca 125 kč bez DPH (s daní to vychází na 150 kč).

Jelikož jsem na jeden svůj projekt potřeboval právě tento mikrokontrolér, objednal jsem rovnou 10 kusů, včetně dalších potřebných součástek a sestavil balíček, který vám teď nabízím jako stavebnici. Nazval jsem ji μDuino. Co všechno stavebnice obsahuje a jak si ji můžete objednat? Continue reading

Posted in Arduino | Tagged , , | Leave a comment

Arduino jako AVR programátor

Konečně se mi podařilo použít Arduino jako AVR programátor. Snažil jsem se o to od doby, kdy jsem si poprvé pořídil Uno, zkoušel jsem nejrůznější návody i vlastní řešení, bohužel doposud marně. Nedávno se na oficiálních stránkách Arduina objevily aktualizované informace, jak Uno použít k programování. V tomto článku sepíšu pár poznámek k celému postupu. Continue reading

Posted in Arduino | Tagged , , | Leave a comment

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… Continue reading

Posted in Digitální obvody | Tagged , , | 2 Comments

Arduino na nepájivém poli

Arduino na nepájivém poli.

Arduino na nepájivém poli.

Při pohledu na Arduino by se mohlo zdát, že je celá deska velmi složitá a v amatérských podmínkách ji není možné sestavit. To je také jeden z důvodů, proč mnoho lidí považuje Arduina za neužitečnou hračku, která se nehodí k integraci do finálních projektů.

V tomto článku bych chtěl ukázat, jak jednoduché je postavit si Arduino Uno na nepájivém poli. Bude nám k tomu stačit ATMega328P a 6 součástek. Continue reading

Posted in Arduino | Tagged , , , | 4 Comments

Makefile místo Arduino IDE

Vývojová deska Arduino Uno s mikrokontrolérem ATMega328 je primárně zaměřena na začátečníky, kteří elektronice nebo mikrokontrolérům vůbec nerozumí. Internetový odborníci na slovo vzatí :) se ale různě po diskusích dohadují, že je Arduino nepoužitelné, že neučí začátečníka ty správné návyky™, že je vývojář až příliš odříznut od hardawe a podobně. Dva hlavní argumenty těchto diskutujících jsou — Arduino používá vlastní jazyk  a ne standardní C. A že vývojové prostředí je pro pokročilejší věci nepoužitelné.

V tomto článku bych chtěl oba tyto argumenty vyvrátit a dokázat, že Arduino je pouze ATMega328 a že lze Arduino IDE obejít. Continue reading

Posted in Arduino | Tagged , , | 1 Comment