Windows 10 Bluetooth

I have an Arudino Uno R3 and a DSD TECH HM-18 CC2640R2F Bluetooth 5.0 BLE Module Compatible with HM-10 for Arduino I got off Amazon. I wrote a test app that works with a simple Arduino app on my iPhone 8. I want this to work from Python running on my windows 10 computer.

My computer did not have bluetooth so I bought a USB bluetooth adapter from Amazon (see below). The dongle does show up as COM3 for incoming. It will not let me add outgoing.

When i pair my Windows 10 computer with the HM-18 it will do it, but only for a second and the HM-18 will either go back to pairing mode or it looks like it shuts off (no LED at all).

I have written code in python to "find" bluetooth devices and the HM-18 does not show up, but I do get some other things.

I have no idea what is wrong. I feel like Windows 10 is the issue as my phone will pair and a single arduino serial terminal works fine. I don't seem to be able to get the USB Bluetooth adapter I bought to respond to AT commands.

Can anyone point me to a Windows bluetooth device that I could add to my desktop computer that might work? What I have doesn't work and I feel like it never will, though i am open to tips on what to try.

Thank you! Parts I have are below.

Arduino Bluetooth (Amazon)
DSD TECH HM-18 CC2640R2F Bluetooth 5.0 BLE Module Compatible with HM-10 for Arduino

USB Bluetooth Dongle for Windows computer (Amazon)
Bluetooth Adapter for PC, ZEXMTE USB Bluetooth Adapter 5.0 Bluetooth Dongle Bluetooth Receiver,Bluetooth Adapter for PC Windows 10/8/7 for Desktop, Laptop, Mouse, Keyboard, Headsets, Speakers

Did you download any Bluetooth drivers for your device?

Hello - The USB dongle seems to have loaded everything. The device shows up in Device Manager under Bluetooth as it should, shows up under Ports as "Standard Serial over Bluetooth link (COM3).

It will pair with my HM-18 I am using with my Arduino, but the HM-18 drops the pairing after a few seconds or just plain seems to shut down. My Arduino and the HM-18 do work with a Serial Terminal App on my iPhone just fine, so I'm inclined to think it is something with Windows and/or the cheap BT dongle I bought. In windows, under more bluetooth options the dongle does show up as "Incoming" on COM3. It will not allow me to "Add" outgoing on COM3.

I am using Python on the PC, but if it's not paired, I don't know how it would work. I'd like to use javascript on a web page to control the device, ultimately. I just have no experience with bluetooth. A fair amount with Arduino, though mostly tinkering.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.