Š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. Celý příspěvek

Stavba quadcoptéry

Rozhodl jsem se postavit quadcoptéru. I přes to, že o RC modelech nic nevím, s žádným modelem jsem nikdy neletěl a o multicoptérách jsem si přečetl jen minimum se mi nakonec podařilo quadcoptéru úspěšně dokončit, proletěl jsem se s ní a zhavaroval :) V tomto článku najdete text i video průběhu stavby. Celý příspěvek

Optoduino a PrototypBrno.cz

Poslední měsíce se ve volném čase věnuji návrhu elektroniky pro Brněnský projekt Prototyp. V rámci projektu proběhne v půlce listopadu módní přehlídka, na které se představí interaktivní světelné šaty.

Mým úkolem v projektu je navrhnout elektroniku, která bude blikat, svítit a všelijak ovládat LED pásky a elektroluminiscenční vodiče. Zrovna jsme dokončili prototyp Prototypu :) který nazýváme Optoduino. Celý příspěvek

Raspberry Pi: linux from scratch

Ano je to tak. Neodolal jsem a konečně jsem si pořídil Raspberry Pi :) Na rozdíl od jiných, kteří s Raspberry tvoří herní konzole a multimediální centra, se s ním hraju trochu na nižší úrovni a objevuji hlubiny hardwaru.

V tomto textu ukážu, jak si pro Raspberry zkompilovat a zprovoznit vlastní Linuxový systém, neboli „cross linux from scratch“. Pokud se nebojíte pracovat v konzoli a zajímá vás, jak fungují vnitřnosti Linuxu, pak bez obav pokračujte ve čtení… Celý příspěvek