Jeffrey Cross
Jeffrey Cross

Rozhovor se spoluzakladatelem Pinoccio Ericem Jenningsem

Deska mikroprocesoru společnosti Pinoccio.

Eric Weddington, marketingový manažer pro open source a komunity v Atmelu, zveřejnil podrobný rozhovor s Ericem Jenningsem společnosti Pinoccio. Pinnoccio je nová open source hardwarová společnost. Jejich prvním produktem je mikroprocesorová deska zaměřená na produktový prostor internetu věcí (IoT). Pinoccio nazývá svou desku „Arduino Mega s křídly“. Je to také Raspberry Pi-friendly. Zde je rozhovor:

Pinoccio je nový open source hardware, který staví „kompletní ekosystém pro internet věcí“. Nedávno dokončili úspěšnou kampaň zaměřenou na financování davu na Indiegogo, aby jim pomohli vybudovat svůj první produkt: Deska mikroprocesoru s kapesní velikostí, s bezdrátovou sítí, dobíjecí LiPo baterií, senzory a schopnost rozšířit své schopnosti prostřednictvím štítů, podobně jako Arduino prkno. Je vybaven mikročipem Atmel z řady mikrokontrolérů ATmega. Jedná se o nový AtmelATmega256RFR2, jednočipový 8bitový procesor AVR, mikrokontrolér s nízkým výkonem s transceiverem 2,4GHz pro IEEE 802.15.4 podporující WPAN (ZigBee, ISA100.11a, WirelessHART, IrDA, bezdrátový USB, Bluetooth, Z-wave , Komunikace s Body Area Network a MiWi). V lednu, Ingolf Leidert poslal náhled Pinoccio tady na kousky a kousky.

Eric Jennings, spoluzakladatel společnosti Pinoccio

Eric Jennings spolu se svým partnerem Sally Carsonem spoluzaložili Pinoccio. Eric Jennings a já jsme se setkali na prvním Workshopu pro inovace hardwaru před Maker Faire Bay Area v roce 2012. Diskutovali jsme o mikroprocesorových rádiích, RF sítích, Open Source projektech a udrželi jsme kontakt, když pracoval na designu Pinoccio. Nedávno jsme hovořili o jejich designu a procesu, Open Source, Open Hardware a budoucnosti Pinoccio…

Eric Weddington (EW): Co vás a vašeho partnera Sally inspirovalo k vytvoření Pinoccio?

Eric Jennings (EJ): Oba jsme se zajímali o hardwarové projekty poměrně dlouho. První inspirací pro Pinoccio byla kniha Sally a já oba jsme četli Bruce Sterlinga, nazvaný „Shaping Things“. Ta kniha nás ovlivnila, co by bylo, kdyby existovalo zařízení jako Pinoccio. V této knize popisuje časný koncept internetu věcí - zařízení, která nazýval „Spimy“. Spimy, jak píše, jsou objekty, které lze sledovat po celý život. Rozšiřujeme tuto definici tak, aby zahrnovala fyzické konkretizace dat, které by mohly existovat všude kolem nás. Kniha byla napsána asi před deseti lety, takže to může znít kuriózně dnes, ale bylo to vizionářské, když bylo napsáno.

EW: Většina projektů s otevřeným zdrojovým kódem obvykle začíná „poškrábáním vlastního svědění“. Co jste viděli v komunitě Arduino, že Pinoccio může vyplnit?

EJ: S Arduinem jsem se zabýval od prvního vyzvednutí knihy Toma Igoeho „Making Things Talk“ v roce 2008. V té době jsem si fandil do hardwaru 68HC11 a 8088 na univerzitě předtím, ale bylo to vždy neuvěřitelně těžké dostat se začal. V průběhu let jsem na platformě Arduino vybudoval několik osobních projektů. Miloval jsem platformu, miloval jsem, jak to bylo otevřené, a jak jsem se mohl rychle naučit, jak nejlepší lidé našli řešení všech praktických problémů.

Když však došlo k bezdrátovému nebo bateriovému napájení, věci se rozpadly. Cena rychle rostla s tím, že bylo nutné zakoupit další štíty, moduly XBee a spoustu 9V baterií. Chtěli jsme miniaturní mikroprocesor kompatibilní s Arduinem, který byl napájen bateriemi, dobíjitelný a měl vestavěný bezdrátový rádiový systém.

Takže byste mohli říci, že Bruceova kniha nám umožnila nahlédnout do toho, co by se mohlo stát v budoucnu, a komunita Arduino nám dala praktické zkušenosti, aby věděla, co dnes funguje dobře a co by se mohlo zlepšit.

EW: Jaké konstrukční principy jste vy a váš partner sledovali při navrhování Pinoccio? Jaká byla „pravidla palce“?

EJ: Sally Carsonová, další spoluzakladatelka Pinoccio, je odborníkem na křižovatku lidí a techniky. Tím myslím, že si myslí, že je hluboce a pečlivě o psychologii lidí, kteří pracují s počítači. Interakce člověka s počítačem, zkušenosti uživatelů a použitelnost spadají pod její deštník. Považuji její příspěvek za tajnou zbraň v tom, čeho se snažíme dosáhnout s Pinoccio.

Takže jeden z hlavních principů designu Pinoccio následuje: „jak se to bude cítit s člověkem?“ Definovali jsme osobnosti UX, které jsou definovány jako fiktivní příklady lidí v rámci uživatelské základny.

Dnes jsme pro Pinoccio definovali dvě hlavní osobnosti a každé rozhodnutí, o kterém diskutujeme - od toho, co IC pro řízení spotřeby používá, až po pocit zařízení ve vašich rukou - je diskutováno prostřednictvím čoček osob. Dokonce jsme jmenovali osoby, takže když mluvíme o vlastnostech nebo schopnostech, řekneme věci jako „myslíte si, že Edwin se o to bude starat stejně jako o Theo?“ To nám pomohlo zaměřit se na to, které funkce jsou nyní důležité a jaké funkce mohou počkat až později.

Dalším principem designu, o který nám hodně záleží, není nechat cenu být naším jediným rozhodujícím faktorem. Od počátku jsme si uvědomili, že jednoduchost použití a spolehlivost jsou stejně důležité jako cena. Určitě nám záleží na tom, kolik stojí společnost Pinoccios, protože je chceme co nejvíce zpřístupnit. Ale na troly nebudeme reagovat na fórech, která tvrdí, „Co? Mohl bych postavit jeden z nich za 30 minut za 7,00 dolarů. “ TVe všech směrech pana trolla, prosím.

Samozřejmě, pokud jste v hardwarovém světě vůbec nějakou dobu, zjistíte, že věci jako opakovatelnost výroby, objemový nákup, regulační certifikace a vztahy s prodejci jsou nezbytné pro budování dlouhodobě udržitelného podnikání. Budování jedné ve vaší dílně je jedna věc. Budování 10 000 z nich efektivním, opakovatelným způsobem je něco úplně jiného.

EW: Jak důležitý je Open Source, jak nástroje, tak komunity, které je podporují, Pinoccio?

EJ: Open Source je základním kamenem filozofie naší společnosti. Odhaduji, že kdybychom měli vypsat všechny nástroje, rámce, servery, databáze a další software, společnost Pinoccio každodenně používá více než polovinu open source. Dokonce i věci, které můžeme považovat za samozřejmost, jako je například skript typu shell, nám dávají výhodu, kterou bychom jinak neměli.

Samotný Pinoccio je otevřenou hardwarovou společností, což znamená, že nejen vydáváme náš bootloader a firmware jako open source, ale také naše hardwarová schémata a soubory rozložení desek. Někteří lidé, po vyslechnutí, si myslí, že jsme na to blázni. Jiní tiše pokývnou hlavou a věří, jak to děláme, že je to vlastně výhoda pro nás jako společnost - ne nějaká forma naivního altruismu.

Úzce jsme sledovali trajektorii společností, jako je SparkFun, Adafruit a 3D Robotics, a je nám jasné, že zpřístupnění hardwaru vám umožní takovou rychlou zpětnou vazbu a iteraci designu, že můžete rychle překonat větší, tradičnější hardwarové společnosti, dokonce i s malým týmem.

Je tu příběh, který rád řeknu, že obraz tohoto. Je tu jedinec, který žije ve Švýcarsku a který se k nám přiblížil asi před 6 měsíci. Slyšel o projektu Pinoccio a měl zájem dozvědět se více. Začal mi posílat e-maily s jednoduchými návrhy, které měl po přezkoumání našich schémat. Když jsme se lépe poznali, dozvěděl jsem se, že je inženýrem zdravotnického zařízení v důchodu. Nedávno odešel do důchodu a koupil 700 let starý dům ve švýcarských Alpách a nyní má ovce a kuřata v tom, co by mohlo být hádáno o nejkrásnější zemi světa. Řekl však, že elektroniku příliš miluje, aby ji úplně opustil. Chtěl, aby Pinoccios pomohl sledovat a spravovat svou malou farmu.

Prostřednictvím spolupráce jeho příspěvky zvýšily životnost baterií 10x a daly nám možnost ovládat řízení výkonu na deskách Pinoccio velmi jemným, velmi flexibilním způsobem - mnohem vyspělejším, než jsem původně uvažoval. On a já pokračujeme v odrazu e-mailů tam a zpět, dohadujeme se o tom, jak dostat klidový proud desek Pinoccio ještě nižší. Navrhl také štít pro energetický kombajn pro Pinoccio, který může nabíjet baterii Lipo již za 80mV, a tento letošní štít nabídneme k prodeji.

Teď si to představte. Zde je jedinec, který je odborníkem na nízkonapěťové systémy. Kdybychom nebyli open source, nemohl by zjistit podrobnosti o našem designu. A nikdy bychom nevěděli, že existuje. I kdybychom o něm věděli, nemohli bychom ho najmout, protože je v důchodu, a předpokládá se, že už není motivován kariérním postupem. To je nesmírně silné a naše produkty se díky této otevřenosti vyvíjejí rychleji a lépe pro každého.

EW: Co odlišuje Pinoccio od jiných produktů, které nabízejí podobnou funkčnost?

EJ: Dnes je k dispozici mnoho zařízení, která nabízejí podmnožinu funkčnosti toho, co Pinoccios nabízí. Dokonce bych argumentoval, že někteří z nich dělají svou konkrétní podmnožinu lepší než my.

Co nás však odlišuje od všeho, je to, že jsme vytvořili vše, co je potřeba k tomu, abychom mohli fyzicky komunikovat s webem hladce a otevřeně. Některé společnosti se k tomu přiblíží, ale možná se zastaví na „otevřené“ části. Jiní mohou mít otevřenost dolů, ale nechtějí vás celou cestu zpět k samotnému hardwaru, s příklady skriptů firmwaru. Plánujeme na každé desce, která má vlastní webovou adresu URL, na kterou můžete zadávat dotazy nebo odesílat příkazy. To je silné pro desítky tisíc softwarových a webových vývojářů, kteří rozumějí koncovým bodům REST a webovým zásuvkám, ale jsou novým hardwarem.

Vrátíme-li se zpět k osobnostem, jedním z požadavků, který máme, je, že jakmile obdržíte startovací sadu Pinoccio, měli byste ovlivnit hardware - například zapnout nebo vypnout LED diodu z webového prohlížeče za méně než 5 minut. Měli byste být také schopni ve stejných 5 minutách tlačit data z hardwaru na web - například teplotu. Když jsem se hackl na Arduinos, strávil bych celý víkend snahou získat síťový stack, který by fungoval s WiFi štítem, který jsem si koupil, a to by nečekaně přerušilo spojení. A musela bych spouštět instanci virtuálního serveru Heroku, abych fungovala jako webová lokalita pro můj projekt. Tak frustrující.

EW: Jaká část procesu designu s Pinocciom vás překvapila?

EJ: Nejpřekvapivější částí procesu návrhu bylo, jak jsme museli začít na vysoké úrovni, abychom mohli tento nový produkt dobře navrhnout. Kdybychom skočili rovnou do navrhování hardwaru kolem věcí, které jsem preferoval, nebo kolem ceny, dnes bychom měli horší produkt. Namísto toho se zaměřením na „co by toto zařízení mělo vyřešit pro naše osoby“ skutečně pomohlo soustředit se na to, co je důležité.

Překvapilo mě, jak důležitý je tento aspekt procesu návrhu. Zní to poněkud klišé, ale produkty musí být navrženy z lidského zpět na hardware, ne naopak. Jsem si jistý, že jsou to průmysloví designéři, kteří to čtou, přemýšlejí „samozřejmě“, ale formalizovat ji v novém spuštění hardwaru z takového počátečního bodu byl pro nás překvapující, ale důležitý krok.

EW: Jaká část procesu návrhu s Pinocciom vás napadla, nebo byla nejnáročnější a jak jste tuto výzvu překonali?

EJ: Nejvíce nás napadly dvě hlavní složky. Očekávaný staví RF část Pinoccios. Pro non-RF inženýry, RF je černá magie. Funguje to, ale vykazuje chování, které není vždy intuitivní, a někdy vyloženě mystifikující. K tomu přidejte všeobecnou nedostupnost znalostí a náklady na nástroje, jak vyladit front-end RF a není divu, že se stále cítí jako černá magie pro většinu hardwarových inženýrů.

Snažili jsme se zmírnit většinu této výzvy následujícím doporučením rozvržení datových listů k dopisu, kromě výběru předních komponent RF navržených speciálně pro mikrokontrolér Atmel, který jsme si vybrali. Prošli jsme sedmi revizemi představenstva, než jsme zjistili, RF uspořádání, které fungovalo dobře. Nicméně, to ještě nebylo dost, protože jsme netušili, zda je naše charakteristika impedance antény skutečně správná.

Nemám rád létání jako u výrobního hardwaru, takže jsme nedávno zaměstnávali pomoc poradce RF v Portlandu, OR, který nám pomůže s finálním laděním a certifikací FCC. Je důležité, jsme se naučili požádat o pomoc, když ji potřebujete. Nikdo neví všechno a je to přínosem pro všechny, když mnoho lidí přispívá svými znalostmi k problémové oblasti.

Další složka, která nás napadla nejvíce, byla naprosto nečekaná a velmi nesourodá. Vybrali jsme si zástrčky hlavičky. Pinoccios, stejně jako Arduinos, má koncept štítu - desky s určitými senzory nebo komponenty, které můžete zapojit do zástrček hlavičky na hlavní desce Pinoccio - pro rozšíření jeho funkčnosti. Vzhledem k tomu, že Pinoccio má malý tvar, jsou zástrčky hlavic, které jsme vybrali, 2 mm, ale ukazuje se, že nikdo s tímto roztečem nevytváří záhlaví, ale nízký profil a dlouhé ocasy.

Kontaktovali jsme všechny hlavní výrobce záhlaví (a několik méně známých) a nikdo je nemá. V tuto chvíli jsme se uchýlili k zásuvkám s vyšším profilem. Bere nás z „jak se cítí, když ji držíš“ aspekt, protože záhlaví štítu jsou vyšší, než potřebují, ale je to něco, co jsme teď museli přijmout. Jakmile se dostaneme do první výrobní linky, nevylučujeme, že by nás kousla kulka a vytvořily se vlastní záhlaví. Je to velmi drahé, ale je to důležité z hlediska lidského rozhraní.

Ale kdo věděl, že záhlaví záhlaví by bylo hlavní výzvou pro návrh?

EW: Nedávno jste dokončili úspěšnou kampaň na financování davu. Gratulujeme! Na co se zaměříte?

EJ: Děkuji! Ano, kampaň zcela překročila naše očekávání. Stanovili jsme poměrně vysoký cíl, abychom měli dostatek místa v případě, že by se něco špatně s certifikací FCC, nebo kdybychom si vyřídili náklady nebo dostupnost různých komponent. Byli jsme však potěšeni, že komunita nejen pomohla Pinoccio zasáhnout jeho cíl, ale do značné míry ho vyhodila z vody o 75%.

Nyní se zaměřujeme výhradně na konverzi hybnosti, kterou jsme během kampaně obdrželi, do udržitelné, životaschopné společnosti. Především to znamená získání nástrojů a vybavení, které zajistí první sérii desek, které sliby kampaně vyhrazily. Znamená to také vybudování našeho e-commerce webu pro probíhající prodej, budování webové API části naší platformy a začátek najímání lidí, kteří nám v této práci pomáhají.

Zní to zvláštní. Kampaň byla nesmírně zábavná a vzrušující, ale teď se skutečná práce začíná dostat do rukou Pinoccios.

EW: Vypadá to, že pro Pinoccio máte naplánováno mnoho rozšíření. Jaké jsou některé způsoby, jak lze Pinoccio rozšířit?

EJ: V současné době máme kolem 8 štítů. Vše od tříosého akcelerometru / tříosého gyroskopu, přes GPS, až po snímání okolního prostředí, snímání pohybu a šumu, až 16 kanálů PWM LED pro řízení spotřeby energie. Máme velmi aktivní fórum, kde se mnoho podrobných technických diskusí odehrává kolem toho, které štíty budou stavět dál.

Zařídili jsme výrobu, kde nás stálo jen velmi málo, abychom zavedli nové štíty, takže jsme zcela otevřeni novým nápadům na štít.

Pinoccios však může být i bez stínění velmi snadno rozšířen. Desky samy rozbíjejí téměř všechny mikrokontrolérové ​​kolíky do zásuvek záhlaví. Takže máte přístup k I2C, SPI, dvěma UARTům, několika GPIO a 8 ADC. Takže cokoliv, co chcete naskládat, nebo stavět na parapetu, by fungovalo dobře. Dále nabízíme proto desky, které vám umožní pájení v jakémkoli provedení, které chcete, a mít ji v pěkném štítu formátu, pro více stálé vlastní sestavení.

EW: Teď, když je kampaň na financování davů u konce, jak mohou lidé právě objevovat Pinoccio, aby si jednu (nebo více) objednali pro sebe?

EJ: Dokončujeme některé detaily pro e-commerce část našich stránek. Tam lidé mohou pokračovat v předobjednávce Pinoccios, i když zmeškali naši crowdfundingovou kampaň. Nabízíme také několik štítů na prodej, stejně jako příslušenství, jako jsou náhradní baterie Lipo, propojovací vodiče a další věci, které můžete chtít pro prototypování.

Hovoříme také s několika dobře známými prodejci Maker / DIY, kteří nás oslovili a zajímali se o to, jak na svých stránkách nést Pinoccios. Zatím nemůžeme jmenovat jména, ale očekáváme, že si budete moci koupit Pinoccios u mnoha svých oblíbených internetových obchodů.

Podíl

Zanechat Komentář