【導讀】2013年里,硬件掀起的創(chuàng)造熱潮直接席卷著14年初的CES。有不少公司從更底層的角度切入硬件創(chuàng)業(yè)領域,他們推出了各種規(guī)格的硬件開發(fā)工具產品之多,不勝枚舉。在這些工具中,不乏小巧、實用、兼容性不錯的產品,本文中我們?yōu)槟P點了十款好用的小型化的硬件開發(fā)工具。
1、Microduino 可能大家對這款產品并不陌生,我們曾經在今年7月采訪過Microduino的設計者之一。Microduino就像是將Arduino Uno一分為二為MCU核心和USB2TTL通信兩個獨立模塊,并重新設計。它最特別之處就是,每個模塊和主板都可以通過板子上的27pin接口堆疊,即插即用。
目前為止,Microduino已經開發(fā)出Microduino系列核心板、擴展板、應用主板等約20種開發(fā)板,涵蓋Arduino兼容核心、網絡、無線網絡、藍牙、矢量傳感、電機、音樂、GPS、OLED顯示設備、電池管理、SD、RTC等眾多模塊。
2、Teensy 3.1 如果你已經接觸硬件開發(fā)多年,那么你可能知道Teensy系列。Teensy 3.0還曾在Kickstarter進行過眾籌,以超過預期1417%的成績完成了眾籌。就在2013年12月,Teensy的設計者Paul Stoffregen推出了新的Teensy 3.1。新版不僅與Teensy 3.0保持同樣大小,并具備相同的引腳排列,以便于兼容創(chuàng)客們?yōu)門eensy 3.0編寫的代碼。
Teensy 3.1的RAM翻了兩番,從16KB增加到64KB,并改為采用72MHz的Cortex-M4核心。而且這款開發(fā)平臺僅售19.8美元。Paul最初制作Teensy系列是為了可以讓更多硬件開發(fā)愛好者能有一個功能強大的開發(fā)工具。他從1991年起便開始推出一些與硬件相關的開發(fā)資源。
5、BLEduino
BLEduino是一個來自波多黎各的硬件眾籌項目,由Jonathan Gonzalez,Ramon Gonzalez和Angel Viera三人共同發(fā)起。他們制作開發(fā)板的初衷其實是想要一款支持Bluetooth 4.0的Arduino。不過他們發(fā)現(xiàn)市場上的控制板雖然體型小,但是兼容性卻受到了限制。所以他們決定,基于Leonardo鑄造一款新的開發(fā)板,BLEduino由此誕生。
為了可以讓BLEduino可以同時支持舊的Arduino UNO和新型的Arduino Leonardo,他們采用了一種“Shield-Shield”的設計,用戶只需要撥動開關,就可以切換引腳布局。
6、Spark Core
在2013年,我們曾與HAXLR8R、Seeed studio聯(lián)合主辦過一場近百人的硬件黑客馬拉松。HAXLR8R是國內第一個硬件孵化器,孵化過許多硬件項目,而接下來要介紹的Spark Core就是其中一款。
Spark Core是一款支持WiFi,配備ARM Cortex M3,采用云端開發(fā)的Arduino兼容開發(fā)板。開發(fā)者可以在Web開發(fā)環(huán)境下進行編程,利用WiFi將固件更新至Spark Core上。
除了Spark Core,Spark還推出了云平臺Spark Cloud,并提供API給OEM廠商將產品與云服務連接。與部分同類產品不同,Spark Cloud是免費的服務,而且其創(chuàng)始人表示“將會永遠免費下去”。2013年6月,Spark Core在Kickstarter完成了眾籌,獲得了56萬美元的資金。
其實這并不是Spark做的第一款產品,在2012年,他們曾在Kickstarter上推出了一款智能燈,希望以此作為開端,但天不遂人愿,眾籌項目以失敗告終。其創(chuàng)始人Zach Supalla將失敗原因歸結為兩點,一是用戶對智能燈的興趣比較一般,二就是25萬美元的籌資目標確實有些高。
3、Femtoduino USB
你可以將Femtoduino看成是一個小型化的Arduino,重量僅兩克。它采用Arduino的編譯器以及相對應的庫。而且與Arduino UNO一樣,F(xiàn)emtoduino也以ATMega 328p為核心。不過特別遺憾的是,它沒有USB接口。所以在2013年初,他們推出帶有USB的新版Femtoduino。預計在今年1月19日,他們會發(fā)布集成Bluetooth 4.0和USB的Femtoduino,售價60美刀。新版本仍然采用ATMega 328p-MU,只是體積稍微增大了一些。
4、RFduino
RFduino是由Open Source RF開發(fā)的一款僅有指尖大小的開發(fā)平臺,配備 Nordic 32 bit ARM Cortex-M0處理器,并支持Bluetooth 4.0。而且,開發(fā)商還為其開發(fā)了一系列擴展板,RFduino系列都有兩排排針和插槽,插入后即可聯(lián)通。在2013年4月,這款產品在Kickstarter上以7054%的成績完成了眾籌,在2013年度Kickstarter眾籌產品中。
9、FLORA
FLORA是Adafruit針對可穿戴設備推出的一款小型化開發(fā)平臺,可以通過USB接口連接電腦,便于直接編程,同時它還支持USB HID。FLORA其實并不是第一個針對可穿戴設備的Arduino開發(fā)平臺,Leah Buechley在2007年就設計制作過一款LilyPad,不過FLORA的閃存和SRAM是LilyPad的兩倍,而且FLORA比LilyPad更小巧。
談到FLORA,就不得不提到Limor Fried,她具有MIT電子工程碩士學位,她被人稱為Ladyada,“ada”取自Ada Lovelace。去年4月,有人曾問過Adafruit創(chuàng)始人 Limor Fried“從你們現(xiàn)在的產品中選,你現(xiàn)在首選的開發(fā)工具是哪款?”,Limor Fried說“雖然很難,但是我真的很喜歡我們的可穿戴類產品,尤其是FLORA”。
10、TinyDuino
與Arduino UNO一樣,TinyDuino搭載Atmel Atmega328P控制器,與之Arduino Bootloader。其開發(fā)者為了能讓板子更小主要電路都放在TinyDuino上,但是USB和直流供電都放到了擴展板上,所以,如果你不需要高于5V的直流電你可以不需要供電擴展板。同時,TinyCircuits也為TinyDuino開發(fā)了一系列擴展模塊,比如SD、WiFi等。另外,TinyDuino還有一個更小的版本TinyLily,只有Lilypad的1/12!
7、SquareWear 2.0
這是一款并不太出名的產品,也是十款產品中體積最大的一款(長寬均為1.7英寸),它的設計者是一名普通的老師,Ray。他在學校開設工作坊,教授學生用Lilypad Arduino制作可穿戴在衣服上的硬件作品。無奈Lilypad存在一些缺點,促使他設計制作了這款Microchip PIC18F14K50的方形開發(fā)板。
之所以采用Microchip的PIC18F14K50,是因為它是眾多PIC單片機中支持USB并可運行bootloader的一款
芯片 。Ray認為,這可以讓SquareWear比Lilypad更易于兼容不同的操作系統(tǒng)。不過這塊板子有一個缺憾,就是它沒有USB轉串口芯片。它采用了V-USB庫模擬USB通信,這個方案的效率較低,但是仍可以保證正常運作。當然,也正因為這樣,Ray才能把這塊板子做的如此小巧、便宜。
8、Digispark Digispark是一款基于ATtiny85的開發(fā)板,雖然功能不及Arduino 強大,但是代碼和IDE都與Arduino保持著一致。它的特別之處是使用USB鏈接電腦,無需USB至串口的轉換器。這塊開發(fā)板有8KB Flash存儲(其中2KB被Bootloader占用了)。
這塊開發(fā)板是由Digistump推出的,最先是在Kickstarter上進行眾籌,其聯(lián)合創(chuàng)始人Erik Kettenburg曾坦言“其實最初只期盼能賣出500塊,不過沒想到最后得到了25000個訂單”。隨即他們便利用這筆資金組建了公司,開始生產Digispark和與之匹配的擴展工具,比如RTC shield、12C LCD Kit等,截止到目前約有40余款了?,F(xiàn)在Digispark售價為8.95美元。
不過,Digistump并沒有將自己限制于“小型開發(fā)板”的圈子里,他們也在開發(fā)更多不同類型的開發(fā)板,去年7月再次成功獲得眾籌的Arduino兼容開發(fā)板DigiX就是個好例子。
ICkey(云漢芯城)是一家一站式電子元器件采購網, 提供Digikey、Mouser(貿澤)、Element14(e絡盟)、Wpi(大聯(lián)大)、Future(富昌)、Avnet( 安富利 )、Arrow(艾睿)、Chip1stop、 Onlinecomponents 、 Master 等主流供貨商的芯片采購服務,在IC采購, 元器件交易和IC交易業(yè)務領域中排名第一的在線采購平臺。
文章來源于:http://www.52solution.com/mobile-art/80016781