在設計電路時,無論是使用微處理器(ex. arduino)或是FPGA時,偶爾需要的更多的運算能力或是儲存媒介。本篇想利用現成的 x86 android 設備跟外部硬體電路溝通,藉此分享 x86 android 設備的高效能運算能力。
寫過單晶片或是FPGA的朋友,一定跟我一樣對於如何實作硬體跟電腦間的溝通感到興趣,也爾而覺得困惑要怎讓舊有的設備或是裝置與電腦或其他裝置進行更有效率的溝通。常見...
目前我們還不知如何控制 / 使用 firmata ,但沒關係。今天我們直接打開 examples > frimata > SimpleDigital...
昨天的 digital firmata sample , 一定有許多東西看得很模糊, 今天我們來看 arduino-1.0.6\libraries\Firmat...
今天我們來看的主角是 firmata class 中的 processInput , 從第二天看的 digital firmata sample 我們可以知道,...
下面會同時混雜 Firmata.cpp 跟 Firmata.h 的資料,但是因為類型相同不影響閱讀連續性。 // 這邊定義了 4 種不同用途的 callback...
總結這 5 天的結論: arduino firmata protocol 類似 MIDI protocol 只要 attach 對應 command 的...
在開始拿Android來操作USB之前,我們先來複習一下 USB 裝置的一些設計方式。從 usb.org 的資料中我們可以知道,原先的 usb裝置,都是由 ho...
我們想要 android app 以usb host mode 運作,只要添加幾項設定如下 編輯 AndroidManifest.xml 加入以下段落:...
今天示範的 code 經測試,能夠於下面裝置執行: Nexus 7 (2012) , Android 4.4.4 Zenfone 6 , Android 4....
昨天由 android 成功送出控制 arduino LED blink , 今天我們要利用 arduino 的 PIN 11 來當作 PWM 輸出, 並拿 P...