NodeMCU not detected by computer [closed] - nodemcu

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed last year.
Improve this question
I have bought today a NodeMCU v2 (I think).
I connected my NodeMCU to my laptop with a microUSB to USB cable, the same one that I use to transfer photos from my phone to my laptop. The laptop simply does not show me the NodeMCU while connected (I am running Windows 8 for reference). It makes the little sound when I plug it in (also a small blue light flashes once) or out and the Wi-Fi AI-THINKER_2CD750 appears in the Wi-Fi tab.
It doesn't try to install the drivers or anything, nothing happens. I tried to install the drivers myself from the github page, that did not work either, it says that they are preinstalled.

It happened to me too. For me The board was bad. After replacing with new one it was working with same drivers

I had to install the driver for the NodeMCU manually: https://github.com/nodemcu/nodemcu-devkit/tree/master/Drivers. Afterwards, it worked.

I had the same problem on a Mac (Big Sur) and Windows 10. Tried everything. Saw this about the USB ports, still no love. Then I swapped out the cable for giggles and it worked. So much time wasted. I used the cable in the past and it worked, also it powered on the device so I was lured into a false sense of security. Anyway, swapping out the cable did the trick. Test a second cable even if you think you are sure the cable is not the problem!

Okay, I faced a similar error where my NodeMCU was being detected as a faulty CP2101 device.
I tried to install the NodeMCU drivers but it didn't work.
Then I landed up using this link: https://www.silabs.com/developers/usb-to-uart-bridge-vcp-drivers to install the CP210x Universal Windows Driver.
This was installed correctly and I was able to use the NodeMCU again.
I would also recommend taking a look at your board. Not all the ESP8266 development boards use the same peripherals. So you'll have to find a driver accordingly.

For future people with this issue try using a USB 2.0 port. I had mine plugged into a 3.0 and it wouldn't detect.
My troubleshooting (with NodeMCU 12-E, V3):
I tried plugging it after removing the driver from the Device Manager in Windows 10, reinstalling the (CH341SER) driver and 3 cable swaps. In the end my laziness foced me to use my 2.0 front panel. The 3.0 everywhere else wouldn't work.

Related

Bluetooth Low Energy on Windows 7? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 1 year ago.
Improve this question
Here's the problem - I need my Bluetooth Low Energy-Only device to be able to connect to Windows 7 computers. Preferably using a regular CSR dongle, if possible. Is there any way or workaround?
I spent the two last days googling stuff to make my designer mouse working on my Lenovo T450 under Windows 7.  
The solution I found may not apply to everyone: your computer must have a Bluetooth 4.0 capability (which as I understand allows Bluetooth Low Energy (aka BLE or Bluetooth Smart) to work.  
The BLE drivers are not native to Windows 7 so you need to install them: go to your manufacturer's website and download the latest Intel Bluetooth drivers. Depending on the make, they might have various combinations of drivers (sometimes with overall wireless drivers, sometimes Bluetooth separately,.. I had to try about 3 - 4 different without really knowing what they meant). Once those drivers installed, you should be able to see your mouse/keyboard and pair to them. 
I had to reboot my laptop multiple times and had to download a lot of different drivers from various sources but the one thing that worked was googling: Intel Bluetooth driver "your laptop make and model" and downloading the drivers. 
Ps. I have also downloaded the "Microsoft Mouse and Keyboard Center" application and although opening it and trying to use it did not help at all, it might have help setting something in the background that made the drivers get installed smoothly (not an IT person, I have no idea).
I hope it helps!
Good luck
You need Bluetooth hardware that supports Bluetooth 4.0 or higher. Then just install the driver for Windows 7. Don't use Windows' internal update service (its lying and will tell you that your driver is up to date). I used this:
https://downloadcenter.intel.com/download/28510/Intel-Wireless-Bluetooth-for-Windows-7-
Well, Logitech Mx Anywhere 2 surprisingly started working with Windows 7 (Dell 380 Module on E6430 laptop) with IVT Bluesoleil Stack (unfortunately not freeware). Context menu of its icon in tray has "Bluetooth 4.0 functions", that allow adding BLE/Smart devices.

Failed to attach the USB device SEGGER J-Link [0100] to the virtual machine WINDOWS 7 [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 5 years ago.
Locked. This question and its answers are locked because the question is off-topic but has historical significance. It is not currently accepting new answers or interactions.
I am running Windows 7 inside Mac OS X with VirtualBox,
I used a BLE inside W7 without any problem. Then I used the BLE USB in the Mac, and when I try to use it again in the W& I got this message:
Failed to attach the USB device SEGGER J-Link [0100] to the virtual machine WINDOWS 7.
USB Device 'SEGGER J-Link’ with UUID {} is in use by someone else
I unplugged the USB, restart the Mac, start W7, but I can't attach it again to the W7
I figured it out. You are supposed to:
Shutdown the guest
Plug in the device, let the host grab it
In the host, go to virtual box, and edit the configuration for the guest. In the "Ports" tab, go to USB and add a filter to include the plugged in device
Unplug the device
Start the guest OS
When the guest os is running, plug in the device.
Virtual box will grab the usb device and make it available for the guest. The guest will then go on and try to identify and configure the device.
Done.
The solution for me was to install the Oracle VM VirtualBox Extension Pack. I had to update virtual box to the latest version then download the latest version of the extension pack.
Then, on the USB tab of the virtual machine settings, I set 'Enable USB Controller' and 'USB 2.0 (EHCI) Controller'. Before it was set to USB 1.1 (OHCI) Controller which did not work. Then just add a USB filter for the composite device and when I started up the machine again everything worked.
I am using an nRF51-DK Embedded Development Kit from Nordic Semiconductor which has a Segger JLink embedded on the board. I was having problems getting it to detect on the Mac OS X, Running VirtualBox/Windows 7.
I tried adding a filter under Ports->USB in the Device Image Settings. The device was coming up as a composite device under USB Devices in Windows 7 Device Manager.
Then I removed the filter, installed the Segger/JLink Driver for Mac, ensured that Mac is picking up the device by running the JLinkExe Utility. I then proceeded to add a filter in the Ports->USB under the device image and voila! - Windows 7 Picked up Segger/JLink over VirtualBox.
As a side note, I had also installed the Oracle VM Extension Pack for my VirtualBox version from www.virtualbox.org
J-Link debug probe of version 9.3 works perfectly with the VirtualBox(VB) with USB1.1 (without an extension pack). Once I started using the newer J-Link debug probe of version 10.1, the jlink device was not recognized in the VB because the jlink device driver failed to install. This problem was solved with the extension pack for virtualbox. But the extension pack needs a license for long term use so be aware.

Force bluetooth legacy pairing in Windows 7

I recently acquired a Bluetooth headset (Philips SHB9100) for my smartphone, but also wanted to use it with my Windows 7 PC, so I bought a cheap USB Bluetooth adapter without noticing it was a v2.0 adapter, while the headset is v2.1 + EDR.
The USB Adapter installed correctly on Windows 7, and I am able to discover my headset, but when they try to pair, an ugly Error 0x80004005 appears, never asking me for a PIN.
After some googling, and founding many people had this pairing problem, I read that the major improvement in Bluetooth v2.1 is SSP, which permits pairing without the need to enter a PIN, and also that Windows 7 chooses the "best pairing mechanism" automatically. And so I started to suspect that this is what's happening:
Windows discovers a SSP capable device.
Windows tries to pair with that device using SSP.
The USB Adapter, being v2.0, is unable to permit pairing with the headset via SSP.
Windows does it's best showing a 0x80004005 error.
I searched for a v2.1 or superior USB Bluetooth Adapter in my city but couldn't find any (I'm from La Plata, Argentina) and even though I think I'll end buying one, I'd like to make this work, or at least know for sure why the devices aren't pairing.
And so my question is (and I swear I did some more googling before asking here):
Can I force Windows to try a legacy pairing with my headset?
Any info on the subject is welcome.
Thanks!
I recently faced a similar issue and after a lot of trial and error together with research, I finally fint a compatible driver. I downloaded a few drivers from the intel site and tried it with each one of them. Finally I was able to fix my issues with the driver below.
https://communities.intel.com/thread/103579
https://downloadcenter.intel.com/download/26191
This link can also help with the issue, worth sharing.
https://superuser.com/questions/471767/bluetooth-headset-pairs-and-appears-in-sound-devices-but-shows-as-disconnected

Running Jack between Windows and Linux [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 6 years ago.
Improve this question
I need two systems running, with a mic on system A going to speakers on system B, and vice versa, in realtime.
I currently have three systems set up:
Fedora
Jack works fine
Ubuntu
Jack has problems recognizing microphones
Windows
Jack works fine
I can connect Jack between the two linux systems fine, but since the ubuntu system is having jack problems regarding microphones, I'm trying to get Windows to communicate with either of them, to no avail so far. I've tried googling around but people seem to either say "It works!" or "It has problems!" without giving details.
Is there a canonical method for using netjack W<->L?
Would really appreciate any help I can get on this.
you could try jacktrip, that has an experimental windows client.
people also reported that soundjack.eu is supposed to work great, but i have never tested it (and couldn't find a linux client on their website)
I was able to get audio playback working from Windows to Linux with netjack2.
I did a small write-up of it here: https://gist.github.com/kotarou3/3813bbf7833a0e4618f7fbe8a377872d
Partially quoting here for posterity:
Stream audio from Windows to Linux
Tested on Ubuntu 16.04 and Windows 10 Redstone 1
Both boxes need to be on the same network (such that multicast packets
can be passed between them)
Installing
Linux
Setup JACK (easy to do with Cadence)
Windows
Install JACK and ASIO Bridge on the Windows
box
Run regsvr32 32bits\JackRouter.dll and regsvr32 64bits\JackRouter.dll from JACK installation directory
Modify 32bits\JackRouter.ini and 64bits\JackRouter.ini to match your channel and sample config
(Optional) Set the ASIO Bridge (Hi-Fi Audio) input as the default playback device
Running
Start the netjack2 server on Linux with jack_load netmanager (probably also possible to add to .jackdrc for it to autoload)
Run JACK NetDriver on Windows (it's in the Start menu), or jackd -R -d net
A new device named the hostname of the Windows box should have appeared on the Linux JACK patch panel
(Catia if you're
using Cadence). Connect it as you see fit (Note: Channels might not
match up as expected if you have more than 2).
Run ASIO Bridge (also in the Start menu), turn ASIO on, and set the ASIO device to JackRouter
The ASIO Bridge should have automatically set up routes to the system device in the Windows JACK patch panel. You can double check
with qjackctl (Jack Control in the Start menu) → Connections
and connect them if not
I imagine this can be further adapted to get microphone input from Windows as well by using Windows' microphone to speaker loopback feature (it's in the microphone config for Windows 10), albeit at the cost of more latency.
Basically get Windows to send the microphone to the ASIO Bridge input.

Hardware essentials for workstation using Macbook Pro [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 8 years ago.
Improve this question
My windows workstation is pretty well setup. I dislike laptop keyboards because everybody has their own setup of the keys, and since I am a touch typist, I use a standard QWERTY 101 keyboard.
I am just starting Mac development.
What is a good keyboard to get for my shiny new Macbook Pro?
What should I look for in a good monitor for the Macbook Pro?
Is there a KVM switch that I can use to flip between the Macbook Pro and my Windows workstation?
I would get a standard US Layout Apple Wired Keyboard, a Dell 27" ultra sharp monitor... They use the same panels as the Apple plant for a fraction of the price.
as for a KVM switch, no experience with that, you can however install windows on your mac using bootcamp (recommended).
Our setup for developing with a MacBook Pro consists of:
Griffin Elevator (http://www.griffintechnology.com/products/elevator)
Apple Keyboard with Numeric Pad (http://store.apple.com/us/product/MB110LL/A)
A Dell monitor with Display Port such as the UltraSharp U2211H (http://accessories.dell.com/sna/products/Displays/productdetail.aspx?c=us&l=en&s=dhs&cs=19&sku=320-9271)
A Mini DisplayPort to DisplayPort cable from Monoprice (http://www.monoprice.com/products/product.asp?c_id=102&cp_id=10246&cs_id=1024606&p_id=6006&seq=1&format=2)
Any mouse you feel comfortable with
Keyboard: I use the Apple keyboard with numeric pad (wired). I have tried other keyboards, but they tend not to work very well when I run Windows under BootCamp. (It sounds like you have a separate Windows machine, though, so this might not be a problem for you.) I have tried several keyboards and have found that only the Apple keyboards work really well with the Mac. The primary reason for this is the quick key shortcuts
Monitor: I use a Dell Monitor 24" my with Mac. It has multiple inputs including a DisplayPort, which will work well with your MacBook Pro. You just need the displayport adapter from MonoPrice (www.monoprice.com).
As an alternative, you mention the use of a KVM. In my experience, cheap KVMs are cheap and do not work well. I have used KVMs from several manufacturers. The one I have found to be the best is one from Avocent (www.avocent.com). They have KVMs that are called SwitchView Desktop KVMs and they work very well. They have ones that work with DVI ports. You can get a DVI adapter for your MacBook Pro.
If you are looking for a keyboard/mouse combo, I would recommend the Logitech products. I recommend the ones that are NOT Bluetooth. They can be plugged into the Avocent KVM and work perfectly.
Hope this helps!

Resources