element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • 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 & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
    About the element14 Community
  • 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
      •  Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      •  Vietnam
      • 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
Project14
  • Challenges & Projects
  • More
Project14
Show and Tell! Q-Aid: The Clip-On AI Badge That Runs Fully Offline
  • News
  • Member Updates
  • Competitions
  • Forum
  • Documents
  • Theme Suggestions
  • Polls
  • Members
  • More
  • Cancel
  • New
Join Project14 to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: ElleX
  • Date Created: 18 Aug 2026 1:12 PM Date Created
  • Views 97 views
  • Likes 3 likes
  • Comments 0 comments
  • element14
  • qualcomm
  • autodesk fusion
  • Wearable
  • arduino uno q
  • ai
  • Accessibility
  • arduino
Related
Recommended

Q-Aid: The Clip-On AI Badge That Runs Fully Offline

ElleX
ElleX
18 Aug 2026
Q-Aid enclosure 3D render designed in Autodesk Fusion, showing camera cutout, ultrasonic sensor holes, OLED window and touch zone

Q-Aid is a clip-on wearable AI companion badge built entirely around the Arduino UNO Q's dual-brain architecture — the Qualcomm QRB2210 running local AI on Linux, paired with the STM32U585 MCU for real-time sensor control. Everything runs fully on-device, with zero cloud dependency.

THE IDEA

Most "smart" wearables today rely on the cloud to think. Q-Aid flips that: every mode — voice processing, obstacle detection, translation, fall detection — runs locally on the badge itself. That means it keeps working with no Wi-Fi, minimal latency, and no data ever leaving the device unless the user chooses to sync it.

FOUR SWITCHABLE MODES

- Memory — a voice diary with spoken reminders and photo capture, with optional Wi-Fi sync
- Assist — ultrasonic obstacle detection to help visually impaired users navigate safely
- Translate — real-time, on-device speech translation
- Companion — environmental monitoring, step counting, fall detection, and a local SOS alarm, shown on an expressive OLED "face"

The user switches between modes with a single tap on a capacitive touch zone built into the enclosure.

HARDWARE

- Arduino UNO Q (main board)
- INMP441 I2S MEMS microphone
- MPU6050 (motion) + AHT20 (environment) sensors
- HC-SR04 ultrasonic distance sensor
- SSD1306 OLED display
- 8MP mini camera module
- TTP223B capacitive touch sensor
- TP4056 charging module + LiPo battery

DESIGN

The enclosure is fully modeled in Autodesk Fusion, with circular cutouts for the camera and ultrasonic sensor, a clear OLED window, ventilation grilles, and a flush capacitive touch zone so the badge stays clip-on-friendly and pocket-sized.

CHALLENGES SO FAR

- Scope creep — my first feature list tried to do too much, including a GPS "find my badge" function before I realized the UNO Q has no cellular modem or GPS onboard. I split anything that needs a paired phone into a future roadmap instead of overpromising a device that isn't actually standalone.
- Form factor — I originally designed this around a desk companion robot before realizing a "worn, clip, or carry" wearable badge made far more sense for daily use. Redesigning the enclosure from a robot shape into a flat clip-on badge meant starting the Fusion model over, but the result is a much stronger, more wearable design.
- Touch vs. button — I initially planned a physical push-button for mode switching, then switched to a flush capacitive touch pad instead. Small change on paper, but it meant redesigning that whole section of the shell to remove the drilled hole entirely — a sealed capacitive pad doesn't need one.
- Component cost — some of the sensors I first specced were proprietary modules from a single supplier and cost more than they needed to. Swapping to generic, widely available I2C parts (MPU6050, AHT20, SSD1306, etc.) cut the electronics budget by more than half with zero loss of functionality.
- PCB assembly — I don't have soldering experience yet, so rather than assume I'd hand-solder the custom shield, I'm planning to prototype everything on a breadboard first to validate the wiring and firmware, then use PCBWay's assembly service for the final board.

WHERE THINGS STAND

The Fusion enclosure design is complete. Component selection is finalized, and the build is moving into assembly and firmware integration for each of the four modes. Remaining challenges: finalizing the shield's schematic/PCB layout and writing the on-device AI pipelines (vision, speech, translation) for the QRB2210 side of the board. More build photos and a working demo video coming soon!imageimage

  • Sign in to reply
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 © 2026 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.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube