Интервю с съоснователя на Пиночо Ерик Дженингс - 💡 Fix My Ideas

Интервю с съоснователя на Пиночо Ерик Дженингс

Интервю с съоснователя на Пиночо Ерик Дженингс


Автор: Ethan Holmes, 2019

Микроконтролер на Pinoccio.

Ерик Уедингтън, маркетинг мениджър за отворени източници и общности в Atmel, публикува задълбочено интервю с Ерик Дженингс от Пиночо. Pinnoccio е нова компания за хардуер с отворен код. Първият им продукт е платка за микроконтролер, насочена към пространството за продукти на интернет на нещата (IoT). Pinoccio нарича тяхната дъска "Arduino Mega с крила". Ето интервюто:

Пиночо е нов бизнес с отворен код, изграждащ “пълна екосистема за интернет на нещата”. Наскоро те приключиха успешна кампания за финансиране на тълпата в Indiegogo, за да им помогнат да изградят първия си продукт: джобен микроконтролер с безжична мрежа, акумулаторна батерия LiPo, сензори и възможност за разширяване на възможностите му чрез щитове, подобно на Arduino дъска. Той разполага с микросхема Atmel от групата продукти на микроконтролера ATmega. Това е новият AtmelATmega256RFR2, един чипов AVR 8-битов процесор, микроконтролер с ниска мощност с 2.4GHz трансивър за IEEE 802.15.4, поддържащ WPAN (ZigBee, ISA100.11a, WirelessHART, IrDA, безжичен USB, Bluetooth, Z-wave). Комуникационни мрежи, телесна мрежа и MiWi. През януари Инголф Лейдерт публикува предварителен преглед на Pinoccio тук на бита & Pieces.

Ерик Дженингс, съосновател на Пиночо

Ерик Дженингс, заедно със своя партньор Сали Карсън, съоснователи на Пиночо. Ерик Дженнингс и аз се срещнахме на първия семинар по иновации на хардуера преди зоната на Bayer на производител Faire през 2012 г. Обсъдихме микроконтролерните радиостанции, RF мрежите, проектите с отворен код и поддържахме връзка, докато той работи по дизайна на Pinoccio. Наскоро говорихме за техния дизайн и процес, Open Source, Open Hardware и бъдещето на Pinoccio…

Ерик Уедингтън (EW): Какво ви вдъхнови и вашият партньор Сали да създадете Пиночо?

Ерик Дженингс (EJ): И двамата се интересуваме от хардуерни проекти от доста време. Първото вдъхновение за Пиночио е книгата, която Сали и аз четем от Брус Стърлинг, наречена “Оформяне на нещата”. Тази книга ни повлия на това как би било, ако съществува подобно устройство като Пиночо. В тази книга той описва ранната концепция за Интернет на нещата - устройства, които той нарича „Spimes“. Той пише, че Spimes са обекти, които могат да бъдат проследени през пространството и времето през целия им живот. Ние разширяваме тази дефиниция, за да включим физически образци на данни, които биха могли да съществуват навсякъде около нас. Книгата е написана преди около десетилетие, така че днес може да звучи странно, но е била визионерска, когато е била написана.

EW: Повечето проекти с отворен код обикновено започват с „чесане на собствения си сърбеж”. Каква нужда видяхте в общността на Arduino, която Пинокьо може да попълни?

EJ: Работя с Arduino още от първата книга на Tom Igoe „Да направим нещата да говорят” през 2008 година. Бях се занимавал с хардуерни хакерства от 68HC11 преди това и 8088 в университета преди това, но винаги е било изключително трудно да се получи започнете. През годините изградих няколко лични проекта на платформата Arduino. Хареса ми платформата, обичах колко е отворена и как бързо мога да науча най-добрите начини, които хората са открили за решаване на всякакви практически проблеми.

Въпреки това, когато ставаше въпрос за правене на нещо безжично или батерийно захранване, нещата се разпаднаха. Цената бързо се повиши с необходимостта от закупуване на допълнителни щитове, модули XBee и много батерии с 9V. Искахме малък, джобен, съвместим с Arduino микроконтролер, който беше захранван с батерии, акумулаторна и имаше вградено безжично радио.

Така че може да се каже, че книгата на Брус ни е давала представа за това какво може да стане в бъдеще, а общността на Ардуино ни даде практическия опит да знаем какво работи добре днес и какво може да се подобри.

EW: Какви принципи на проектиране следвахте вие ​​и вашият партньор при проектирането на Пиночо? Какви са „правилата на палеца”?

EJ: Сали Карсън, друг съосновател на Пиночо, е експерт в пресечната точка между хората и технологиите. Това, което искам да кажа, е, че тя мисли много дълбоко и внимателно за психологията на хората, взаимодействащи с компютрите. Взаимодействието човек-компютър, потребителският опит и използваемостта попадат под нейния чадър. Считам приноса й за тайно оръжие в това, което се опитваме да постигнем с Пиночо.

Ето защо един от основните принципи на дизайна на Пиночо е следното: „Как ще се чувства това за човек?” Определихме UX персонажи, които се определят като измислени примери на хора в потребителската база.

Днес сме дефинирали два основни персонала за Пиночо и всяко решение, което обсъждаме - от това, което ИС за управление на енергията да използва, до усещането за устройството в ръцете ви - се обсъжда чрез обективите на персонажите. Ние дори нарекохме персонала, така че когато говорим за функции или възможности, ще кажем неща като „мислите ли, че Едуин ще се грижи за това толкова, колкото и Тео?“ Това ни помогна да се съсредоточим върху това, което е важно сега и какви функции могат да изчакат по-късно.

Друг принцип на проектиране, за който много ни е грижа, не е да оставим цената да бъде единственият ни решаващ фактор. От самото начало осъзнахме, че лесната употреба и надеждността са също толкова важни, колкото и цената. Със сигурност се интересуваме колко струва Pinoccios, тъй като искаме те да бъдат възможно най-достъпни. Но ние няма да отговорим на троловете на форуми, които твърдят „Какво? Бих могъл да построя един от тях за 30 минути за $ 7.00. ”Г-н трол, моля, направете го.

Разбира се, ако сте били в хардуерния свят за какъвто и да е период от време, научавате, че неща като повторяемост на производството, закупуване на обем, регулаторна сертификация и отношения с дистрибутори са от съществено значение за изграждането на дългосрочен и устойчив бизнес. Изграждането на такъв във вашата работилница е едно нещо. Изграждането на 10 000 от тях по ефективен и повтаряем начин е нещо съвсем различно.

EW: Колко важно е Open Source, както инструментите, така и общностите, които ги подкрепят, за Пиночио?

EJ: Отвореният код е крайъгълен камък на философията на нашата компания. Бих предположил, че ако изброим всички инструменти, рамки, сървъри, бази данни и друг софтуер, който Пиночо използва ежедневно, повече от половината биха били отворен код. Дори нещата, които човек може да приеме за даденост, като ниския скрипт, ни дава предимство, което иначе нямаше.

Самият Пиночо е отворена хардуерна компания, което означава, че не само публикуваме нашия буутлоудър и фърмуер като отворен код, но и нашите хардуерни схеми и файлове на оформлението на дъската. Някои хора, след като са чули това, мислят, че сме луди за това. Други кимват тихо на главата и вярват, както и ние, че това всъщност е предимство за нас като компания - а не някаква форма на наивен алтруизъм.

Ние следихме внимателно траекторията на компании като SparkFun, Adafruit и 3D Robotics, и за нас е ясно, че отварянето на хардуера ви дава такава бърза обратна връзка и итерация на дизайн, че можете бързо да надминете по-големите, по-традиционни хардуерни компании, дори с малък отбор.

Има една история, която обичам да разказвам, че рисува картина на това. Има човек, който живее в Швейцария, който ни е достигнал преди около 6 месеца. Той е чувал за проекта Пиночо и се е интересувал да научи повече. Той започна да ми изпраща имейли с прости предложения, които имаше след преглед на нашите схеми. Тъй като се опознавахме по-добре, научих, че е пенсиониран инженер-инженер по медицинска техника. Той наскоро се оттегли и закупил къща на 700 години в швейцарските Алпи и сега има овце и пилета в най-красивата страна в света. И все пак той каза, че обича електрониката твърде много, за да го остави напълно. Искаше Пиночиос да помогне да контролира и управлява малката си ферма.

Чрез сътрудничеството си, неговият принос е увеличил живота на батерията ни с 10 пъти и ни е дал възможността да контролираме управлението на мощността на дъските на Пиночио по много фин, много гъвкав начин - много по-напреднал, отколкото дори първоначално съм обмислял. Той и аз продължаваме да скачаме имейли назад и напред, да се пазарим за това как да намалим тока на Пиночо. Той също така е проектирал щит за енергийния комбайн за Pinoccio, който може да зарежда батерията на Lipo с по-малко от 80mV и ние ще предлагаме този щит за продажба това лято.

Сега си го представете за момент. Ето един човек, който е експерт в системите с ниска мощност. Той не би разбрал подробности за нашия проект, ако не бяхме отворен код. И никога нямаше да знаем, че той съществува. Дори и да сме знаели за него, не бихме могли да го наемем, защото той се пенсионира и се предполага, че вече не е мотивиран от напредването в кариерата. Това е изключително мощно и нашите продукти се развиват по-бързо и по-добре за всички, заради тази откритост.

EW: Какво отличава Pinoccio от други продукти, които предлагат подобна функционалност?

EJ: Днес има много устройства, които предлагат подмножества на функционалността на това, което предлага Pinoccios. Дори бих спорил, че някои от тях по-добре се справят с тях, отколкото ние.

Но това, което ни отличава от всички тях, е, че сме построили всичко необходимо, за да може физическият хардуер да говори в мрежата, безпроблемно и по открит начин. Някои компании се доближават до това, но може би ще спрат „отворената“ част. Други могат да имат отвореност, но не ви връщат обратно до самия хардуер, с примерни фърмуерни скриптове. Планираме всяка дъска да има свой собствен уеб URL, където можете да подавате заявки или да им изпращате команди. Това е мощен за десетките хиляди софтуерни и уеб разработчици, които разбират крайните точки на REST и уеб контактите, но са нови за хардуера.

Ако се върнем към персонала, едно от изискванията, които имаме, е, че след като получиш стартов комплект на Pinoccio, трябва да повлияеш на хардуера - като включи или изключиш светодиода - от уеб браузъра за по-малко от 5 минути. Също така трябва да можете да прехвърляте данни от хардуера в мрежата - като температура - в същите 5 минути. Преди да хаквам Arduinos, бих прекарал цял уикенд, опитвайки се да натрупам мрежов стак, работещ с WiFi щита, който бях купил, и все още неочаквано щеше да се откаже. И аз ще трябва да завъртя виртуалния сървър на Heroku, за да действам като уеб местоположение за моя проект. Толкова разочароващо.

EW: Каква част от процеса на проектиране с Пиночио те изненада?

EJ: Най-изненадващата част от процеса на проектиране беше колко високо ниво трябваше да започнем, за да проектираме този нов продукт добре. Ако бяхме скочили направо в проектирането на хардуера около неща, за които бях предпочитан, или около цена, ще имаме по-лош продукт днес. Вместо това фокусирането върху „какво трябва да реши това устройство за нашите личности” наистина помогна при фокусирането върху това, което е важно.

За мен беше изненадващо колко е важен този аспект на процеса на проектиране. Звучи малко клише, но продуктите трябва да бъдат проектирани от човешкия гръб към хардуера, а не обратното. Сигурен съм, че има индустриални дизайнери, които четат това, мислейки „разбира се“, но да го формализираме в нов хардуерен старт от толкова ранен момент беше изненадващо, но важно нещо за нас.

EW: Каква част от процеса на проектиране с Pinoccio ви предизвика, или беше най-голямото предизвикателство, и как преодоляхте това предизвикателство?

EJ: Два основни компонента ни предизвикаха най-много. Очаква се да се изгради радиочестотната секция на Pinoccios. За не-RF инженери, RF е черна магия. Тя работи, но проявява поведение, което не винаги е интуитивно, а понякога и направо мистифициращо. Добавете към това общата липса на знания и разходите за инструменти за настройване на RF предните краища и не е чудно, че все още се чувства като черна магия за повечето хардуерни инженери.

Опитахме се да смекчим по-голямата част от това предизвикателство, като следваме препоръките за оформление на табелката в писмото, в допълнение към избора на RF предни компоненти, предназначени специално за радиото на Atmel, което бяхме избрали. Преминахме през седем преработки на дъската, преди да намерим RF оформление, което работи добре. Но това все още не беше достатъчно, тъй като нямахме представа дали характеристичното импеданс на антената е наистина правилен.

Не обичам да летя сляп като този за производствения хардуер, така че наскоро използвахме помощ от консултант по радиото в Портланд, или който ще ни помогне да постигнем окончателна настройка и FCC сертификация. Важно е, че сме се научили да потърсим помощ, когато имате нужда от нея. Никой не знае всичко и това е от полза за всички, когато много хора допринасят за най-добрите си знания в проблемната област.

Другият компонент, който ни предизвика най-много, беше напълно неочакван и много несексуален. Това бяха главите, които избрахме. Pinoccios, подобно на Arduinos, имат концепцията за щит - дъска със специфични сензори или компоненти, които можете да включите в гнездата на главната дъска на Pinoccio - за да разширите функционалността му. Благодарение на малката форма на Пиночо, заглавните гнезда, които избрахме, са 2мм, но се оказва, че никой не прави гнезда с тази височина, но нископрофилни и дълги опашки.

Свързахме се с всички главни производители на заглавки (и няколко по-малко известни) и никой няма такива. Затова засега сме прибягнали до заглавните гнезда на по-висок профил. Това ни подсказва от аспекта „как се чувстваш, когато го държиш“, защото заглавията на щита са по-високи, отколкото трябва, но това е нещо, което трябваше да приемем за сега. След като изтече първото ни производство, не бих изключил възможността да хапем куршума и да създадем потребителски заглавки. Това е изключително скъпо, но това е важно от гледна точка на човешкия интерфейс.

Но кой знаеше, че заглавните гнезда биха били основно предизвикателство за дизайна?

EW: Наскоро приключихте успешна кампания за тълкуване. Честито! На какво ще се съсредоточите по-нататък?

EJ: Благодаря! Да, кампанията напълно надмина нашите очаквания. Ние поставихме доста висока цел, така че да имаме достатъчно място в случай, че нещо се обърка с FCC сертифицирането, или ако сме объркали разходите или наличността на различни компоненти. Въпреки това, бяхме щастливи да видим, че общността не само помага на Пиночо да постигне целта си, но и доста я издуха от водата с 75%.

Сега ние сме особено фокусирани върху превръщането на инерцията, която получихме по време на кампанията, в устойчива, жизнеспособна компания. На първо място, това означава да се създадат инструментите и оборудването, за да се осигури първата серия от съвети, които обещанията на кампанията са запазили. Но това също означава изграждане на нашия сайт за електронна търговия за текущи продажби, изграждане на част от уеб API на нашата платформа и започване на наемане на хора, които да ни помагат в тази работа.

Звучи странно. Кампанията беше изключително забавна и вълнуваща, но сега истинската работа започва с превръщането на Пиночио в ръцете на хората.

EW: Изглежда, че има много планирани разширения за Pinoccio. Какви са някои от начините, по които Пиночо може да бъде удължен?

EJ: В момента разполагаме с около 8 щита. Всичко - от 3-осния акселерометър / 3-осен жироскоп, до GPS, до сензора за наблюдение на околната среда, до чувствителността на движението и шума, до 16-каналното PWM LED шофиране, до енергийното събиране. Имаме много активен форум на общността, където много подробни технически дискусии се случват около какво щитове да се изгради следващата.

Подредихме производството, където ни струва много малко, за да въведем нови щитове, така че сме напълно отворени за нови идеи за щит.

Но дори и без щитове, Pinoccios може да се удължи много лесно. Самите дъски разчупват почти всички щифтове на микроконтролера към гнездата. Така че имате достъп до I2C, SPI, два UART, няколко GPIO и 8 ADC. Така че всичко, което искате да направите, или да построите на парфюм, ще работи добре. Ние също така предлагаме прото дъски, които ви позволяват да спойка в какъвто и да е дизайн, който искате, и да го има в хубав формат щит, за по-постоянна поръчка изграждане.

EW: Сега, когато кампанията за масово финансиране е приключила, как хората могат да открият Пиночо само за себе си?

EJ: Завършваме някои подробности за частта за електронната търговия на нашия сайт. Там хората могат да продължат предварително да поръчват Pinoccios, дори и да са пропуснали нашата кампания за краудфандинг. Ще предлагаме и няколко щита за продажба, както и аксесоари като резервни батерии на Lipo, кабели за джъмпери и други неща, които може да искате за създаване на прототипи.

Разговаряме и с няколко добре познати дистрибутора на Maker / DIY, които са се обърнали към нас, заинтересовани да носят Pinoccios на техните сайтове. Още не можем да наречем имена, но очакваме, че ще можете да си купите Pinoccios в много от любимите си онлайн магазини.



Може Да Се Интересувате

Уеб разработчиците идват?

Уеб разработчиците идват?


Американската Inventor - Reality TV отговаря на създателите

Американската Inventor - Reality TV отговаря на създателите


Декоративните чинии на баба ви не са

Декоративните чинии на баба ви не са


Бъдете внимателни, как се изкачвате

Бъдете внимателни, как се изкачвате