# OPL1000 這是 IDEAS Chain 的國產 IC 開發套件的合作文章。這一系列的文章書寫的切入角度,會是從一位習慣 Arduino 與開放硬體生態的 Maker 或是因為興趣自學的使用者拿到這些國產 IC 開發套件後,如何開始用這些板子進行開發與使用的過程。 這次拿到的開發板是 DSI 5188 開發套件,套件為使用網聯通訊 Netlink OPL1000,用這名稱去 google 找尋資料,會找到網聯通訊官網對於這個硬體的描述如下: OPL1000 與僅支援單一協議的解決方案相比,開闢了新的創新應用。其突破性架構共用 Wi-Fi 和 LE 無線電、基帶和 MAC, 因此可以實現更低的功耗和成本。 * Wi-Fi 11b 高達 11Mbps * BT 5.0LE+ 2Mbps 資料速率 * 出色的射頻性能 * 超低功耗 * 雙 ARM Cortex M0 / M3 * 廣泛的外圍設備 * 整合 PMU * 完整的硬體安全加密引擎 * 直流模擬輸入 簡單的來說,這硬體是專為需要低功耗的新興物聯網產品應用而設計的。除此之外,也會看到為了推廣這塊板子所舉辦的物聯網活動,但是整體來說相關的資料還是偏少。 就找到的資料大致上暸解後,接下來繼續找資料閱讀如何開始用這開發套件。在旺凌科技官網的文件區中有提供相關文件,請見:https://opulinks.com/tw/documentation ,然而對我來說最重要的是如何使用的入門指南,有第一步才會有演變其他應用的可能性。入門文件一路看下來,只有 windows 版本的開發教學,目前我手上有的工作環境只有 mac 與 ubuntu ,所以要想辦法去借用有 windows 的電腦再來試看看。另外這塊板子可以使用三種方式,把你的程式碼燒入到開發版,分別是: 1. AT 串口 2. APS 串口 3. CORTEX M3 SWD 調適接口 但是為了使用這三種方法,都需要安裝驅動程式與調教來避免衝突,讓我有點意外的是驅動安裝與調整的教學也包含 windows xp 的版本。為了跨過使用的第一步,閱讀資料看到這邊我就有點累了,有些技術說明的部分已經超出我的理解,但是要了解也不會那麼困難,只是必須再花時間深入找資料來閱讀。再加上閱讀官方所提供的技術文件內容與風格的感受,而且中文資料只有簡體字版本,所以我對這塊開發板的使用程度定位上會是工程師等級的人來使用會比較好,要用這板子來開發不像 Arduino 那麼容易進入,也因為有了對照案例,讓我明白 Arduino 在為了讓人輕易入門使用做了很多設計,讓使用的第一步門檻降得非常低。 老實說,我還是想找出有沒有適合更容易閱讀的教學文件,後來找到這篇: DSI5188 教材說明 https://iforum.ideaschain.com.tw/develop_board/DSI%205188%E6%95%99%E6%9D%90%E8%AA%AA%E6%98%8E.pdf 教材內容規劃分為三個部分:DSI5188 介紹、物聯網數據平台串接說明、DSI5188 應用範例。這是目前為止覺得比較容易閱讀吸收的,因為在教學內容上有安排如何使用感測器的案例與取得資料上傳到物聯網數據平台的程式碼說明。 再來最重要的是關於採購這塊 DSI5188 開發版的問題,它不像 Arduino 那麼好購買,或是在任何拍賣平台上就可以買到,只能透過唯一管道: https://www.techdesign.com/market/netlink/Ultra-Low-Power-WIFI-BLE-SOC/All 買到 Netlink OPL1000。所以我真的不知道如果有 Maker 對這塊板子有興趣要如何去買到這個開發版? 如果你對這塊板子有興趣可以閱讀下列的參考資料: https://github.com/Opulinks-Tech https://opulinks.com/tw/documentation/ http://www.superic.com/newactive-newdetail-typeid-517-id-55.html 【人物專訪】網聯通訊林明幼:物聯網相容性愈高、市場愈大! https://makerpro.cc/2020/10/netlink-communication-opl1000-interview/ 或是你對這開發板有興趣,想要玩看看,歡迎來參加我們社群聚會,每週三晚上七點開始,地點在台北國際藝術村 100 台北市中正區北平東路 7 號 2b-1 。