{"id":2959,"date":"2023-09-07T11:40:41","date_gmt":"2023-09-07T11:40:41","guid":{"rendered":"https:\/\/vegaprocessors.in\/blog\/?p=2959"},"modified":"2023-11-07T05:56:17","modified_gmt":"2023-11-07T05:56:17","slug":"8x8-led-matrix-tutorial-with-scrolling-text-control-using-android-app-via-bluetooth","status":"publish","type":"post","link":"https:\/\/vegaprocessors.in\/blog\/8x8-led-matrix-tutorial-with-scrolling-text-control-using-android-app-via-bluetooth\/","title":{"rendered":"8&#215;8 LED Matrix tutorial with Scrolling text control using Android App via Bluetooth"},"content":{"rendered":"\n<p>In this tutorial we will learn how to use 8&#215;8 LED Matrix to display customize text message with VEGA ARIES Boards. Here we will use Android Application to change text message.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Windows 10 or above\/Linux (64 bit)<\/li>\n\n\n\n<li>Arduino IDE<\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/vegaprocessors.in\/devboards\/ariesv2.html\" target=\"_blank\">VEGA ARIES Board support package<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><a href=\"#hardware-required\"><\/a>Hardware Required<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ARIES v2.0 Board<\/li>\n\n\n\n<li>MAX7219 Dot Led Matrix Module<\/li>\n\n\n\n<li>Bluetooth Module HC-05<\/li>\n\n\n\n<li>Micro USB type B to USB type A cable.<\/li>\n\n\n\n<li>Jumper wires<\/li>\n<\/ul>\n\n\n\n<p><b>Not<\/b><strong>e:<\/strong> All of the following boards can be used for this project<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesv2.php\" data-type=\"link\" data-id=\"https:\/\/vegaprocessors.in\/devboards\/ariesv2.php\">ARIES v2.0<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesv3.php\" data-type=\"link\" data-id=\"https:\/\/vegaprocessors.in\/devboards\/ariesv3.php\">ARIES v3.0<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesmicro.php\" data-type=\"link\" data-id=\"https:\/\/vegaprocessors.in\/devboards\/ariesmicro.php\">ARIES Micro<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesdot.php\" data-type=\"link\" data-id=\"https:\/\/vegaprocessors.in\/devboards\/ariesdot.php\">ARIES DOT<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesiot.php\" data-type=\"link\" data-id=\"https:\/\/vegaprocessors.in\/devboards\/ariesiot.php\">ARIES IoT<\/a><\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">ARIES v2.0 Board<\/h4>\n\n\n\n<p>The ARIES v2.0 is a fully indigenous and a \u201cMade in India\u201d product to get started with basic microprocessor programming and embedded systems. This board is built upon a <a rel=\"noreferrer noopener\" href=\"https:\/\/riscv.org\/technical\/specifications\/\" target=\"_blank\">RISC-V ISA<\/a> compliant <a rel=\"noreferrer noopener\" href=\"https:\/\/vegaprocessors.in\/\" target=\"_blank\">VEGA Processor<\/a> with easy-to-use hardware and software. For more details about ARIES v2.0 boards please refer to the&nbsp;<a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesv2.html\">ARIES development boards and Ecosystem<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"262\" height=\"200\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries_V2-2.png\" alt=\"\" class=\"wp-image-2966\" style=\"width:216px;height:165px\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><a href=\"#max7219-dot-led-matrix-module\"><\/a>MAX7219 Dot Led Matrix Module<\/h4>\n\n\n\n<p>The MAX7219 are compact, serial input\/output common-cathode display drivers that interface microprocessors (\u00b5Ps) to 7-segment numeric LED displays of up to 8 digits, bar-graph displays, or 64 individual LEDs.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/user-content.gitlab-static.net\/b3a5676e2eb2cba3641de375d4db1389c0d31fdf\/68747470733a2f2f6c6173746d696e757465656e67696e656572732e622d63646e2e6e65742f77702d636f6e74656e742f75706c6f6164732f61726475696e6f2f4d4158373231392d4d6f64756c652d56617269616e74732e6a7067\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-content.gitlab-static.net\/b3a5676e2eb2cba3641de375d4db1389c0d31fdf\/68747470733a2f2f6c6173746d696e757465656e67696e656572732e622d63646e2e6e65742f77702d636f6e74656e742f75706c6f6164732f61726475696e6f2f4d4158373231392d4d6f64756c652d56617269616e74732e6a7067\" alt=\"MAX7219\" style=\"width:557px;height:117px\"\/><\/a><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><a href=\"#bluetooth-module-hc-05\"><\/a>Bluetooth Module HC-05<\/h4>\n\n\n\n<p>The HC-05 is a class 2 Bluetooth module designed for transparent wireless serial communication. It is pre-configured as a slave Bluetooth device. Once it is paired to a master Bluetooth device such as PC, smart phones and tablet, its operation becomes transparent to the user. All data received through the serial input is immediately transmitted over the air. When the module receives wireless data, it is sent out through the serial interface exactly at it is received.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><a href=\"https:\/\/user-content.gitlab-static.net\/e4dd23fbbc474ef332a0d603471160b0eee4f15e\/68747470733a2f2f352e696d696d672e636f6d2f64617461352f53454c4c45522f44656661756c742f323032302f382f4f4b2f4a5a2f43412f333031323232352f68632d30352d3670696e2d626c7565746f6f74682d6d6f64756c652d6d61737465722d736c6176652d776974682d627574746f6e2d353030783530302e706e67\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" src=\"https:\/\/user-content.gitlab-static.net\/e4dd23fbbc474ef332a0d603471160b0eee4f15e\/68747470733a2f2f352e696d696d672e636f6d2f64617461352f53454c4c45522f44656661756c742f323032302f382f4f4b2f4a5a2f43412f333031323232352f68632d30352d3670696e2d626c7565746f6f74682d6d6f64756c652d6d61737465722d736c6176652d776974682d627574746f6e2d353030783530302e706e67\" alt=\"hc05\" style=\"width:128px;height:128px\"\/><\/a><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Libraries Required<\/h2>\n\n\n\n<p>Download the <a href=\"https:\/\/github.com\/MajicDesigns\/MD_MAX72XX\" data-type=\"link\" data-id=\"https:\/\/github.com\/MajicDesigns\/MD_MAX72XX\">MD_MAX72XX<\/a> Library from <mark style=\"background-color:#e0e0e0\" class=\"has-inline-color\">Tools &gt;&gt; Manage Libraries&#8230;<\/mark><\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-5-1-1024x432.png\" alt=\"\" class=\"wp-image-3026\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-5-1-1024x432.png 1024w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-5-1-300x127.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-5-1-768x324.png 768w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-5-1-1536x648.png 1536w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-5-1-2048x864.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Circuit Diagram<\/h2>\n\n\n\n<p>Now let\u2019s connect the 8\u00d78 LED Matrix module and HC-05 Bluetooth module to the ARIES v2 board.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"540\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/CustomizableLEDDisplay.png\" alt=\"\" class=\"wp-image-2972\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/CustomizableLEDDisplay.png 960w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/CustomizableLEDDisplay-300x169.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/CustomizableLEDDisplay-768x432.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Connections<\/h2>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>MAX7219 LED MATRIX <\/strong>                                <\/td><td><strong>ARIES V2.0 Board<\/strong><\/td><\/tr><tr><td>VCC<\/td><td>3.3V<\/td><\/tr><tr><td>GND<\/td><td>GND<\/td><\/tr><tr><td>DIN<\/td><td>MOSI-1<\/td><\/tr><tr><td>CS<\/td><td>GPIO-10<\/td><\/tr><tr><td>CLK<\/td><td>SCLK-1<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><em><strong>Connection pins of MAX7219 8X8 LED Matrix &amp; ARIES v2.0 <\/strong><\/em><\/figcaption><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><tbody><tr><td><strong>Bluetooth Module HC-05<\/strong>                                <\/td><td><strong>ARIES V2.0 Board<\/strong><\/td><\/tr><tr><td>VCC<\/td><td>5V<\/td><\/tr><tr><td>GND<\/td><td>GND<\/td><\/tr><tr><td>TXD<\/td><td>RX-1<\/td><\/tr><tr><td>RXD<\/td><td>TX-1<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\"><strong><em>Connection pins of Bluetooth Module HC-05 &amp; ARIES v2.0 <\/em><\/strong><\/figcaption><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><a href=\"#connection-diagram\"><\/a><\/h4>\n\n\n\n<h2 class=\"wp-block-heading\">Arduino Code<\/h2>\n\n\n\n<p>Once we are done with the connections we are ready to take a look at the <a href=\"https:\/\/gitlab.com\/riscv-vega\/vega-projects\/led-scrolling-customizable-display\/-\/blob\/master\/ledDisplayWithCustomisableMessage\/ledDisplayWithCustomisableMessage.ino?ref_type=heads\" data-type=\"link\" data-id=\"https:\/\/gitlab.com\/riscv-vega\/vega-projects\/led-scrolling-customizable-display\/-\/blob\/master\/ledDisplayWithCustomisableMessage\/ledDisplayWithCustomisableMessage.ino?ref_type=heads\">Arduino code<\/a>.<\/p>\n\n\n\n<pre class=\"wp-block-code has-black-color has-text-color has-background has-small-font-size\" style=\"background-color:#e0dfeb8f\"><code>\/* \n    Controlling 8\u00d78 LED Matrix via Bluetooth Example 01\n    by VEGA Processors, www.vegaprocessors.in\n\n    Library Required: MD_MAX72xx &#91;https:\/\/github.com\/MajicDesigns\/MD_MAX72XX]\n*\/\n\n#include &lt;SPI.h&gt;\n#include &lt;MD_MAX72xx.h&gt;\n#include &lt;esp8266.h&gt;\n\nSPIClass SPI(1);\nESP8266Class Bluetooth(1);\n\n\/\/ Define the number of devices we have in the chain and the hardware interface\n#define HARDWARE_TYPE MD_MAX72XX::FC16_HW\n#define MAX_DEVICES 4 \n#define CS_PIN    10  \/\/ connect CS pin to GPIO-10\n\/* NOTE: You can use any GPIO Pin from the board *\/\n\nMD_MAX72XX mx = MD_MAX72XX(HARDWARE_TYPE, CS_PIN, MAX_DEVICES);\n\nchar stringBuffer&#91;1000] = {0, };\nint count;\n\n#define  DELAYTIME  100  \/\/ in milliseconds\n\nvoid scrollText(const char *p)\n{\n  uint8_t charWidth;\n  uint8_t cBuf&#91;8];  \/\/ this should be ok for all built-in fonts\n\n  mx.clear();\n\n  while (*p != '\\0')\n  {\n    charWidth = mx.getChar(*p++, sizeof(cBuf) \/ sizeof(cBuf&#91;0]), cBuf);\n\n    for (uint8_t i=0; i&lt;=charWidth; i++)  \/\/ allow space between characters\n    {\n      mx.transform(MD_MAX72XX::TSL);\n      if (i &lt; charWidth)\n        mx.setColumn(0, cBuf&#91;i]);\n      delay(DELAYTIME);\n    }\n  }\n}\n\nvoid setup() {\n  \/\/ Open serial communications and wait for port to open:\n  delay(1000);\n  Serial.begin(115200);\n  Bluetooth.begin(9600);\n  while (!Serial) {\n    ; \/\/ wait for serial port to connect. Needed for native USB port only\n  }\n  mx.begin();\n}\n\nvoid loop() {\n  count = 0;\n  for(;count&lt;1000;count++){\n    stringBuffer&#91;count] = 0;\n  }\n  Serial.print(\"Ready to receive text....\");\n  while(1){\n    count = 0;\n    while(Bluetooth.available() &gt; 0){\n      stringBuffer&#91;count++] = Bluetooth.read();\n    }\n    if(stringBuffer&#91;count-1] == '\\n'){\n      stringBuffer&#91;count-1] = '\\0';\n      break;\n    }\n  }\n  Serial.println(\"received.\");\n  count = 0;\n  for(;count&lt;1000;count++){\n    Serial.print(stringBuffer&#91;count]);\n  }\n  Serial.println();\n\n  while(1){\n    scrollText(stringBuffer);\n    if(Bluetooth.available() &gt; 0){\n      uint8_t newText = Bluetooth.read();\n      if(newText == 'N')break;\n    }\n  }\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Procedure<\/h2>\n\n\n\n<p>Let\u2019s power up the board. Make sure the Laptop\/Desktop\/PC which we&#8217;re using should be preinstalled with Arduino IDE and VEGA ARIES Boards of latest version.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now,&nbsp;<strong>Open&nbsp;<\/strong>the Arduino IDE<\/li>\n\n\n\n<li>Create a new Sketch <strong>File -&gt; New<\/strong><\/li>\n\n\n\n<li><strong>Copy-paste<\/strong> the above Arduino code to it.<\/li>\n\n\n\n<li>Make sure you have selected&nbsp;ARIES v2&nbsp;Board from&nbsp;<strong>Tools<\/strong>&nbsp;-&gt;&nbsp;<strong>Board<\/strong>&nbsp;-&gt;&nbsp;<strong>VEGA Processor: ARIES Boards<\/strong>&nbsp;-&gt;&nbsp;<strong>ARIES v2<\/strong><\/li>\n\n\n\n<li>Select Programmer as VEGA XMODEM from&nbsp;<strong>Tools<\/strong>&nbsp;-&gt;&nbsp;<strong>Programmer<\/strong>&nbsp;-&gt;&nbsp;<strong>VEGA XMODEM<\/strong><\/li>\n\n\n\n<li>Also select appropriate port,\u00a0<strong>Tools<\/strong>\u00a0->\u00a0<strong>Port<\/strong>\u00a0->\u00a0<strong>COM* (ARIES Board)<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"784\" height=\"444\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/8x8LedMatrixBluetooth.png\" alt=\"\" class=\"wp-image-4503\" style=\"width:690px;height:386px\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/8x8LedMatrixBluetooth.png 784w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/8x8LedMatrixBluetooth-300x170.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/8x8LedMatrixBluetooth-768x435.png 768w\" sizes=\"auto, (max-width: 784px) 100vw, 784px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now, <strong>Upload<\/strong> the sketch in ARIES v2 board and open the serial monitor at 115200 baud rate.<\/li>\n\n\n\n<li>On your Android phone, turn on the bluetooth. Search and tap on <strong>HC-05<\/strong> in Available devices. Enter pin as &#8220;1234&#8221; and click on <strong>OK<\/strong>. Now you can see HC-05 under Paired devices.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-4-1-1024x576.png\" alt=\"\" class=\"wp-image-3010\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-4-1-1024x576.png 1024w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-4-1-300x169.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-4-1-768x432.png 768w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-4-1-1536x864.png 1536w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-4-1-2048x1152.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now open <a href=\"https:\/\/gitlab.com\/riscv-vega\/vega-projects\/led-scrolling-customizable-display\/-\/raw\/master\/Custom_Display.apk?ref_type=heads\">Custom Display<\/a> App in your phone. Click on <strong>BLUETOOTH<\/strong> button, select HC-05 and wait till it get connected.<\/li>\n\n\n\n<li>Enter any text in text box and press on <strong>SEND<\/strong> button.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2-1-1024x576.png\" alt=\"\" class=\"wp-image-2988\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2-1-1024x576.png 1024w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2-1-300x169.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2-1-768x432.png 768w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2-1-1536x864.png 1536w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2-1-2048x1152.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Finally you can see the text you have send from the Android app scrolling on your LED Matrix. To change the text message, click on <strong>NEW<\/strong> button, re-enter the text in text box and press <strong>SEND<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Output<\/h2>\n\n\n\n<p>When the code is uploaded, <mark style=\"background-color:#e0e0e0\" class=\"has-inline-color\"><em>Ready to receive text&#8230;.<\/em><\/mark> will display on serial monitor. Once it did, send a text message from the Custom Display app. Now, the same text message will display on LED Matrix as well as on serial monitor. To change the text message, click on NEW button on an app and wait till the text message scrolling on LED Matrix stops. Now re-send the new text message.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"320\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-7-1024x320.png\" alt=\"\" class=\"wp-image-3028\" style=\"width:919px;height:287px\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-7-1024x320.png 1024w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-7-300x94.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-7-768x240.png 768w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-7-1536x480.png 1536w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/Untitled-7-2048x640.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1068\" style=\"aspect-ratio: 1920 \/ 1068;\" width=\"1920\" controls src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/09\/InShot_20230905_1543484481.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial we will learn how to use 8&#215;8 LED Matrix to display customize text message with VEGA ARIES Boards. Here we will use Android Application to change text message. Prerequisites Hardware Required Note: All of the following boards can be used for this project ARIES v2.0 Board The ARIES v2.0 is a fully [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":2961,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[75,76,31,24],"class_list":["post-2959","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-projects","tag-aries-v2-board","tag-c-dac","tag-thejas32","tag-vegaprocessor"],"_links":{"self":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts\/2959","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/comments?post=2959"}],"version-history":[{"count":18,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts\/2959\/revisions"}],"predecessor-version":[{"id":4504,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts\/2959\/revisions\/4504"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/media\/2961"}],"wp:attachment":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/media?parent=2959"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/categories?post=2959"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/tags?post=2959"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}