Šifrování v Arduinu

anebo obecně v 8bitových AVR.

Někdy během minulého roku jsem se poprvé zabýval šifrováním dat v AVR. Potřeboval jsem šifrovat data odesílaná ze základen Energomonitoru, které obsahují 8bitový AVR mikrokontrolér. Pro šifrování se použila symetrická šifra AES, která, jak se nakonec ukázalo, jde jednoduše implementovat i na 8 MHz mikrokontroléru s minimem paměti. Tehdy jsem si vyzkoušel AES i na Arduinu a našel jsem dvě implementace v jazyce C, které se dají jednoduše použít. V následujícím textu ukážu jak na tomto slabém hardware šifrovat a co je k tomu všechno potřeba. Pokračovat ve čtení „Šifrování v Arduinu“

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? Pokračovat ve čtení „Stavebnice: μDuino“

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. Pokračovat ve čtení „Arduino jako AVR programátor“

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. Pokračovat ve čtení „Arduino na nepájivém poli“