Interjú Pinoccio társalapítója, Eric Jennings - 💡 Fix My Ideas

Interjú Pinoccio társalapítója, Eric Jennings

Interjú Pinoccio társalapítója, Eric Jennings


Szerző: Ethan Holmes, 2019

A Pinoccio mikrokontroller lapja.

Eric Weddington, az Atmel nyílt forráskódú és közösségeinek marketingmenedzsere részletes interjút tett közzé Pinoccio Eric Jenningsével. A Pinnoccio egy új, nyílt forráskódú hardver cég. Első termékük egy mikrokontroller, amely a tárgyak internetes termékterületére irányul. Pinoccio "Arduino Mega szárnyakkal" hívja a fórumot. A Raspberry Pi-barát is. Íme az interjú:

A Pinoccio egy új nyílt forráskódú hardver üzlet, amely „egy teljes ökoszisztémát épít a tárgyak internetére”. A közelmúltban sikeresek voltak a tömegfinanszírozási kampányok Indiegogóban, hogy segítsen nekik építeni az első terméküket: zsebméretű mikrovezérlőtábla, vezeték nélküli hálózattal, újratölthető LiPo akkumulátorral, érzékelőkkel és képességeivel, akár egy Arduino-val is. tábla. Az ATMEGA mikrokontroller termékcsaládból származó Atmel mikrochipet tartalmaz. Ez az új AtmelATmega256RFR2, egy-chip AVR 8 bites processzor, egy kis teljesítményű mikrovezérlő 2,4 GHz-es adó-vevővel az IEEE 802.15.4 készülékhez, amely támogatja a WPAN-t (ZigBee, ISA100.11a, WirelessHART, IrDA, vezeték nélküli USB, Bluetooth, Z-hullám) , Body Area Network és MiWi) kommunikáció. Januárban Ingolf Leidert előadást írt a Pinoccio itt a Bits & Pieces-en.

Eric Jennings, a Pinoccio társalapítója

Eric Jennings, a Sally Carson partnerével együtt, együtt alapította a Pinoccio-t. Eric Jennings és én találkoztunk az első hardver innovációs műhelyben a Maker Faire Bay Area előtt 2012-ben. Megvitattuk a mikrokontroller rádiókat, RF, hálóhálózatokat, nyílt forráskódú projekteket, és tartottuk a kapcsolatot a Pinoccio tervezésénél. A közelmúltban beszéltünk a tervezésről és a folyamatról, a nyílt forráskódról, a nyílt hardverről és a Pinoccio jövőjéről.

Eric Weddington (EW): Mi inspirált téged, és Sally partnere, hogy hozzon létre Pinoccio-t?

Eric Jennings (EJ): Mindketten már régóta érdekeltek a hardverprojektek. A Pinoccio első inspirációja egy Sally könyv volt, és mindketten Bruce Sterling által olvasott „Shaping Things” -nak. Ezt a könyvet befolyásolta, hogy milyen lenne, ha létezik egy olyan eszköz, mint a Pinoccio. Ebben a könyvben leírja a tárgyak internetének, a „Spimes” -nek nevezett eszközöket. Spimes írja, olyan tárgyak, amelyeket az egész életük során nyomon követhetünk térben és időben. Ezt a definíciót kiterjesztjük az adatok fizikai megjelenítésére is, amelyek körülöttünk létezhetnek. A könyvet körülbelül egy évtizeddel ezelőtt írták, így a mai napig furcsán hangzik, de az volt a látomásos, amikor megírták.

EW: A legtöbb nyílt forráskódú projekt általában úgy kezdődik, hogy „megrázza a saját viszketését.” Mire van szüksége az Arduino közösségben, amit Pinoccio tölthet be?

EJ: Én már részt vettem Arduino-val, mivel először 2008-ban felvettem Tom Igoe könyve „Teszek a beszélgetésről” című könyvet. Azóta 68HC11-es hardveres hackelésben vettem részt, és 8088-ban az egyetemen, de mindig hihetetlenül nehéz volt kezdődött. Az évek során számos személyes projektet építettem az Arduino platformon. Szerettem a platformot, szerettem, milyen nyitott volt, és hogyan tudtam gyorsan megtanulni, hogy az emberek milyen módon találtak megoldást mindenféle gyakorlati problémára.

Azonban, amikor bármit is csináltunk vezeték nélküli vagy akkumulátorról, a dolgok szétesnek. Az ár gyorsan emelkedett, mivel további pajzsokat, XBee modulokat és sok 9V-os akkumulátort kellett vásárolni. Olyan apró, zsebre szabható Arduino kompatibilis mikrokontrollert akartunk, amely akkumulátoros, újratölthető és beépített vezeték nélküli rádióval rendelkezik.

Tehát azt mondhatnánk, hogy Bruce könyve megmutatta nekünk, hogy mi lehet a jövőben, és az Arduino közösség megadta nekünk a gyakorlati tapasztalatokat, hogy tudjuk, mi működik jól ma, és mit lehetne javítani.

EW: Milyen tervezési elveket követett meg Ön és partnere a Pinoccio tervezésekor? Melyek voltak a hüvelykujjszabályok?

EJ: Sally Carson, Pinoccio másik társalapítója, az ember és a technológia kereszteződésének szakértője. Ez azt jelenti, hogy nagyon mélyen és óvatosan gondolkodik az emberek pszichológiájáról a számítógépekkel. Az emberi-számítógépes interakció, a felhasználói élmény és a használhatóság mind az esernyő alá tartoznak. Titkos fegyvernek tartom a hozzájárulását, amit a Pinoccio-val próbálunk elérni.

Így a Pinoccio egyik legfontosabb tervezési alapelve az, hogy „hogyan érzi ezt az embert?” Meghatározottuk az UX személyeket, amelyek a felhasználói bázison belüli emberek kitalált példái.

Ma már két fő személyt definiáltunk a Pinoccio számára, és minden olyan döntést, amit megvitatunk - mi az energiagazdálkodási IC-től a használatig, egészen a készülék érzéséig - a személyi lencséken keresztül vitatják meg. Még a személyeket is megneveztük, így amikor a funkciókról vagy a képességekről beszélünk, olyan dolgokat fogunk mondani, mint például: „úgy gondolja, hogy Edwin érdekli ezt, mint Theo? , és milyen funkciók várhatók később.

Egy másik tervezési elv, amiről nagyon érdekel, nem jelenti azt, hogy az ár az egyetlen döntő tényező. Kezdettől fogva rájöttünk, hogy az egyszerű használat és a megbízhatóság ugyanolyan fontos, mint az ár. Biztosak vagyunk benne, hogy mennyi Pinoccios költsége van, ahogy azt szeretnénk, hogy a lehető legjobban hozzáférhetők legyenek. De nem válaszolunk a trollokra olyan fórumokon, amelyek azt állítják, hogy „Mi? Ezek közül az egyiket 30 perc alatt 7,00 dollárért tudnám építeni.

Természetesen, ha a hardvervilágban bármikor tartózkodott, akkor megtudhatja, hogy a gyártási ismételhetőség, a volumenvásárlás, a szabályozási tanúsítás és a viszonteladói kapcsolatok elengedhetetlenek a hosszú távú, fenntartható üzlet megteremtéséhez. Az egyik a műhelyemben építés. A 10.000 épület hatékony és megismételhető módon történő megépítése teljesen más.

EW: Mennyire fontos a nyílt forráskód, mind az eszközök, mind az őket támogató közösségek a Pinoccio-hoz?

EJ: A nyílt forráskód cégünk filozófiájának sarokköve. Úgy becsülném, hogy ha minden eszközt, kereteket, szervert, adatbázist és más szoftvert Pinoccio napi rendszerességgel használnánk fel, több mint a fele lenne nyílt forráskódú. Még a magától értetődő dolgok is, mint a kicsi héj szkript, előnyhöz juttatnak, amit egyébként nem kapnánk.

A Pinoccio maga egy nyitott hardver cég, ami azt jelenti, hogy nem csak a bootloadert és a firmware-t nyílt forráskódként teszjük közzé, hanem hardveres vázlatainkat és táblázati elrendezési fájljainkat is. Néhány ember, miután ezt hallotta, úgy gondolja, hogy őrült vagyunk. Mások csendben fejezték be a fejüket, és úgy vélik, ahogyan azt is csináljuk, hogy ez valóban előnyt jelent nekünk, mint cégnek - nem valamiféle naiv altruizmusnak.

Mi szorosan követtük a SparkFun, az Adafruit és a 3D Robotics cégek pályáját, és világos számunkra, hogy a hardver nyitva tartása olyan gyors visszajelzést és tervezési iterációt biztosít, hogy gyorsan meghaladhatja a nagyobb, hagyományosabb hardver cégeket. egy kis csapattal.

Van egy történet, amiről azt szeretném mondani, hogy fest egy képet erről. Van egy személy, aki Svájcban él, aki körülbelül hat hónappal ezelőtt jutott hozzánk. Hallott a Pinoccio projektről, és többet érdekelt. Elkezdte elküldeni e-mailjeimet egyszerű vázlatokról, amelyeket a vázlataink áttekintése után kapott. Ahogy jobban megismertük egymást, megtanultam, hogy nyugdíjas orvosi eszköz-tervező mérnök. Nemrégiben nyugdíjba vonult, és 700 éves házat vásárolt a svájci Alpokban, és most már a juhok és csirkék is vannak a világ legszebb országában. Mégis azt mondta, hogy túlságosan szerette az elektronikát, hogy teljesen hagyja. Azt akarta, hogy Pinoccios segítsen nyomon követni és kezelni a kis farmját.

Az együttműködés révén az ő hozzájárulása megnövelte az akkumulátor élettartamát 10-szeresére, és lehetővé tette számunkra, hogy a Pinoccio-táblák energiakezelését nagyon finom szemcsés, nagyon rugalmas módon szabályozzák - sokkal fejlettebb, mint amit először is figyelembe vettem. Ő és én tovább folytatjuk az e-mailek visszanézését, és megdöbbentünk, hogyan lehet még alacsonyabb Pinoccio táblák nyugalmi áramát. Azt is tervezte, hogy a Pinoccio energiamegtakaró pajzsot tudjon tölteni, amely a Lipo akkumulátort akár 80mV-os töltéssel is feltöltheti, és ezt a pajzsot kínáljuk ezen a nyáron.

Most képzeljük el, hogy egy pillanatra. Íme egy olyan személy, aki alacsony energiaigényű rendszerek szakértője. Ha nem vagyunk nyílt forráskódúak, nem tudná megismerni a design részleteit. És soha nem is tudtuk volna, hogy létezik. Még ha tudnánk róla, nem tudtuk volna felvenni, mert nyugdíjas, és feltételezzük, hogy már nem a karrier előrehaladása motiválja. Ez rendkívül erős, és termékeink gyorsabban és jobban fejlődnek mindenki számára a nyitottság miatt.

EW: Mi határozza meg a Pinoccio-t az egyéb hasonló funkciókat kínáló termékektől?

EJ: Ma sok olyan eszköz áll rendelkezésre, amelyek a Pinoccios által kínált funkciók alcsoportjait kínálják. Még azt is állítanám, hogy némelyikük jobban teljesíti a saját részhalmazát, mint mi.

De ami mindannyiunktól elkülönül, az az, hogy mindent megteremtettünk, hogy a fizikai hardverek zökkenőmentesen és nyílt módon beszéljenek a weben. Egyes vállalatok közel állnak ehhez, de talán megállnak a „nyitott” részen. Másoknak lehet a nyitottsága, de ne tegye vissza magát a hardverhez, például a firmware-szkriptekhez. Minden egyes fórumon saját webcímet tervezünk, ahol lekérdezheti vagy elküldheti a parancsokat. Ez a szoftverek és webes fejlesztők tízezrei számára hatékonyak, akik megértik a REST végpontokat és a webes aljzatokat, de újdonságok a hardver számára.

Visszatérve a személyre, az egyik követelmény, hogy miután megkapta a Pinoccio indító készletet, befolyásolnia kell a hardvert - például a LED bekapcsolását vagy kikapcsolását - egy webböngészőből kevesebb mint 5 perc alatt. Ugyanezen 5 perc alatt is képesnek kell lennie arra, hogy az adatokat a hardverről a webre - például a hőmérsékletre - tolja. Amikor visszatértem az Arduinosra, minden hétvégét megpróbáltam megkísérelni, hogy egy hálózati veremben dolgozzam a megvásárolt WiFi pajzs segítségével, és váratlanul csepp a kapcsolat. És ki kell emelnem egy Heroku virtuális kiszolgáló példányát, hogy webhelyként működjek a projektemben. Annyira frusztráló.

EW: A tervezési folyamat melyik része meglepte a Pinoccio-t?

EJ: A tervezési folyamat legmeglepőbb része az volt, hogy milyen magas szintre volt szükségünk ahhoz, hogy jól megtervezzük ezt az új terméket. Egyenesen ugrottunk volna a hardverek tervezésére olyan dolgok köré, amelyekre előnyben részesítettem, vagy az ár körül, mi lenne ma rosszabb termékünk. Ahelyett, hogy a „mi ez az eszköz megoldja a személyeinket”, a fókuszálás valóban segített abban, hogy összpontosítson a fontos dolgokra.

Meglepő volt számomra, hogy mennyire fontos ez a tervezési folyamat. Úgy tűnik, kissé klisé, de a termékeket az embertől a hardverhez kell tervezni, nem pedig fordítva. Biztos vagyok benne, hogy vannak olyan ipari tervezők, akik ezt olvassák, „természetesen” gondolkodva, de egy új hardveres indításkor egy ilyen korai pontról formalizálva meglepő, mégis fontos lépés volt számunkra.

EW: A Pinoccio tervezési folyamatának melyik része megkérdőjelezte Önt, vagy volt a legnehezebb, és hogyan oldotta meg ezt a kihívást?

EJ: Két fő összetevő kihívott minket a legjobban. Az elvárható a Pinoccios RF szakaszának kiépítése. A nem RF mérnökök számára az RF fekete mágia. Működik, de olyan viselkedést mutat, amely nem mindig intuitív és néha egyenesen rejtélyes. Ehhez hozzáteszi az általános ismerethiányt és az eszközök elvesztésének költségeit az RF front-végein, és nem csoda, hogy még mindig úgy érzi, mint a fekete mágia a legtöbb hardvermérnök számára.

Ennek a kihívásnak a nagy részét igyekeztünk enyhíteni az adatlap-táblázattal kapcsolatos ajánlásokkal, a választott RFM rádiófrekvenciás rádiófrekvenciás rádiófrekvenciás komponensek mellett. A táblán hét felülvizsgálaton mentünk át, mielőtt találtunk egy jól működő RF elrendezést. Ez azonban még mindig nem volt elég, hiszen fogalmam sem volt arról, hogy az antennakövető impedancia valóban helyes-e.

Nem szeretem a vakok repülését, mint a gyártási hardverek, ezért nemrégiben egy RF tanácsadó segítségét vettük igénybe Portlandban, OR-ban, aki végső hangolással és FCC tanúsítással segíteni fog nekünk. Fontos, hogy megtanultuk, hogy segítséget kérjen, ha szüksége van rá. Senki sem ismeri mindent, és mindenki számára előnyös, ha sokan tudják, hogy a legjobb tudásuk van egy problémás területen.

A másik, a legtöbbet kihívó összetevő teljesen váratlan volt és nagyon unszexi volt. A fejléccsatlakozót választottuk. A Pinoccios, mint az Arduinos, egy olyan pajzs-koncepcióval rendelkezik, amely bizonyos érzékelőkkel vagy komponensekkel rendelkezik, amellyel a fő Pinoccio-kártyán lévő fejléccsatlakozókhoz csatlakoztathatja a funkciót. A Pinoccio kisméretű tényezőjének köszönhetően a kiválasztott fejlécek 2 mm-esek, de kiderül, hogy senki nem készít fejléceket ebben a hangmagasságban, de alacsony profilú és hosszú farok.

Kapcsolatba léptünk a fő fejlécgyártókkal (és több kevésbé ismert is), és senki sem rendelkezik ilyenekkel. Tehát egyelőre magasabb profilú fejléccsatlakozókat alkalmaztunk. Az a hiba, hogy a „hogyan érzi magát, amikor megtartja” szempontját, mert a pajzs fejlécek magasabbak, mint amennyire szükségük van, de most valamit el kell fogadnunk. Miután elkezdtük az első gyártásunkat, nem zárnám ki, hogy harapnánk a golyót, és egyéni fejléceket kapnánk. Ez rendkívül drága, de fontos az emberi interfész szempontjából.

De ki tudta, hogy a fejléc aljzatok nagy tervezési kihívást jelentenek?

EW: A közelmúltban sikeres tömegfinanszírozási kampányt hajtott végre. Gratulálunk! Mit fogsz a következőre összpontosítani?

EJ: Köszönöm! Igen, a kampány teljes mértékben meghaladta a várakozásokat. Meglehetősen magas célt állítottunk be, hogy rengeteg hely álljon rendelkezésünkre, ha valami hibás az FCC minősítéssel, vagy ha felosztottuk a költségeket vagy a különböző összetevők elérhetőségét. Azonban örömmel láttuk, hogy a közösség nemcsak segített Pinoccio-nak a cél elérésében, hanem 75% -kal eléggé fújta ki a vízből.

Most különös hangsúlyt fektetünk arra, hogy a kampány során kapott lendületet egy fenntartható, életképes társasággá alakítsuk át. Mindenekelőtt ez azt jelenti, hogy az eszközöket és a berendezéseket be kell állítani ahhoz, hogy a kampánykötelezettségek által fenntartott táblák első futását biztosítsák. De ez azt is jelenti, hogy az e-kereskedelmi webhelyet folyamatosan értékesítjük, platformunk webes API-részét építjük fel, és elkezdjük felvenni az embereket, hogy segítsen nekünk ebben a munkában.

Furcsa hangzik. A kampány rendkívül szórakoztató és izgalmas volt, de most az igazi munka elkezdődik a Pinoccios népek kezébe való beszerzésében.

EW: Úgy tűnik, sok Pinoccio-ra tervezett kiterjesztése van. Melyek a Pinoccio kiterjesztésének módjai?

EJ: Jelenleg mintegy 8 pajzs van fejlesztés alatt. A 3 tengelyes gyorsulásmérő / 3-tengelyes gyro, a GPS, a környezeti érzékelés, a mozgás és a zajérzékelés, a 16 csatornás PWM LED vezetésig, az energia betakarításig. Van egy nagyon aktív közösség fórumunk, ahol a részletes technikai megbeszélések nagy része megtörténik a következő építési pajzsok körül.

Elrendeztük a gyártást, ahol nagyon kevés költséggel számolunk be új pajzsok bemutatására, ezért teljesen nyitottak az új pajzs-ötletekre.

De még a pajzsok nélkül is, Pinoccios könnyen bővíthető. A táblák maguk szétválasztják a mikrokontroller összes csapját a fejléc aljzatokhoz. Így hozzáférhet az I2C, SPI, két UART-hoz, számos GPIO-hoz és 8 ADC-hez. Tehát bármi, amit akarsz kenyeretni, vagy építeni egy perfboard lenne jól működik. Olyan proto táblákat is kínálunk, amelyek lehetővé teszik, hogy bármilyen formátumban forraszthassunk, és egy szép pajzs formátumban kapjuk meg, hogy egy állandóbb, egyedi konstrukciót készítsen.

EW: Most, hogy a tömegfinanszírozási kampány véget ért, hogyan tudják az emberek egyszerűen felfedezni Pinoccio-t, hogy rendeljenek egyet (vagy többet) maguknak?

EJ: A webhely e-kereskedelmi részének néhány részletét befejezzük. Ott az emberek továbbra is előrendelhetik Pinoccios-t, még akkor is, ha hiányoznak a közös finanszírozási kampányunk. Számos pajzsot is kínálunk eladásra, valamint olyan tartozékokat, mint a tartalék Lipo akkumulátorok, áthidaló vezetékek és egyéb, a prototípus készítéséhez szükséges dolgok.

Arra is beszélünk, hogy számos jól ismert Maker / DIY viszonteladóval találkoztunk velünk, akik érdeklődnek a Pinoccios szállítására. A neveket még nem nevezhetjük meg, de azt várjuk, hogy a kedvenc online áruházakban vásárolhatsz Pinocciost.



Lehet, Hogy Érdekli

ArcAttack zenei eszközei és készülékei

ArcAttack zenei eszközei és készülékei


Dalek Cupcakes és Dr. Who Food & Craft Roundup

Dalek Cupcakes és Dr. Who Food & Craft Roundup


A végső utazási otthon elkészítése

A végső utazási otthon elkészítése


Blendophone Project 1. rész

Blendophone Project 1. rész