Wifi Setup (Arduino Uno Wifi Rev2)

Issue #21 resolved
john leopold created an issue

Windows 10

Unity 2017.4.3f1, Uduino 2.1.8

Arduino Uno Wifi Rev2

Im able to get the regular Arduino Uno working fine, but I cant get Uduino to recognize the Uno Wifi Rev2. I have tried adjusting Serial Settings and Discovery Setting as suggested in other posts. But I can use an example sketch in Arduino 1.8.8 IDE to control an LED through a web browser.

The Board Type setting I have tried "Arduino Uno", "Other ATMega32B" and others. In the Arduino IDE, the Registers Emulation setting is "ATMega328" with an option for "None(ATMega4809)". Programmer: Onboard Atmel mEDGB (Uno Wifi Rev2) is selected , with many additional options.

Do you recommend using another Arduino wifi setup if the Rev2 isnt compatible with Uduino? If so, what would you suggest?

Impossible to send the message identity to [\.\COM9] : System.IO.IOException: The semaphore timeout period has expired.

at System.IO.Ports.WinSerialStream.ReportIOError (System.String optional_arg) [0x00000] in <filename unknown>:0 at System.IO.Ports.WinSerialStream.Write (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at System.IO.Ports.SerialPort.Write (System.Byte[] buffer, Int32 offset, Int32 count) [0x00000] in <filename unknown>:0 at System.IO.Ports.SerialPort.Write (System.String str) [0x00000] in <filename unknown>:0 at System.IO.Ports.SerialPort.WriteLine (System.String str) [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.IO.Ports.SerialPort:WriteLine (string) at Uduino.UduinoDevice_DesktopSerial.WriteToArduinoLoop () [0x00069] in P:\PhoenixOnline\Projects\Arduino\Assets\Uduino\Scripts\Boards\Devices\UduinoDevice_DesktopSerial.cs:138 UnityEngine.Debug:LogWarning(Object) Uduino.Log:Warning(Object, Boolean) (at Assets/Uduino/Scripts/Extra/UduinoDebug.cs:26) Uduino.UduinoDevice_DesktopSerial:WriteToArduinoLoop() (at Assets/Uduino/Scripts/Boards/Devices/UduinoDevice_DesktopSerial.cs:145) Uduino.UduinoDevice:ReadFromArduinoLoop(Boolean) (at Assets/Uduino/Scripts/Boards/Devices/UduinoDevice.cs:227) Uduino.UduinoDevice_DesktopSerial:ReadFromArduinoLoop(Boolean) (at Assets/Uduino/Scripts/Boards/Devices/UduinoDevice_DesktopSerial.cs:189) Uduino.UduinoDevice:ReadFromArduino(String, Boolean) (at Assets/Uduino/Scripts/Boards/Devices/UduinoDevice.cs:207) Uduino.UduinoDevice_DesktopSerial:ReadFromArduino(String, Boolean) (at Assets/Uduino/Scripts/Boards/Devices/UduinoDevice_DesktopSerial.cs:180) Uduino.UduinoConnection:TryToFind(UduinoDevice, Boolean) (at Assets/Uduino/Scripts/Boards/Finder/UduinoConnection.cs:127) Uduino.<DetectUduinoCoroutine>c__Iterator0:MoveNext() (at Assets/Uduino/Scripts/Boards/Finder/UduinoConnection.cs:114) UnityEngine.SetupCoroutine:InvokeMoveNext(IEnumerator, IntPtr)

Comments (1)

  1. Log in to comment