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
Arduino
  • Products
  • More
Arduino
Arduino Forum Multi Peripherals and One Central : BLE Configuration
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 3 replies
  • Subscribers 388 subscribers
  • Views 1165 views
  • Users 0 members are here
  • ble
  • bluefruit
  • nrf52832
Related

Multi Peripherals and One Central : BLE Configuration

KKaushik
KKaushik over 3 years ago

I'm working on a project based on an e-paper display, I needed to send data to multiple nodes through a central node. Central Node gets the data through an online Server.

What I need help with is, how can I connect with multi UUID of peripherals as required through one Central Node. I can send the Specific data to a specific UUID by scanning all UUID around Central node.

This Communication is based on BLE.

Using Module Bluefruit nRF52832 on central node and nRF52810 on peripherals nodes.

  • Sign in to reply
  • Cancel

Top Replies

  • BigG
    BigG over 3 years ago +3
    A central device has to scan first to find the peripheral devices. A central device has to then iteratively connect to each peripheral device - it cannot connect to multiple devices simultaneously. As…
  • BigG
    BigG over 3 years ago in reply to KKaushik +3
    Where were you looking? There is plenty online, but this depends on what SDK and IDE you want to use. For example, if you plan to use the Arduino IDE then you'll need specific libraries for the Bluefruit…
Parents
  • BigG
    0 BigG over 3 years ago

    A central device has to scan first to find the peripheral devices. A central device has to then iteratively connect to each peripheral device - it cannot connect to multiple devices simultaneously. As you are simply transferring data, I would therefore suggest doing the connect, data transfer and disconnect process for each peripheral device on your list iteratively.

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • KKaushik
    0 KKaushik over 3 years ago in reply to BigG

    Yes, I'll scan and send data to the specific node one by one which is required to update. But I can't find any code reference to set up UUID Services and Characteristics.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • BigG
    0 BigG over 3 years ago in reply to KKaushik

    Where were you looking? There is plenty online, but this depends on what SDK and IDE you want to use.

    For example, if you plan to use the Arduino IDE then you'll need specific libraries for the Bluefruit nRF52832 board. This is explained by Adafruit's learning guide: https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/introduction

    You haven't told us what type of nRF52810 node/(ePaper) dev board you're using. If it's generic then you'll have to work out what SDK you plan to use as there is quite a few options. There is also an Arduino library, which could work too: github.com/.../arduino-nRF5

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • BigG
    0 BigG over 3 years ago in reply to KKaushik

    Where were you looking? There is plenty online, but this depends on what SDK and IDE you want to use.

    For example, if you plan to use the Arduino IDE then you'll need specific libraries for the Bluefruit nRF52832 board. This is explained by Adafruit's learning guide: https://learn.adafruit.com/bluefruit-nrf52-feather-learning-guide/introduction

    You haven't told us what type of nRF52810 node/(ePaper) dev board you're using. If it's generic then you'll have to work out what SDK you plan to use as there is quite a few options. There is also an Arduino library, which could work too: github.com/.../arduino-nRF5

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
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