Blue Display is an Open Source Android remote Display for Arduino and other microcontroller.
It receives draw requests from Arduino over Bluetooth and renders it.
Basic GUI elements as buttons and sliders are implemented in the app to reduce Arduino code size.
GUI callback or touch events are sent back to Arduino.
Program sources as well as Arduino libraries and examples are available on https://github.com/ArminJo/android-blue-display
Supports the following functions:
* Set display size used for drawing commands. The real display size is user definable by just resizing the view.
* Clear display.
* Draw Pixel and Line.
* Draw and fill Circle, Rectangle and Path.
* Draw Character, Text and Multi-line Text transparent or with background color for easy overwriting existent text.
* Draw Chart from byte or short values. Enables clearing of last drawn chart.
* Play system tones.
* Set Codepage and set Mapping for utf16 character to codepage location. I.e. have Omega available at ASCII 0x81.
* Create and manage Buttons and Sliders.
* And much more ...
Can use baud rate up to 115200 Baud.
Using a baudrate of 23040 may hang up the connection if to much data sent. I.e. InStream.read(mInputBuffer, mInputBufferInIndex, 256) just does not return anymore.
熱門國家 | 系統支援 | 版本 | 費用 | APP評分 | 上架日期 | 更新日期 |
---|---|---|---|---|---|---|
未知 | Android Google Play | 2.2 App下載 | 免費 | 1970-01-01 | 2015-04-23 |