{"id":7863,"date":"2024-03-11T00:35:52","date_gmt":"2024-03-11T00:35:52","guid":{"rendered":"https:\/\/mc.scsiraidguru.com\/?page_id=7863"},"modified":"2024-04-09T23:24:09","modified_gmt":"2024-04-09T23:24:09","slug":"giga-r1-wifi","status":"publish","type":"page","link":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/","title":{"rendered":"Giga R1 Wifi"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7863\" class=\"elementor elementor-7863\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-977daa1 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"977daa1\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dd5364d\" data-id=\"dd5364d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-04a2c4e elementor-widget elementor-widget-image\" data-id=\"04a2c4e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"20240317_184123[1]\" data-e-action-hash=\"#elementor-action%3Aaction%3Dlightbox%26settings%3DeyJpZCI6NzkwNSwidXJsIjoiaHR0cHM6XC9cL21jLnNjc2lyYWlkZ3VydS5jb21cL3dwLWNvbnRlbnRcL3VwbG9hZHNcLzIwMjRcLzAzXC8yMDI0MDMxN18xODQxMjMxLXNjYWxlZC5qcGcifQ%3D%3D\">\n\t\t\t\t\t\t\t<img data-opt-id=1917192079  fetchpriority=\"high\" decoding=\"async\" width=\"225\" height=\"300\" src=\"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg\" class=\"attachment-medium size-medium wp-image-7905\" alt=\"\" srcset=\"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:810\/h:1080\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg 1920w, https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg 225w, https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:768\/h:1024\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg 768w, https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:810\/h:1080\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg 1152w, https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:810\/h:1080\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg 1536w\" sizes=\"(max-width: 225px) 100vw, 225px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-86c6a3b elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"86c6a3b\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5e9a4fc\" data-id=\"5e9a4fc\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-07d9f8e elementor-widget elementor-widget-text-editor\" data-id=\"07d9f8e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I finally bought the new Arduino Giga R1 WIFI.\u00a0 I mounted the Wifi antenna to the\u00a0u.FL connector.\u00a0 \u00a0The Mega 2560 has a power jack that I connect up a 9V 1A power pack.\u00a0 \u00a0The Giga R1 WIFI has a audio output instead.\u00a0 The VIN port can take 6V-24V.\u00a0 \u00a0I am going to see about getting a 24V 1A power pack.\u00a0 \u00a0The other interesting thing was pins for the RTC (Real Time Clock).\u00a0 \u00a0You can solder pins and connect a battery to hold up the time.\u00a0 \u00a0<br \/><br \/>The <strong>Arduino GIGA R1<\/strong> is one of our most feature-packed Arduino boards to date, supported by the same powerful, ML-capable, dual-core microcontroller found in the Pro family&#8217;s Portenta H7. It features support for display connectors, USB-host, an Audio Jack, an Arducam connector, a CAN bus, 4 UART Serial Ports, 2 I2C buses, dedicated DAC Pins, and much, much more.\u00a0<br \/><br \/>It came with a plastic mounting case under it.\u00a0\u00a0<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-0f0a75e elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"0f0a75e\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-665d71d\" data-id=\"665d71d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-3c9fb44 elementor-widget elementor-widget-text-editor\" data-id=\"3c9fb44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This is my new Giga R1 Wifi<br \/>1.) Setup Wifi and assigned a IP<br \/>2.) Formatted a 32GB, opened a directory, wrote a file to the USB <br \/>3.) Setup NTP from naval time server. It is in UTP time. <br \/>4.) Setup all the MBED Giga libraries.<\/p><p>Here is the sketch storage and memory usage. The Mega 2560 has nothing on the Giga.<\/p><p><strong>Sketch uses 294348 bytes (14%) of program storage space. Maximum is 1966080 bytes.<\/strong><br \/><strong>Global variables use 68320 bytes (13%) of dynamic memory, leaving 455304 bytes for local variables. Maximum is 523624 bytes.<\/strong><\/p><p>Starting USB Dir List example&#8230;<br \/>Mounting USB device&#8230; done.<\/p><p>Opening the root directory&#8230; Done<br \/>done.<br \/>Root directory:<br \/>System Volume Information<br \/>numbers<br \/>2 files found!<br \/>Closing the root directory&#8230; OK<br \/>mount done Open \/usb\/numbers\/integer.txt<br \/>Writing numbers (0\/10)<br \/>Writing numbers (1\/10)<br \/>Writing numbers (2\/10)<br \/>Writing numbers (3\/10)<br \/>Writing numbers (4\/10)<br \/>Writing numbers (5\/10)<br \/>Writing numbers (6\/10)<br \/>Writing numbers (7\/10)<br \/>Writing numbers (8\/10)<br \/>Writing numbers (9\/10)<br \/>File closing<br \/>File closed<\/p><p>Attempting to connect to SSID: OurFamilyWIFIAP<br \/>Connected to WiFi<br \/>SSID: OurFamilyWIFIAP<br \/>IP Address: 192.168.40.16<br \/>Gateway: DNS Address: 1.0.0.1, 1.1.1.1<br \/>signal strength (RSSI):-54 dBm<\/p><p>UTC System Clock: Sun 2024-03-17 22:47:55<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4fc8bfd elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4fc8bfd\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bc2adde\" data-id=\"bc2adde\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a740382 elementor-widget elementor-widget-text-editor\" data-id=\"a740382\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>\/*\n  Arduino GIGA Real Time Clock - WiFi\n  giga-rtc-wifi.ino\n  Demonstrates Arduino GIGA real time clock operation using Internet time source\n  Prints time to serial monitor\n  Code provided by Arduino\n*\/\n\n\n\/*\n Udp NTP Client\n\n Get the time from a Network Time Protocol (NTP) time server\n Demonstrates use of UDP sendPacket and ReceivePacket\n For more on NTP time servers and the messages needed to communicate with them,\n see http:\/\/en.wikipedia.org\/wiki\/Network_Time_Protocol\n\n created 4 Sep 2010\n by Michael Margolis\n modified 9 Apr 2012\n by Tom Igoe\n modified 28 Dec 2022\n by Giampaolo Mancini\n\nThis code is in the public domain.\n *\/\n\n#include &lt;Wire.h&gt;\n#include &lt;WiFi.h&gt;\n#include &lt;WiFiUdp.h&gt;\n#include &lt;mbed.h&gt;\n#include &lt;mbed_mktime.h&gt;\n#include &lt;Time.h&gt;\n#include &lt;FATFileSystem.h&gt;\n#include &lt;Arduino_USBHostMbed5.h&gt;\n\nUSBHostMSD msd;\nmbed::FATFileSystem usb(\"usb\");\n\nint status = WL_IDLE_STATUS;\n#include \"arduino_secrets.h\"\n\/\/\/\/\/\/\/please enter your sensitive data in the Secret tab\/arduino_secrets.h\nchar ssid[] = SECRET_SSID;        \/\/ your network SSID (name)\nchar pass[] = SECRET_PASS;        \/\/ your network password (use for WPA, or use as key for WEP)\nint keyIndex = 0;  \/\/ your network key index number (needed only for WEP)\nunsigned int localPort = 123;  \/\/ local port to listen for UDP packets\nconstexpr auto timeServer{ \"tock.usno.navy.mil\" };\nconst int NTP_PACKET_SIZE = 48;  \/\/ NTP timestamp is in the first 48 bytes of the message\nbyte packetBuffer[NTP_PACKET_SIZE];  \/\/ buffer to hold incoming and outgoing packets\n\n\/\/ A UDP instance to let us send and receive packets over UDP\nWiFiUDP Udp;\nconstexpr unsigned long printInterval{ 1000 };\nunsigned long printNow{};\n\nvoid setup() {\n  \/\/ Open serial communications and wait for port to open:\n  Serial.begin(115200);\n  pinMode(PA_15, OUTPUT);  \/\/enable the USB-A port\n  digitalWrite(PA_15, HIGH);\n  \n  while (!Serial) {\n    ;  \/\/ wait for serial port to connect. Needed for native USB port only\n  }\n\n Serial.println(\"Starting USB Dir List example...\");\n \n  \/\/ if you are using a Max Carrier uncomment the following line\n  \/\/ start_hub();\n \n  while (!msd.connect()) {\n    \/\/while (!port.connected()) {\n    delay(1000);\n  }\n \n  Serial.print(\"Mounting USB device... \");\n  int err = usb.mount(&amp;msd);\n  if (err) {\n    Serial.print(\"Error mounting USB device \");\n    Serial.println(err);\n    while (1)\n      ;\n  }\n  Serial.println(\"done.\");\n  Serial.println(\" \");\n\nchar buf[256];\n\n  \/\/ Display the root directory\n  Serial.print(\"Opening the root directory... \");\n  DIR* d = opendir(\"\/usb\/\");\n  Serial.println(!d ? \"Fail :(\" : \"Done\");\n  if (!d) {\n    snprintf(buf, sizeof(buf), \"error: %s (%d)\\r\\n\", strerror(errno), -errno);\n    Serial.print(buf);\n  }\n  Serial.println(\"done.\");\n\n  Serial.println(\"Root directory:\");\n  unsigned int count{ 0 };\n  while (true) {\n    struct dirent* e = readdir(d);\n    if (!e) {\n      break;\n    }\n    count++;\n    snprintf(buf, sizeof(buf), \"    %s\\r\\n\", e-&gt;d_name);\n    Serial.print(buf);\n  }\n  Serial.print(count);\n  Serial.println(\" files found!\");\n\n  snprintf(buf, sizeof(buf), \"Closing the root directory... \");\n  Serial.print(buf);\n  fflush(stdout);\n  err = closedir(d);\n  snprintf(buf, sizeof(buf), \"%s\\r\\n\", (err &lt; 0 ? \"Fail :(\" : \"OK\"));\n  Serial.print(buf);\n  if (err &lt; 0) {\n    snprintf(buf, sizeof(buf), \"error: %s (%d)\\r\\n\", strerror(errno), -errno);\n    Serial.print(buf);\n    \n  }\n  Serial.println(\" \");\n\n  Serial.print(\"mount done \");\n  mbed::fs_file_t file;\n  struct dirent *ent;\n  int dirIndex = 0;\n  int res = 0;\n  Serial.println(\"Open \/usb\/numbers\/integer.txt\");\n  FILE *f = fopen(\"\/usb\/numbers\/integer.txt\", \"w+\");\n  for (int i = 0; i &lt; 10; i++) {\n    Serial.print(\"Writing numbers (\");\n    Serial.print(i);\n    Serial.println(\"\/10)\");\n    fflush(stdout);\n    err = fprintf(f, \"%d\\n\", i);\n    if (err &lt; 0) {\n      Serial.println(\"Fail :(\");\n      error(\"error: %s (%d)\\n\", strerror(errno), -errno);\n    }\n  }\n \n  Serial.println(\"File closing\");\n  fflush(stdout);\n  err = fclose(f);\n  if (err &lt; 0) {\n    Serial.print(\"fclose error:\");\n    Serial.print(strerror(errno));\n    Serial.print(\" (\");\n    Serial.print(-errno);\n    Serial.print(\")\");\n  } else {\n    Serial.println(\"File closed\");\n    Serial.println(\" \");\n  }\n\n   \/\/ if you are using a Max Carrier uncomment the following line\n  \/\/start_hub();\n\n  while (!msd.connect()) {\n    delay(1000);\n  }\n\n\n  \/\/ check for the WiFi module:\n  if (WiFi.status() == WL_NO_SHIELD) {\n    Serial.println(\"Communication with WiFi module failed!\");\n    \/\/ don't continue\n    while (true)\n      ;\n  }\n\n  \/\/ attempt to connect to WiFi network:\n  while (status != WL_CONNECTED) {\n    Serial.print(\"Attempting to connect to SSID: \");\n    Serial.println(ssid);\n    \/\/ Connect to WPA\/WPA2 network. Change this line if using open or WEP network:\n    status = WiFi.begin(ssid, pass);\n\n    \/\/ wait 10 seconds for connection:\n    delay(10000);\n  }\n\n  Serial.println(\"Connected to WiFi\");\n  printWifiStatus();\n\n  setNtpTime();\n    Serial.print(\"UTC System Clock: \");\n    Serial.println(getLocaltime());\n                     \n  }\n\nvoid loop() {\n \n}\n\nvoid setNtpTime() {\n  Udp.begin(localPort);\n  sendNTPpacket(timeServer);\n  delay(1000);\n  parseNtpPacket();\n}\n\n\/\/ send an NTP request to the time server at the given address\nunsigned long sendNTPpacket(const char* address) {\n  memset(packetBuffer, 0, NTP_PACKET_SIZE);\n  packetBuffer[0] = 0b11100011;  \/\/ LI, Version, Mode\n  packetBuffer[1] = 0;           \/\/ Stratum, or type of clock\n  packetBuffer[2] = 6;           \/\/ Polling Interval\n  packetBuffer[3] = 0xEC;        \/\/ Peer Clock Precision\n  \/\/ 8 bytes of zero for Root Delay &amp; Root Dispersion\n  packetBuffer[12] = 49;\n  packetBuffer[13] = 0x4E;\n  packetBuffer[14] = 49;\n  packetBuffer[15] = 52;\n\n  Udp.beginPacket(address, 123);  \/\/ NTP requests are to port 123\n  Udp.write(packetBuffer, NTP_PACKET_SIZE);\n  Udp.endPacket();\n}\n\nunsigned long parseNtpPacket() {\n  if (!Udp.parsePacket())\n    return 0;\n\n  Udp.read(packetBuffer, NTP_PACKET_SIZE);\n  const unsigned long highWord = word(packetBuffer[40], packetBuffer[41]);\n  const unsigned long lowWord = word(packetBuffer[42], packetBuffer[43]);\n  const unsigned long secsSince1900 = highWord &lt;&lt; 16 | lowWord;\n  constexpr unsigned long seventyYears = 2208988800UL;\n  const unsigned long epoch = secsSince1900 - seventyYears;\n  set_time(epoch);\n\n\/*\n#if defined(VERBOSE)\n  Serial.print(\"Seconds since Jan 1 1900 = \");\n  Serial.println(secsSince1900);\n\n  \/\/ now convert NTP time into everyday time:\n  Serial.print(\"Unix time = \");\n  \/\/ print Unix time:\n  Serial.println(epoch);\n\n  \/\/ print the hour, minute and second:\n  Serial.print(\"The UTC time is \");       \/\/ UTC is the time at Greenwich Meridian (GMT)\n  Serial.print((epoch % 86400L) \/ 3600);  \/\/ print the hour (86400 equals secs per day)\n  Serial.print(':');\n  if (((epoch % 3600) \/ 60) &lt; 10) {\n    \/\/ In the first 10 minutes of each hour, we'll want a leading '0'\n    Serial.print('0');\n  }\n  Serial.print((epoch % 3600) \/ 60);  \/\/ print the minute (3600 equals secs per minute)\n  Serial.print(':');\n  if ((epoch % 60) &lt; 10) {\n    \/\/ In the first 10 seconds of each minute, we'll want a leading '0'\n    Serial.print('0');\n  }\n  Serial.println(epoch % 60);  \/\/ print the second\n#endif\n\n  return epoch;\n*\/  \n}\n\nString getLocaltime() {\n  char buffer[32];\n  tm t;\n  \n   _rtc_localtime(time(NULL), &amp;t, RTC_FULL_LEAP_YEAR_SUPPORT);\n   strftime(buffer, 32, \"%a %Y-%m-%d %H:%M:%S\", &amp;t);\n  \n   return String(buffer);\n}\n\nvoid printWifiStatus() {\n  \/\/ print the SSID of the network you're attached to:\n  Serial.print(\"SSID: \");\n  Serial.println(WiFi.SSID());\n\n  \/\/ print your board's IP address:\n  IPAddress ip = WiFi.localIP();\n  Serial.print(\"IP Address: \");\n  Serial.println(ip);\n\n  IPAddress gateway = WiFi.gatewayIP();\n  Serial.print(\"Gateway: \");\n\n  IPAddress dns_0 = WiFi.dnsIP(0);\n  IPAddress dns_1 = WiFi.dnsIP(1);\n\n  Serial.print(\"DNS Address: \");\n  Serial.print(dns_0);\n  Serial.print(\", \");\n  Serial.println(dns_1);\n  \/\/ print the received signal strength:\n  long rssi = WiFi.RSSI();\n  Serial.print(\"signal strength (RSSI):\");\n  Serial.print(rssi);\n  Serial.println(\" dBm\");\n  Serial.println(\" \");\n}\n\n\n\n\n\n\n<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-d770c4d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"d770c4d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2cbdc28\" data-id=\"2cbdc28\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-ad9ed04 elementor-widget elementor-widget-text-editor\" data-id=\"ad9ed04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>I modified the base sketch to include gateway and both DNS servers.\u00a0 \u00a0The input cable is the same as my Android phone, USB-C.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4f6f2a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4f6f2a3\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4aadf75\" data-id=\"4aadf75\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f2f2c5e elementor-widget elementor-widget-text-editor\" data-id=\"f2f2c5e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>Connected to wifi<br \/>SSID: xxxxxxxxx<br \/>IP Address: 192.168.40.16<br \/>Gateway: 192.168.40.173<br \/>DNS Address: 1.0.0.1, 1.1.1.1<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>I finally bought the new Arduino Giga R1 WIFI.\u00a0 I mounted the Wifi antenna to the\u00a0u.FL connector.\u00a0 \u00a0The Mega 2560 has a power jack that I connect up a 9V 1A power pack.\u00a0 \u00a0The Giga R1 WIFI has a audio output instead.\u00a0 The VIN port can take 6V-24V.\u00a0 \u00a0I am going to see about getting [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":235,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"","ocean_second_sidebar":"","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"custom","ocean_center_header_left_menu":"","ocean_custom_header_template":"7922","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"","ocean_menu_typo_font_family":"","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":0,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"","osh_disable_topbar_sticky":"default","osh_disable_header_sticky":"default","osh_sticky_header_style":"default","osh_sticky_header_effect":"","osh_custom_sticky_logo":0,"osh_custom_retina_sticky_logo":0,"osh_custom_sticky_logo_height":0,"osh_background_color":"","osh_links_color":"","osh_links_hover_color":"","osh_links_active_color":"","osh_links_bg_color":"","osh_links_hover_bg_color":"","osh_links_active_bg_color":"","osh_menu_social_links_color":"","osh_menu_social_hover_links_color":"","footnotes":""},"class_list":["post-7863","page","type-page","status-publish","hentry","entry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Giga R1 Wifi -<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Giga R1 Wifi -\" \/>\n<meta property=\"og:description\" content=\"I finally bought the new Arduino Giga R1 WIFI.\u00a0 I mounted the Wifi antenna to the\u00a0u.FL connector.\u00a0 \u00a0The Mega 2560 has a power jack that I connect up a 9V 1A power pack.\u00a0 \u00a0The Giga R1 WIFI has a audio output instead.\u00a0 The VIN port can take 6V-24V.\u00a0 \u00a0I am going to see about getting [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-09T23:24:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/\",\"url\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/\",\"name\":\"Giga R1 Wifi -\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2024\\/03\\/20240317_1841231-225x300.jpg\",\"datePublished\":\"2024-03-11T00:35:52+00:00\",\"dateModified\":\"2024-04-09T23:24:09+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/#primaryimage\",\"url\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2024\\/03\\/20240317_1841231-scaled.jpg\",\"contentUrl\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2024\\/03\\/20240317_1841231-scaled.jpg\",\"width\":1920,\"height\":2560},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/giga-r1-wifi\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arduino\",\"item\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/index.php\\\/arduino\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Giga R1 Wifi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/#website\",\"url\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/\",\"name\":\"SCSIraidGURU MC World\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/#\\\/schema\\\/person\\\/f21e3238456a7c2adea5944cb376cddc\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/mc.scsiraidguru.com\\\/#\\\/schema\\\/person\\\/f21e3238456a7c2adea5944cb376cddc\",\"name\":\"Michael McKenney\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2021\\/09\\/20210925_105558.jpg\",\"url\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2021\\/09\\/20210925_105558.jpg\",\"contentUrl\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2021\\/09\\/20210925_105558.jpg\",\"width\":2560,\"height\":1440,\"caption\":\"Michael McKenney\"},\"logo\":{\"@id\":\"https:\\/\\/mc.scsiraidguru.com\\/wp-content\\/uploads\\/2021\\/09\\/20210925_105558.jpg\"},\"sameAs\":[\"http:\\\/\\\/mc.scsiraidguru.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Giga R1 Wifi -","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/","og_locale":"en_US","og_type":"article","og_title":"Giga R1 Wifi -","og_description":"I finally bought the new Arduino Giga R1 WIFI.\u00a0 I mounted the Wifi antenna to the\u00a0u.FL connector.\u00a0 \u00a0The Mega 2560 has a power jack that I connect up a 9V 1A power pack.\u00a0 \u00a0The Giga R1 WIFI has a audio output instead.\u00a0 The VIN port can take 6V-24V.\u00a0 \u00a0I am going to see about getting [&hellip;]","og_url":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/","article_modified_time":"2024-04-09T23:24:09+00:00","og_image":[{"url":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/","url":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/","name":"Giga R1 Wifi -","isPartOf":{"@id":"https:\/\/mc.scsiraidguru.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/#primaryimage"},"image":{"@id":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/#primaryimage"},"thumbnailUrl":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:225\/h:300\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231.jpg","datePublished":"2024-03-11T00:35:52+00:00","dateModified":"2024-04-09T23:24:09+00:00","breadcrumb":{"@id":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/#primaryimage","url":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg","contentUrl":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2024\/03\/20240317_1841231-scaled.jpg","width":1920,"height":2560},{"@type":"BreadcrumbList","@id":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/giga-r1-wifi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mc.scsiraidguru.com\/"},{"@type":"ListItem","position":2,"name":"Arduino","item":"https:\/\/mc.scsiraidguru.com\/index.php\/arduino\/"},{"@type":"ListItem","position":3,"name":"Giga R1 Wifi"}]},{"@type":"WebSite","@id":"https:\/\/mc.scsiraidguru.com\/#website","url":"https:\/\/mc.scsiraidguru.com\/","name":"SCSIraidGURU MC World","description":"","publisher":{"@id":"https:\/\/mc.scsiraidguru.com\/#\/schema\/person\/f21e3238456a7c2adea5944cb376cddc"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mc.scsiraidguru.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/mc.scsiraidguru.com\/#\/schema\/person\/f21e3238456a7c2adea5944cb376cddc","name":"Michael McKenney","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2021\/09\/20210925_105558.jpg","url":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2021\/09\/20210925_105558.jpg","contentUrl":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2021\/09\/20210925_105558.jpg","width":2560,"height":1440,"caption":"Michael McKenney"},"logo":{"@id":"https:\/\/mlbxg5wzacc0.i.optimole.com\/cb:FyJ0.12d22\/w:auto\/h:auto\/q:mauto\/f:best\/https:\/\/mc.scsiraidguru.com\/wp-content\/uploads\/2021\/09\/20210925_105558.jpg"},"sameAs":["http:\/\/mc.scsiraidguru.com"]}]}},"_links":{"self":[{"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/pages\/7863","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/comments?post=7863"}],"version-history":[{"count":28,"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/pages\/7863\/revisions"}],"predecessor-version":[{"id":7914,"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/pages\/7863\/revisions\/7914"}],"up":[{"embeddable":true,"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/pages\/235"}],"wp:attachment":[{"href":"https:\/\/mc.scsiraidguru.com\/index.php\/wp-json\/wp\/v2\/media?parent=7863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}