Už sa teším, ako sa to dočká čínskych klonov. Však kde je dopyt, príde aj ponuka. Však samotné iPhony sa vyrábajú v Číne, takže ich podceňovať až tak nemusíme. Možno budú mať niektore klony rovnaké sériové čísla, ale to sa skôr či neskôr prezradí.
Nie vždy je však WiFi najvhodnejšia, pretože je to väčší žrút energie, ako bluetooth, prípadne PoE sa môže hodiť viac. No už sa na tu dobu teším viac, ako na viac dat na HDD a väčšie SD disky a viacjadrové procesory...
Jako kdyby značkový HW z USA byl nějaká výhra (viz např. aféra Cisco routerů, do kterých američtí agenti před odesláním přidávají škodlivý kód – Tailored Access Operations, TAO).
Tohle má jediné řešení: otevřený HW složený z jednoduchých součástek. (a nad tím samozřejmě svobodný firmware a software).
Dle mého názoru je nejzajímavější vlastností čipu toto:
Crypto Element Device with Secure Hardware-based Key Storage
A samozřejmě spousta dalších vlastností, viz:
http://www.atmel.com/Images/Atmel-8923S-CryptoAuth-ATECC508A-Datasheet-Summary.pdf
Bezpečnosti bych se bál dál. Můžu mít sebelepší bezpečnostní pásy v autě, ale když je někdo blbec a neví, jak je používat, tak si ustřelí palici airbagem.
Jinak po 12 letech komerčního vývoje na jednočipech můžu říct tři věci:
1) Jádro ARM SAM7* neexistuje. Vždycky jde o staadrní jádro ARM7TDMI, ARM9EJ-S, nebo některý Cortex a jejich polofunkční periferky. AT*SAM* je totoiž jejich typový označení celé řady, jako u NXP LPC2*, u STM zase STM32F*.
2) Když Atmel láká na nějakou featuru, věnuje úsilí její medializaci, ne tesotvání (ano, už se za tu dobu 5x stalo, že zákazníka zlákali Atmeláci na něco, co nefungovalo a musel se předělávat projekt). Takže když se objeví nová věc od Atmelu, tak to chce napřed studenou sprchu na zmírnění nadšení, pak to vyzkoušet nanečisto a pak studenou sprchu na uklidnění.
3) Číňani klony udělají, ale v rámci úspor obšlehnou všechno jak to leží a běží. Takže se na trh dostane 100M zařízení se stejným unikátním ID.
P.S. Pesimista je optimista, který už má zkušenosti.
Ad „Cena MKR1000 (30,99 EUR bez DPH) je o polovinu vyšší než u originálního Arduina UNO, ale nižší než u Mega2560. Vzhledem k použití vysoce sofistikovaného čipu se asi jen tak nedočkáme levných čínských klonů, ale i tak je to cena snesitelná, a pokud bude MKR1000 např. v roli domácího IoT hubu, nejsou náklady zas tak velké, a za málo peněz získáte hodně muziky.“
Kroky směrem k vyššímu zabezpečení samozřejmě vítám, ale ta cena to bohužel zabíjí.
S kým si takový „domácí IoT hub“ bude šifrovaně povídat? S jednotlivými zařízeními různě po domě (třeba bezdrátově připojené čidlo v garáži nebo bazénu)? Pak bych tu částku musel vypláznout několikrát a to sakra leze do peněz. Nebo si bude šifrovaně povídat jen s počítači (servery, mobily atd.) a komunikace směrem k menším zařízením bude nezabezpečená? To nedává smysl, protože roli takového zařízení může převzít domácí server + obyčejné Arduino připojené USB kabelem. Kdo ještě domácí server nemá, tak si koupí Raspberry Pi / Orange Pi a má plnohodnotný výkonný počítač s operačním systémem (GNU/Linux), mnoha programovacími jazyky a libovolnými šifrovacími knihovnami – a to za nižší cenu, než to Arduino.
Jako domácí kutil bych si to pro sebe na hraní možná koupil, ale stavět na tom nějaký produkt, který bych prodával dál, je nereálné – když za méně než poloviční cenu mám celý počítač. Cena výsledného produktu by pak byla nesmyslně vysoká.
Jenže to jde řešit bezpečně(ji) i s hardwarem za 30 korun (ne 30 euro). Ono když tím člověk chrání drahé auto, tak možná nad nějakou tisícovkou mávne rukou, ale já prostě nemám rád neopodstatněné plýtvání a myslím si, že ty peníze jde utratit smysluplněji a dosáhnout lepšího výsledku.
P.S. nechci, aby to vypadalo, že nějak napadám Arduino – vůbec ne, Arduino mám rád a obdivuji ho, protože dokázalo něco naprosto úžasného a přiblížilo elektroniku obyčejným lidem (ono to všechno šlo sice už před Arduinem, ale bylo to takové komplikované a nepřívětivé). Spíš mi nesedí tvrzení v článku: „a pokud bude MKR1000 např. v roli domácího IoT hubu, nejsou náklady zas tak velké“ které mi vyznívá tak, že tu částku zaplatí člověk jen jednou (hub bude jeden), jenže to nedává moc smysl, protože by neměl s kým komunikovat (a je potřeba tu částku zaplatit ještě několikrát – v garáži a různě po domě… – aby to vůbec k něčemu bylo).
A teď se přihlaste, kdo si domů pořídí síť z dejme tomu 20 takových zařízení za cca 31,- dolarů jedno?
Á, tamhle vidím Karlíčka a vzadu se ještě hlásí Pepíček ....
No a my ostatní, použijeme třeba čip od Atmelu ATSHA204A, pro který existují knihovny k normálnímu Arduinu, stojí cca 60,- Kč a myslím, že dostatečně řeší zabezpečení přenosu informace v domácí síti sensorů. A cenu jednoho takového komunikačního modulu nám toto řešení zvýší asi o polovinu oproti použití bez tohoto obvodu.