在設計電路時,無論是使用微處理器(ex. arduino)或是FPGA時,偶爾需要的更多的運算能力或是儲存媒介。本篇想利用現成的 x86 android 設備跟外部硬體電路溝通,藉此分享 x86 android 設備的高效能運算能力。
昨天我們成功控制arduino 輸出 PWM 控制 LED ,今天我們要來嘗試從 arduino 把資料讀回來。 PIN 0 跟 PIN 7 我們都拿來接在可變...
昨天提到調用 readDigital / readAnalog 後,我們不知道為什麼讀不到資料。 從今天起我們一起來追 ArduinoFrimata 這個pac...
延續昨天的實驗,我們弄不懂為什麼可以由Android USB Serial Port 成功傳送資料並控制 arduino 動作。 今天我們來瞭解一下,究竟什麼時...
今天我們來看 Arduino Serial Port 專案中 FTDI driver 的 read method, public int read(byte[...
昨天提到USB 的 interface 跟 endpoint 下面幾張圖,讓我們看看實際上 USB host 端偵測到的 USB 裝置的屬性描述是長怎麼樣的?...
看了幾天,發現ArduinoFrimata 這個project 使用的 AndroidSerialDriver 是2年前的版本 爬過最新版的AndroidSer...
還記得之前的SerialDriver 用 VID/PID 對照表,決定使用的驅動程式嗎? 最早我以為 arduino spec 上寫著他是用FTDI 的 IC...
今天從 CDC serial driver 的 setParameters 部分下手, private static final int SET...
今天我們把CDC serial driver 中的 setParameters 修改如下: @Override public v...
昨天我們完成 Arduino frimata 跟 Android 溝通中後一塊拼圖: 接收資料 這邊老話重談一下,當我們在設計 arduino 外部的電路的資料...