https://github.com/Ebiroll/qemu_esp32
https://github.com/espressif/qemu
Most popular esp32 simulators seem to have the above.
By the way I need a physical WiFi connection.
Are there any simulators for esp32 that support WiFi?
What do you mean by "I need a physical WiFi connection"? Software running on an emulator is abstracted from the physical network connections of the host machine. If you connect your host machine to a WiFi network then the emulator will use this WiFi to communicate. There are specific instructions in the README of the project you linked.
Related
What is needed for the physical USB connection between two Windows computers for communication between their virtual serial ports?
Should I use USB/serial adapters?
I am building a .NET terminal app on Windows 10 Pro computer that must use a virtual serial port for communication through a USB connection to the virtual serial COM port at a Windows 7 Pro computer that is running the terminal app on .NET.
The terminal app is the PortChat example app from MSDN's serial port documentation.
PURPOSE: I need to test a serial communication .NET app on Windows 10 that will eventually communicate with an embedded STM that is presently unavailable .
You need two usb/Serial adapters and connect them to each computer.
Then connect those two serial interfaces together with a Null Modem Cable.
Is there any possibility to found WiFi (and Ethernet also) MAC address on Raspberry Pi 3 with Android Things Developer Preview 7 BEFORE it connected to WiFi (or Ethernet) network?
I was looking for the solution to your question. This is very important where we are using the Rasberry Pi in an location where the internet connectivity will be provided with a static ip with gateway setup inside the device or registering the device mac address on the firewall settings.
So what to do?
connect the Rasberry Pi to a wifi network where there is no static ip settings required
(Say your mobile phone's hotspot).
Then you can find the MAC Address of the RPi from the connected devices list.
This will help you.
I have a TDS Nomad running windows CE 5.0 system. It has a USB host port. I have connected to the manufacture and ask if nomad can connect to more than 1 USB devices via USB hub (can connect to 7 USB devices, designed for windows ), they said they haven't tested to connect more than one USB device. If more than one devices is connected to nomad, there mightbe resource conflict.
The nomad works well with one USB device connect to it individually.
But I have a console application debugging in nomad using visual studio2005 and active sync.
I need to talk to both USB devices. Therefore I have to use USB hub. But it doesn't work most of the time. I think the drivers of two USB devices are all correctly installed on nomad.
But what I want to ask, is that has anyone tried to connect more than one USB device to windows CE product via USB hub and both of them works well ?
I'm slightly confused. here. You say the device has USB host and you want to connect more than one client device through a hub. This is definitely supported by the OS, and I've done this with several devices from several manufacturers, though never with a Nomad. Not sure what the OEM is talking about with "resource conflicts" as the USB spec itself allows for multiple devices (kind of the whole point behind a "bus").
But you say that your second "device" is the debugger. That isn't a USB Host connection from the device perspective, that's a USB Client connection, and it typically uses completely different hardware and drivers for that connection. Can a device have both a host and a client connection? Again, yes I've done this with many devices (but not a Nomad) and the OS fully supports it.
Now maybe this is USB OTG hardware (though back in the 5.0 days I doubt it) and the OEM didn't do the design well to handle a client and a host at the same time. Maybe the physical hardware is laid out poorly or the OAL portion of their USB driver is poorly done and can't route properly through a hub properly (I've definitely seen that before). Hard to say.
A USB Analyzer would tell you a whole lot about what's actually happening and where the problem is, but it is definitely a supported scenario by both the USB spec and the OS. If it's failing, it's a manufacturer/device-specific problem.
I know I can remote debug my winRT app through wifi, but is it possible to debug/deploy app via USB? I'm asking this, since USB would be faster than the wifi alternative.
This is possible via a USB to USB (Easy transfer cable). The cables just simulate a network connection, so it will work like wifi.
You will need to ensure the drivers are compatible with the arm device, but they should be. This device is made by Microsoft for windows 8 so should work:
I am trying to write a small app which can communicate with USB device when connected to a WP7 device. Is it possible to use PTP protocol over USB from a WP7 device? Does a phone needs to support USB host controller to be able to communicate via PTP over USB?
I'm afraid it's not currently possible. The only external access currently provided by the SDK (including the beta Mango release) is via HTTP or network sockets.
While the phone is connected to the PC I believe it can access it's internal IP address, but that's as close as you're going to get for now.