element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Internet of Things
  • Technologies
  • More
Internet of Things
Blog Standard Serial over Bluetooth on Windows 10
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Internet of Things to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ralphjy
  • Date Created: 15 Apr 2022 2:20 PM Date Created
  • Views 52415 views
  • Likes 7 likes
  • Comments 1 comment
  • ble
  • mit app inventor
  • serial over bluetooth
  • bluetooth com port
Related
Recommended

Standard Serial over Bluetooth on Windows 10

ralphjy
ralphjy
15 Apr 2022

I've recently been doing more work with BLE devices and communicating with them using my Windows PC.  I've mainly been using WebBLE - most recently with the Nicla Sense ME.

I've started using MIT App Inventor to create apps for my iOS and Android tablets to interface with my BLE devices.  MIT App Inventor appears to be used by quite a few of the E14 community members, so that's a reasonable endorsement.  And there is a plethora of tutorials available for it.

While working through a tutorial on setting up an AppInventor Bluetooth Client,  I came across a Windows feature (setting) that I had not used before - the Standard Serial over Bluetooth link.  The tutorial shows how to set up a BLE client on the tablet to interact with a serial terminal on the PC (server).  AppInventor has a nice set of BLE programming blocks and the client construction and deployment was straightforward following the tutorial.  Both the tablet and PC were visible to each other and I had no problem pairing them.  Connecting a serial terminal on the PC requires a connection to a BLE COM port.  The tutorial indicates that you can locate the COM port using the Device Manager once the tablet is paired.  However, there was no "Standard Serial over Bluetooth" showing in the COM ports list.  I'm not sure if this is because I don't have integrated WiFi or Bluetooth adapters on this desktop PC - I use a USB dongle (Edimax N150)  to add that functionality.

I found that I needed to go through additional configuration steps on my Win10 PC to add that COM port.  

If you open the "Bluetooth & other devices" panel in Control Panel (search for Bluetooth), there is a "More Bluetooth options" setting on the right side.

image

That allows you to add the Bluetooth COM port and assigns a port number to it.  I've added COM5.

image

When adding the COM port you need to set it as Incoming (device initiates connection)

image

Then that port will show up in Device manager as a "Standard Serial over Bluetooth link":

image

And you can connect your terminal of choice to it.  I used the Arduino Serial Monitor as described in the tutorial and everything worked as expected.

Hope that this knowledge might help someone else besides me - seems like I always run into missing configurations.

  • Sign in to reply
  • javagoza
    javagoza over 3 years ago

    My old LEGO Mindstorm NXT uses two of these ports to communicate with the PC

    image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube