Product suggestion for wrist wearable project

I'd like a suggestion on what products I need for a project. Here's the details:

Product needs to be worn on the wrist (I'll 3D print a casing with a strap). I need it to be as small as possible.

Functionality:

  • Receive sound from 3 wired in microphones
  • Receive command to start receiving audio from microphones
  • Continuously transmit sound via Bluetooth to a computer
  • Receive command to stop receiving audio from microphones
  • Able to be powered via battery

Any reliable off the shelf wearable development boards would be ideal too if anyone has any suggestions.

have a look at Mesh Wearables Meld Micro Sensors

1 Like

So this is really cool but unfortunately won't work for my application. I really just need a low cost, simple to program dev board that I can wear on the wrist like a smart watch. As mentioned in my original post, the required operations are quite simple.

What about a ESP32-S3-DevKitC-1
has BLE to communicate with a laptop of smartphone

what distance are you transmitting over - BLE is very short range (say < 10metres)
does the area have WiFi? if so use that

1 Like

Would this not do what I need it to do?

The other thing is that I'll need a battery but very simply I guess I could just use a 9V battery with a connector to the +/comm terminals....right?

Engineers don't guess. They read the product specifications carefully.

the device only supports BLE - if BLE will do what you require looks possible - only onsite tests will determine if it satisfies your requirements
as I asked in post 5 what range do you require?

OK thanks! I don't need any more than 6 meters. BLE is actually desired and not wifi.

1 Like

After much investigation, here's how I think I want to proceed:

  1. Arduino Pro mini 3.3v
  2. Solder on header 6-pin male/male (TLL side will need to remain exposed for external connection while in case)
  3. TLL converter to USB for comms/charging from PC
  4. Will need for functionality - install onto board
  • BLE (RYB080 or equivalent) 3.3v module - this one I'm having a hard time finding in Canada so would love some thoughts on an appropriate equivalent
  • Lithium Polymer battery (3.6vnom, 4.2vmax) - anything from an RC heli or car.
  • Charging board (TP56 or equivalent)

I will design/3D print a case for this

Going to provide an update on this one. I've selected the following devices:

  1. Arduino Pro Mini ATmega328P 3.3V
  2. Microphone module with MAX9814 amplifier
  3. TP4056 for battery charging/management
  4. CP2102 USB-UART Bridge TTL Interface
  5. HM-10 Bluetooth module
  6. OLED SSD1306 - SH1106 for displaying custom messages based on operation (Nice to have)

I'm trying to accomplish the following: Listen to audio via microphone and transmit to a connected PC via Bluetooth (HM-10).

Question for everyone: Do I have everything I need to accomplish that?
Next question: If you're aware of the best forum to help me understand how to get that operational, please provide links.

I've been perusing forums and seeing some conflicting info on the answer to that.

The other option for me is to just get a micro-SD adapter and save the audio to that but that is plan B - the Bluetooth transmission fully accomplishes my goal.

That's what my Bluetooth headset can do, in a tiny package, far smaller than the Pro Mini alone.

If that's all you want why the extra parts like a display and CP2102? If you want USB get a Nano instead of a Pro Mini. Barely larger with the USB built in already, so likely smaller than what you're trying to cobble together with separate parts.

Also the ADC of the Arduino will never get good quality audio due to its low sampling frequency (maximum <10 kHz).

1 Like

Hey thanks for the note. Interesting that the sampling frequency is much lower than needed. Thanks for bringing this up.

I have all the other components because I'm building something for a project that optimized for user experience - not exactly just a tinkering project but a POC for something more significant.

I cannot use USB and it must be wireless for this to fit the POC criteria.

If not the arduino, what could you recommend that would provide a better sampling frequency?

If so what's the use of the CP2102?
The main difference between a Nano and a Pro Mini is that the first has the CP2102 (or CH340) and USB socket.

A ready-made Bluetooth microphone would do.
Or maybe a Teensy, it can do 44 kHz audio, at least mono.
Don't you need compression for audio over bluetooth? The Arduino can't do much (not enough processing power) of that, a teensy is definitely better, a purpose-built IC is certainly best.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.