Cannot connect device with nRF8001 Bluetooth LE to Windows 10 PC - arduino

I've built a device using an IMUduino board, which is supposed to be similar to Arduino Leonardo board with a nRF8001 bluetooth. I was able to connect my device to an Android phone using the nRF UART v2.0 app, I tested some examples and it worked with success.
I would like to connect the device to a Windows 10 PC via bluetooth. I have installed the driver of the nRF8001, and I am able to pair both PC-UART. However, when I open the Master control Panel, I cannot find any Master emulator, the menu is empty. Master control panel version is 3.10.0.14.
Is there any way to connect a device with nRF8001 to a Windows 10 PC?
Thanks.

Related

How can I tell if my laptop (MacBook Pro) supports BluetoothLE?

I am trying to establish a connection between my MacBook Pro and Arduino Uno WiFi Rev 2 using BLE.
Adruino provides a BLE library. I have installed the adafruit_ble library on the laptop since I want to work in Python. But I continue to get a "NotImplemented" error in my python code when I try to commence "advertising". (I have another question about this on this site).
I have begun to wonder if the MacBook may not support BLE. But how can this be if my laptop easily communicates with my iPhone?
I have been able to connect the two machines over my home WiFi but my project will be deployed in the field and WiFi will not be available.

ESP32,ESP8266, AND ESP8266 NODE MCU not working

1.I started with esp. 32 i used arduino IDE it only showed COM1 in PORTS. when i was uploading the code i pressed the boot button when connecting..... appears in the window but still an error (timeout....) occurs and code doesn't upload.
i installed the drivers but whenever i plugged in the usb cable a notification pops up that the computer doesn't recognize the device. i installed ch341 but it says the the drivers are preinstalled.
same problem appear with esp8266 node mcu.
Then using the same cable I started working with esp8266 no error popped up it had two options in PORT COM1 and COM4 I choose COM4 and I uploaded the blink code. it worked fine but after that i upload the WIFI SCAN code it started showing same problem as esp32... i disconnected it and connected again error popped up that it doesn't recognized by computer. and furthermore now it only shows com1 in ports option and when I press flash button the code doesn't get uploaded it shows timed out error. i disconnected and connected many times but it doesn't working.
are you setting like this??
this is my setting on the arduino
I mean you can try to install the esp32 USB port library CP210x_Universal_Windows_Driver.exe.
if your system does not detect esp8266 or NodeMCU boards while you installed all possible drivers, as mentioned in this GitHub issue change your USB wire cause the wire maybe is for just charging and not transferring data!
changing it worked for me!

BLE connection fails on Android - Invalid pin or passkey

I am working on a mobile app that connects to accessories over BLE. The app runs on Android as well as iOS.
I have a Raspberry Pi that is running a BLE server app.
When my Android app tries to connect to Pi over BLE, the connectivity just fails. I see a system notification popping up that Bluetooth connection failed because of an invalid pin or passkey.
However, my iOS app seems to connect just fine. There is no PIN or passkey requested.
I have tried Android testing with Pixel 2 as well as Pixel 3. The OS version is 10.
My Android app used to work fine until a few months ago. I feel it must be a recent change in Android OS.
I am wondering if anyone else has seen such a problem. Thanks.

How to communicate I2c device connected to Arduino to Windows 10 IoT Core

I have a UWP app which will display values of sensors connected to Arduino which will be connected to that UWP app. I have a I2C device connected to that Arduino. I want to communicate to that I2C device from my UWP application. But, I can't find a way to do that. Can Someone can help me with that.
There is a technology called Windows Remote Arduino that allows you to control Arduino microcontroller connected to your Windows 10 UWP App. It uses FIRMATA protocol underneath, and I believe it allows you to control I2C sensors as well. If not, you can tweak the source code, because both FIRMATA implementation and Windows Remote Arduino are open source.

Android App to read data over USB

I am designing a temperature sensor which I could read the data send over USB to a Android app.
I am using Arduino Uno and a temperature sensor and I have this setup working as I can read temperature by a serial terminal on a PC, but I want the Android app to receive the readings from the Arduino. I used a Sparkfun USB Host shield but the Android with 4.0.1 cannot find the USB device.
Am I using the wrong board? Maybe I should use a Arduino ADK to get it working?
Has anyone any success with this setup?
Android USB Host + Arduino: How to communicate without rooting your Android Tablet or Phone

Resources