Get a Free IoT Technical Audit. Learn More.
Home » Bluetooth Low Energy Badge for Proximity Data

Bluetooth Low Energy Badge for Proximity Data

BLE Badge for Proximity Data Sharing

In a nutshell

This case study explores the remarkable initiative led by a dynamic duo of Software Embedded Engineers and Hardware Engineer in creating a game-changing Bluetooth Low Energy (BLE) Badge for peer-to-peer proximity data exchange. The project aimed to redefine networking at events by leveraging BLE technology to facilitate contact information exchange seamlessly. This study delves into the project’s timeline, team composition, technology, project requirements, as well as the challenges faced and goals achieved in developing an innovative networking solution.

Project overview

Project Duration:

01.2018- 12.2018

Team Setup:

2 x Software Embedded Engineers

Technology:

exchange UUID with other devices

Client Requirements

The project’s primary requirements were centered around creating a BLE Badge that facilitates contact information exchange among attendees. The requirements included:

  • Contact Information Exchange: Developing a badge that allows attendees to exchange their contact details by simply pressing a button.
  • Seamless Data Transfer: Facilitating data exchange like magic, allowing attendees to take home contact details and product brochures with ease.

Project Scope

The project’s primary requirements were centered around creating a BLE Badge that facilitates contact information exchange among attendees. The requirements included:

  • Proximity Based Contact Information Exchange: Developing a badge that allows attendees to exchange their contact details based on proximity
  • Seamless Data Transfer: Facilitating data exchange like magic, allowing attendees to take home contact details and product brochures with ease.
  • Over-the-Air Update Capability: Implementing secure remote firmware updates to enhance the device’s functionality while keeping Intellectual Property safe from eavesdropping

Approach

needCode’s Embedded Engineers crafted a solution that met the project goals through the following strategies:

  • Hardware Design and Assembly: Crafting and assembling intricate hardware components for optimal functionality and compact design, fitting within the wristband’s limited space. The RF circuit was carefully designed to provide reliable distance measurement.
  • Firmware Development: This phase included several key components:
    • UUID Technology Integration: Utilizing UUID technology to streamline contact information exchange, taking into consideration privacy concerns.
    • BLE Stack Modification: Implementing a custom advertiser and observer role to measure the distance between devices with low power consumption and latency, while ensuring reliability in RF-interference-prone environments.
    • Accurate Distance Measurement and Gesture Recognition: Estimating the distance between devices based on signal strength, along with accelerometer integration for event and gesture detection.
    • LED and Haptic Feedback: Designing and implementing haptic feedback to inform users about contact exchange and device status.
    • Storage: Developing a dedicated non-volatile memory module to persistently store exchanged data.
    • Battery Level and Charging Support: Continuously measuring battery voltage for accurate battery level reporting and low battery notification, while also adding USB charging support with attention to battery life cycle and safe charging conditions.
    • Secure Over-the-Air Update Implementation: Enabling remote updates for continuous enhancement and adaptability of device features.
  • Prototyping: Creating functional prototypes allowed for iterative testing, refinement, and fine-tuning of the design and features, thereby overcoming design constraints.

Business Impact

The Bluetooth Low Energy Badge project led to significant business outcomes:

  • Streamlined Networking: Enabling attendees to exchange contact information effortlessly and take home valuable leads.
  • Technological Advancement: Establishing the BLE Badge as a cutting-edge networking tool, attracting attention and user interest.
  • Efficient Data Collection: Empowering event organizers to collect accurate contact details for post-event engagement.
  • Competitive Edge: Utilizing advanced BLE technology to create a competitive advantage in event networking solutions.

Results and Achievements

The collaborative efforts of needCode’s Embedded Engineers yielded remarkable results:

  • Successful BLE Badge Creation: Development of an innovative badge that facilitates peer-to-peer proximity data exchange.
  • Accurate Proximity Data Collection: Implementation of accurate proximity data collection at approximately 50 cm.
  • Low Power Consumption: Design of a low-power solution for extended badge usage.
  • RF Interference Resilience: Implementation of technology to ensure seamless operation despite RF interference.

Conclusion

The dedication of needCode’s Embedded Engineers in creating the Bluetooth Low Energy Badge has transformed networking dynamics at events. By harnessing the power of BLE technology, they have redefined contact information exchange, making it seamless and efficient. This case study highlights the potential of technology-driven innovation in streamlining processes and enhancing user experiences.

Key points

Do you need Smart Innovations?

Book a free discovery call and let's unlock new possibilities

Also interesting

More case studies

Let's work on your next project together

Book a demo and discovery call with our CEO
to get a look at:
IoT Roadmap strategy
IoT Technical Audit
Cybersecurity & Consulting
Embedded software development
Bartek Kling
Bartek Kling
CEO
© 2024 needCode. All rights reserved.

Maintenance (Post-Release Support)

When your product is successfully launched and available on the market we provide ongoing support and maintenance services to ensure your product remains competitive and reliable. This includes prompt resolution of any reported issues through bug fixes and updates.

We continuously enhance product features based on user feedback and market insights, optimizing performance and user experience.

Our team monitors product performance metrics to identify areas for improvement and proactively addresses potential issues. This phase aims to sustain product competitiveness, ensure customer satisfaction, and support long-term success in the market.

Commercialization (From MVP to Product

Our software team focuses on completing the full product feature range, enhancing the user interface and experience, and handling all corner cases. We prepare product software across the whole lifecycle by providing all necessary procedures, such as manufacturing support and firmware upgrade.

We also finalize the product's hardware design to ensure robustness, scalability and cost-effectiveness.

This includes rigorous testing procedures to validate product performance, reliability, and security. We manage all necessary certifications and regulatory compliance requirements to ensure the product meets industry standards and legal obligations.

By the end of this phase, your product is fully prepared for mass production and commercial deployment, with all documentation and certifications in place.

Prototyping (From POC to MVP)

Our development team focuses on implementing core product features and use cases to create a functional Minimum Viable Product (MVP). We advance to refining the hardware design, moving from initial concepts to detailed PCB design allowing us to assemble first prototypes. Updated documentation from the Design phase ensures alignment with current project status. A basic test framework is established to conduct preliminary validation tests.

This prepares the product for real-world demonstrations to stakeholders, customers, and potential investors.

This phase is critical for validating market readiness and functionality before proceeding to full-scale production.

Design (From Idea to POC)

We meticulously select the optimal technology stack and hardware components based on your smart product idea with detailed use cases and feature requirements (Market Requirements Document / Business Requirements Document). Our team conducts thorough assessments of costs, performance metrics, power consumption, and resource requirements.

Deliverables include a comprehensive Product Requirements Document (PRD), detailed Software Architecture plans, an Initial Test Plan outlining validation strategies, Regulatory Compliance Analysis to ensure adherence to relevant standards, and a Proof of Concept (POC) prototype implemented on breakout boards.

This phase aims to validate the technical feasibility of your concept and establish a solid foundation for further development.

If you lack a validated idea and MRD/BRD, consider utilizing our IoT Strategic Roadmap service to gain insights into target markets, user needs, and desired functionality. Having a structured plan in the form of an IoT Strategic Roadmap before development begins is crucial to mitigate complications in subsequent product development phases.