Jeffrey Cross
Jeffrey Cross

Temubual dengan Pengasas Pinoccio Eric Jennings

Papan mikrokontroler Pinoccio.

Eric Weddington, pengurus pemasaran untuk sumber terbuka dan komuniti di Atmel, menyiarkan wawancara mendalam dengan Eric Jennings dari Pinoccio. Pinnoccio adalah syarikat perkakasan sumber terbuka baru. Produk pertama mereka adalah papan mikrokontroler yang bertujuan untuk memaparkan ruang produk internet (IoT). Pinoccio memanggil lembaga mereka sebagai "Arduino Mega dengan sayap." Ia juga Raspberry Pi-friendly. Inilah wawancara:

Pinoccio adalah perniagaan Perkakasan Sumber Terbuka yang baru, membina "ekosistem lengkap untuk Internet Perkara". Mereka baru-baru ini berjaya menyelesaikan kempen pendanaan ramai di Indiegogo untuk membantu mereka membina produk pertama mereka: Lembaga mikrokontroler bersaiz saku, dengan rangkaian wayarles, bateri LiPo yang boleh dicas semula, sensor, dan keupayaan untuk mengembangkan keupayaannya melalui perisai, seperti Arduino papan. Ia mempunyai mikrocip Atmel dari keluarga produk mikrokontroler ATmega. Ini adalah AtmelATmega256RFR2 baru, pemproses AVR 8-bit tunggal, mikropengawal kuasa rendah dengan transceiver 2.4GHz untuk IEEE 802.15.4 yang menyokong WPAN (ZigBee, ISA100.11a, WirelessHART, IrDA, Wireless USB, Bluetooth, Z-wave , Rangkaian Kawasan Badan, dan MiWi) komunikasi. Pada bulan Januari, Ingolf Leidert menyiarkan pratonton Pinoccio di sini di Bits & Pieces.

Eric Jennings, pengasas bersama Pinoccio

Eric Jennings, bersama rakannya, Sally Carson, yang diasaskan bersama Pinoccio. Eric Jennings dan saya bertemu di Bengkel Inovasi Perkakasan pertama sebelum Maker Faire Bay Area pada tahun 2012. Kami membincangkan radio mikrokontroler, RF, rangkaian rangkaian, projek Sumber Terbuka, dan terus berhubung ketika dia bekerja pada reka bentuk Pinoccio. Kami baru-baru ini membincangkan mengenai reka bentuk dan proses mereka, Open Source, Perkakasan Terbuka, dan masa depan Pinoccio ...

Eric Weddington (EW): Apa yang memberi inspirasi kepada anda, dan pasangan anda Sally, untuk mewujudkan Pinoccio?

Eric Jennings (EJ): Kami berdua berminat dalam projek perkakasan untuk masa yang lama. Inspirasi pertama untuk Pinoccio adalah buku Sally dan saya yang kedua-duanya dibaca oleh Bruce Sterling, yang disebut "Things Shaping." Buku itu mempengaruhi kita untuk menjadi seperti mana jika peranti seperti Pinoccio wujud. Dalam buku itu, beliau menerangkan konsep awal Internet of Things-devices yang dia sebut "Spimes." Spimes, dia menulis, adalah objek yang dapat dijejaki melalui ruang dan waktu sepanjang hayat mereka. Kami memperluaskan definisi itu untuk memasukkan instansiasi data secara fizikal, yang boleh wujud di sekeliling kita. Buku itu ditulis kira-kira sedekad yang lalu, jadi ia mungkin terdengar aneh hari ini, tetapi ia adalah berwawasan ketika ditulis.

EW: Kebanyakan projek Sumber Terbuka biasanya bermula dengan "menggaru gatal anda sendiri." Apa yang anda perlukan dalam komuniti Arduino, yang boleh dipenuhi oleh Pinoccio?

EJ: Saya telah terlibat dengan Arduino sejak mula mengambil buku Tom Igoe's "Making Things Talk" pada tahun 2008. Saya telah melancarkan hacking perkakasan 68HC11 sebelum itu, dan 8088 di Universiti sebelum itu, tetapi selalu sangat sukar untuk mendapatkan bermula. Selama bertahun-tahun saya membina beberapa projek peribadi di platform Arduino. Saya suka platform, saya suka bagaimana membukanya, dan bagaimana saya dapat dengan cepat mempelajari cara terbaik yang orang telah menemui menyelesaikan pelbagai masalah praktikal.

Bagaimanapun, apabila ia melakukan apa-apa tanpa wayar atau berkuasa bateri, perkara-perkara seperti runtuh. Harga naik dengan cepat dengan membeli perisai tambahan, modul XBee, dan banyak bateri 9V. Kami mahukan mikrokontroler yang serasi dengan Arduino yang boleh dipasangkan, yang boleh dikionkan bateri, boleh dicas semula, dan mempunyai radio wayarles terbina dalam.

Jadi, anda boleh mengatakan bahawa buku Bruce memberi kita gambaran mengenai apa yang akan berlaku pada masa akan datang, dan komuniti Arduino memberi kita pengalaman yang berpengalaman untuk mengetahui apa yang bekerja dengan baik hari ini dan apa yang dapat diperbaiki.

EW: Apa prinsip reka bentuk yang anda dan pasangan anda ikut, ketika merancang Pinoccio? Apakah "peraturan ibu jari"?

EJ: Sally Carson, pengasas bersama Pinoccio, pakar dalam persimpangan antara manusia dan teknologi. Apa yang saya maksudkan adalah bahawa dia berfikir sangat mendalam dan berhati-hati tentang psikologi manusia yang berinteraksi dengan komputer. Interaksi manusia-komputer, pengalaman pengguna, dan kebolehgunaan semua jatuh di bawah payungnya. Saya menganggap sumbangannya sebagai senjata rahsia dalam apa yang kita cuba capai dengan Pinoccio.

Jadi salah satu prinsip reka bentuk utama Pinoccio berikut ialah "bagaimana perasaan ini kepada seseorang?" Kami telah menentukan persona UX, yang ditakrifkan sebagai contoh fiksyen orang dalam pangkalan pengguna.

Kami telah menentukan dua orang utama untuk Pinoccio hari ini, dan setiap keputusan yang kami bincangkan-dari apa yang digunakan oleh IC pengurusan kuasa, hingga ke peranti anda di tangan-dibahaskan melalui lensa personas. Kami juga menamakan orang itu, jadi apabila kita bercakap tentang ciri-ciri atau keupayaan, kita akan mengatakan perkara seperti "adakah anda fikir Edwin akan mengambil berat tentang perkara ini seperti yang dilakukan Theo?" Ini telah membantu kita memberi tumpuan kepada ciri-ciri apa yang penting sekarang , dan ciri-ciri apa yang boleh tunggu sehingga kemudian.

Satu lagi prinsip reka bentuk yang kami sangat peduli adalah tidak membiarkan harga menjadi satu-satunya faktor penentu kami. Sejak awal, kami menyedari bahawa kemudahan penggunaan dan kebolehpercayaan sama pentingnya dengan harga. Kami pasti mengambil berat tentang berapa banyak kos Pinoccios, seperti yang kita mahu mereka dapat dicapai dengan mudah. Tetapi kita tidak akan bertindak balas terhadap troll di forum yang mendakwa "Apa? Saya boleh membina salah satu ini dalam masa 30 minit untuk $ 7.00. "Dengan segala cara Tuan troll, sila berbuat demikian.

Sudah tentu, jika anda berada di dunia perkakasan untuk sebarang masa sama sekali, anda mengetahui bahawa perkara-perkara seperti kebolehulangan pembuatan, pembelian volum, pensijilan pengawalseliaan, dan hubungan reseller adalah penting untuk membina perniagaan jangka panjang, lestari. Membina satu di bengkel anda adalah satu perkara. Membina 10,000 daripada mereka dengan cara yang berkesan dan berulang adalah sesuatu yang sama sekali berbeza.

EW: Seberapa penting Open Source, kedua-dua alat dan komuniti yang menyokongnya, kepada Pinoccio?

EJ: Open Source telah menjadi tonggak falsafah syarikat kami. Saya akan menganggarkan bahawa jika kita menyenaraikan semua alat, kerangka, pelayan, pangkalan data, dan perisian lain yang digunakan Pinoccio setiap hari, lebih daripada separuh akan menjadi sumber terbuka. Malah perkara-perkara yang sepatutnya diterima, seperti skrip shell yang rendah, memberi kita kelebihan yang tidak akan kita miliki.

Pinoccio sendiri adalah sebuah syarikat perkakasan terbuka, yang bermaksud kita bukan sahaja menerbitkan bootloader dan firmware kita sebagai sumber terbuka, tetapi juga skema perkakasan dan skema papan tata letak kami. Sesetengah orang, setelah mendengar ini, fikir kita gila kerana berbuat demikian. Yang lain mengangguk kepala mereka dengan senyap dan percaya, seperti yang kita lakukan, bahawa ini sebenarnya merupakan kelebihan kepada kita sebagai sebuah syarikat-bukan suatu bentuk altruisme naif.

Kami telah mengikuti jejak syarikat seperti SparkFun, Adafruit, dan Robot 3D, dan jelas kepada kami bahawa menjadikan perkakasan anda terbuka memberikan anda maklum balas yang cepat dan reka bentuk lelaran, sehingga anda dapat melangkah lebih cepat, lebih banyak perusahaan perkakasan yang lebih tradisional, bahkan dengan pasukan kecil.

Terdapat kisah yang saya suka katakan bahawa cat gambar ini. Ada seorang individu yang tinggal di Switzerland yang menjangkau kami kira-kira 6 bulan lalu. Beliau telah mendengar projek Pinoccio dan berminat untuk belajar lebih banyak. Dia bermula dengan menghantar e-mel kepada saya saran-saran ringkas yang dia ada setelah mengkaji skema kami. Seperti yang kita saling mengenali antara satu sama lain, saya tahu dia adalah seorang jurutera rekabentuk teknologi perubatan bersara. Beliau baru-baru ini telah bersara dan membeli sebuah rumah berusia 700 tahun di Pegunungan Alpen Swiss, dan kini mempunyai domba dan ayam dalam apa yang boleh dikatakan negara paling indah di dunia. Namun, dia berkata bahawa dia suka elektronik terlalu banyak untuk meninggalkannya sama sekali. Dia mahu Pinoccios membantu memantau dan menguruskan ladang kecilnya.

Melalui kerjasama, sumbangannya telah meningkatkan kehidupan bateri kami 10x, dan telah memberikan kita keupayaan untuk mengawal pengendalian kuasa di papan Pinoccio dengan cara yang sangat halus, sangat fleksibel-lebih maju daripada yang saya anggap pada awalnya. Beliau dan saya terus melantun e-mel ke belakang dan sebagainya, sambil menawar bagaimana untuk mendapatkan arus tersenyum papan Pinoccio lebih rendah. Dia juga merancang perisai penuaian tenaga untuk Pinoccio yang boleh mengecas bateri Lipo dengan serendah 80mV, dan kami akan menawarkan perisai ini untuk dijual pada musim panas ini.

Sekarang bayangkan seketika. Berikut adalah seorang individu yang pakar dalam sistem kuasa rendah. Dia tidak akan mengetahui mengenai reka bentuk kami jika kami bukan sumber terbuka. Dan kita tidak akan pernah tahu bahawa dia wujud. Walaupun kita tahu dia, kita tidak akan dapat menyewa dia, kerana dia bersara, dan ia dianggap tidak lagi termotivasi oleh kemajuan kerjaya. Ini sangat kuat, dan produk kami berkembang lebih cepat dan lebih baik untuk semua orang kerana keterbukaan ini.

EW: Apa yang membezakan Pinoccio daripada produk lain yang menawarkan fungsi yang sama?

EJ: Terdapat banyak peranti yang tersedia hari ini yang menawarkan subset fungsi apa yang ditawarkan oleh Pinoccios. Saya juga akan berhujah bahawa sebahagian daripada mereka melakukan subset tertentu lebih baik daripada yang kita lakukan.

Tetapi apa yang membezakan kita daripada mereka semua adalah bahawa kita telah membina semua yang diperlukan untuk mendapatkan perkakasan fizikal yang bercakap dengan web, dengan lancar, dan secara terbuka. Sesetengah syarikat mendekati ini, tetapi mungkin berhenti di bahagian "terbuka". Yang lain mungkin mempunyai keterbukaan, tetapi jangan sampai kamu kembali ke perkakasan itu sendiri, dengan contoh skrip firmware. Kami merancang pada setiap lembaga yang mempunyai URL web sendiri di mana anda boleh meminta atau menghantar arahan kepadanya. Itu hebat untuk puluhan ribu perisian dan pemaju web di luar sana yang memahami titik akhir REST dan soket web, tetapi baru kepada perkakasan.

Kembali ke personas, salah satu syarat yang kami miliki ialah apabila anda menerima kit permulaan Pinoccio, anda harus mempengaruhi perkakasan-seperti membuat giliran LED pada atau off-dari pelayar web dalam masa kurang dari 5 minit. Anda juga harus dapat menolak data dari perkakasan ke web-seperti suhu-dalam 5 minit yang sama. Kembali apabila saya meretas Arduinos, saya akan menghabiskan hujung minggu cuba untuk mendapatkan stack rangkaian yang bekerja dengan perisai WiFi yang saya beli, dan ia masih akan menjejaskan sambungan tanpa diduga.Dan saya perlu memutar contoh pelayan maya Heroku untuk bertindak sebagai lokasi web untuk projek saya. Jadi frustrasi.

EW: Apa bahagian proses reka bentuk dengan Pinoccio mengejutkan anda?

EJ: Bahagian yang paling mengejutkan dalam proses reka bentuk ialah bagaimana tahap tinggi yang diperlukan untuk memulakan produk baru dengan baik. Sekiranya kita melompat terus ke dalam reka bentuk perkakasan di sekitar perkara yang saya lebih istimewa kepada, atau di sekitar harga, kita akan mempunyai produk yang lebih rendah hari ini. Menumpukan perhatian kepada "apa yang peranti ini harus diselesaikan untuk personas kami" telah benar-benar menolong memfokuskan pada perkara yang penting.

Ia mengejutkan saya betapa pentingnya aspek proses reka bentuk ini. Bunyi agak klise, tetapi produk mesti direka dari belakang manusia ke perkakasan, bukan sebaliknya. Saya yakin terdapat pereka perindustrian yang membaca ini, memikirkan "sudah tentu", tetapi untuk memformalkannya dalam permulaan perkakasan baru dari titik awal itu adalah satu langkah yang menghairankan dan penting bagi kami.

EW: Apa bahagian proses reka bentuk dengan Pinoccio mencabar anda, atau yang paling mencabar, dan bagaimana anda mengatasi cabaran itu?

EJ: Dua komponen utama telah mencabar kami. Yang diharapkan adalah membina bahagian RF Pinoccios. Untuk jurutera bukan RF, RF adalah sihir hitam. Ia berfungsi, tetapi memperlihatkan tingkah laku yang tidak selalunya intuitif, dan kadang-kadang tidak benar. Tambah ini pengetahuan umum yang tidak tersedia dan perbelanjaan alat tentang bagaimana untuk mengadap RF depan, dan tidak hairanlah ia masih terasa seperti sihir hitam kepada kebanyakan jurutera perkakasan.

Kami cuba mengurangkan kesemua cabaran ini dengan mengesyorkan cadangan susun atur papan laporan kepada surat, selain memilih komponen hadapan RF yang direka khusus untuk radio mikrokontroler Atmel yang telah kami pilih. Kami melalui tujuh semakan lembaga sebelum kami menemui susunatur RF yang berfungsi dengan baik. Walau bagaimanapun, ini masih tidak mencukupi, kerana kami tidak tahu sama ada impedans ciri jejak antena kami betul-betul betul.

Saya tidak suka buta terbang seperti itu untuk perkakasan pengeluaran, jadi kami baru-baru ini menggunakan bantuan perunding RF di Portland, OR yang akan membantu kami melalui penalaan akhir dan pensijilan FCC. Penting, kami telah belajar, untuk meminta bantuan apabila anda memerlukannya. Tiada siapa yang tahu segala-galanya, dan ia memberi manfaat kepada semua orang apabila ramai orang menyumbang pengetahuan terbaik mereka ke domain masalah.

Komponen lain yang mencabar kami yang paling tidak dijangka dan sangat tidak menyenangkan. Ia adalah soket header yang kami pilih. Pinoccios, seperti Arduinos, mempunyai konsep papan perisai-papan dengan sensor atau komponen tertentu yang boleh anda pasang pada soket header pada papan Pinoccio utama-untuk memperluaskan fungsinya. Kerana faktor bentuk kecil Pinoccio, soket header kami memilih adalah 2mm, tetapi ternyata tiada siapa yang membuat soket header dengan padang ini, tetapi profil rendah dan ekor panjang.

Kami menghubungi semua pengilang header utama (dan beberapa yang kurang dikenali) dan tiada siapa yang mempunyai ini. Oleh itu, kami telah menggunakan soket header profil yang lebih tinggi pada masa ini. Ia mengganggu kami dari segi "bagaimana perasaannya apabila anda memegangnya", kerana kepala perisai lebih tinggi dari yang mereka perlukan, tetapi ia adalah sesuatu yang kami terima sekarang. Sebaik sahaja kami mengeluarkan pengeluaran pertama kami, saya tidak akan menolak kami menggigit peluru dan mendapatkan tajuk adat yang dibangunkan. Ia sangat mahal untuk berbuat demikian, tetapi ia penting dari aspek antara muka manusia.

Tetapi siapa yang tahu soket header akan menjadi cabaran reka bentuk utama?

EW: Anda baru-baru ini selesai kempen pendanaan orang ramai yang berjaya. Tahniah! Apa yang akan anda fokus pada seterusnya?

EJ: Terima kasih! Ya, kempen itu melebihi jangkaan kami sepenuhnya. Kami menetapkan matlamat yang cukup tinggi supaya kami mempunyai banyak ruang sekiranya ada yang salah dengan pensijilan FCC, atau jika kami merosakkan kos atau ketersediaan pelbagai komponen. Walau bagaimanapun, kami gembira melihat komuniti bukan sahaja membantu Pinoccio mencapai matlamatnya, tapi cukup banyak meniupkannya keluar dari air sebanyak 75%.

Sekarang kita secara khusus menumpukan pada mengubah momentum yang kami terima semasa kempen menjadi syarikat yang mampan dan berdaya maju. Pertama sekali, ini bermakna mendapatkan alat dan peralatan yang disediakan untuk menyampaikan papan pertama yang dikehendaki oleh janji promosi. Tetapi ia juga bermakna membangunkan tapak e-dagang kami untuk jualan yang berterusan, membina bahagian API web platform kami, dan mula mengupah orang untuk membantu kami dalam kerja ini.

Ia berbunyi aneh. Kempen ini sangat seronok dan menarik, tetapi sekarang kerja sebenarnya bermula dengan mendapat Pinoccios ke tangan orang-orang.

EW: Sepertinya anda mempunyai banyak sambungan yang dirancang untuk Pinoccio. Apakah beberapa cara Pinoccio boleh dilanjutkan?

EJ: Kami kini mempunyai sekitar 8 perisai dalam pembangunan. Segala-galanya dari akselerometer 3-paksi / paksi 3 paksi, ke GPS, untuk penderiaan alam sekitar, untuk pergerakan dan penderiaan bunyi, ke 16 saluran PWM LED memandu, untuk menuai tenaga. Kami mempunyai forum yang sangat aktif di mana banyak perbincangan teknikal terperinci berlaku di mana perisai untuk membina seterusnya.

Kami telah mengatur perkilangan di mana kos kami sangat sedikit untuk memperkenalkan perisai baru, jadi kami cukup terbuka untuk idea perisai baru.

Tetapi tanpa perisai, Pinoccios dapat diperpanjang dengan mudah. Papan sendiri memecahkan hampir semua pin mikropengawal ke soket header. Jadi anda mempunyai akses kepada I2C, SPI, dua UART, beberapa GPIO dan 8 ADC. Jadi apa-apa yang anda mahu papan roti, atau membina sebuah perfboard akan berfungsi dengan baik. Kami juga menawarkan papan proto yang membolehkan anda menyolder dalam reka bentuk apa sahaja yang anda mahu, dan memilikinya dalam format perisai yang bagus, untuk membina adat yang lebih kekal.

EW: Sekarang apabila kempen pembiayaan orang ramai berakhir, bagaimana orang-orang hanya dapat mengetahui pesanan Pinoccio satu (atau lebih) untuk diri mereka sendiri?

EJ: Kami menamatkan beberapa butiran untuk bahagian e-dagang di laman web kami. Ada orang yang boleh meneruskan pra-tempahan Pinoccios walaupun mereka tidak dapat melewatkan kempen crowdfunding kami. Kami juga akan menawarkan beberapa perisai untuk jualan serta aksesori seperti bateri Lipo, wayar pelompat, dan lain-lain perkara yang mungkin anda perlukan untuk prototaip.

Kami juga bercakap dengan beberapa pembuat semula Maker / DIY terkenal yang telah menghubungi kami, yang berminat untuk membawa Pinoccios di laman web mereka. Kami tidak dapat nama nama lagi, tetapi kami menjangkakan anda boleh membeli Pinoccios di banyak kedai dalam talian kegemaran anda.

Kongsi

Meninggalkan Komen