Dear Scott, I am a physician, and I noticed that the electrocardiogram displayed in your video is full of interference and noise. The isoelectric line does not remain stable at 0 volts, likely due to muscle contractions in your arms during the test. As a result, you are simultaneously recording an electromyogram along with the electrocardiogram. Despite this, it is possible to distinguish the spike of cardiac contraction from the noise. Additionally, if you are otherwise healthy (besides your love for complex electronic circuits), you should not have a 92% arterial oxygen saturation at rest. Therefore, the oximeter sensor probably needs calibration. This is my first time commenting, but I would like to express my congratulations on all your videos. Each one is an educational gift to those of us who dabble in electronics as a hobby. Please continue your high-quality work, and it would be my pleasure to assist as a doctor in any application related to my field. Kind regards, Dimitrios
Agreed, that's an extremely noisy ECG. Coming at it from the biomedical engineering side here. Have not read the datasheet in detail. Would be surprised if it didn't offer more signal conditioning features onboard. Probably designed with a downstream DSP in mind. I've cobbled together entire frontends on a breadboard or two before. Consistently impressed by modern semiconductors.
@@krisbergin8628 I have seen a couple of oxymeters and all of them are closed, blacked boxes to ensure light bleeding in. This is an open system, I think this is the main problem with it.
As a person who works with ECG signals (mostly writing code that processes signals from wearable ECG recorders), the last demo showed basically a bunch of noise and almost nothing of substance. I saw a comment saying that You should add other electrodes and I agree because this signal is awfully reminiscent of what happens when one of the electrodes gets disconnected when using a virtual ground for ECG. For people who are more interested in the details, You can somewhat make out the R peak in the data but the T wave is so large (greater than R) that it is impossible due to heart physiology, T wave is the relaxation of the heart muscle and it is usually about 1/3rd of the height of R, and the P wave is also nonexistent which also should be impossible because that's the signal that starts the muscles moving in your heart.
Out of curiosity, is that a subset of signal processing that would involve using wavelet transforms to process the data? I'm just wondering because I've been going down that rabbit hole for other reasons and it's been massively messing with my head, lol. Mad respect if you are working with them.
Biomedical engineer here, that was a very noisy ECG a doctor can't use it to extract very useful reliable information from it. but it still shows your heart rate.
I was thinking the same thing. Never did biology above undergrad level, but I couldn't make out any readable waveform other than a heart rate. Probably because it's measured at the fingertips, which isn't really ideal as the distance makes the signal weaker and nerves along the way create noise. Kind of like hooking EEG electrodes to your testicles and expecting to see brainwaves on the monitor. Maybe the inputs for actual electrodes do better though.
@@daviddavidson2357 yes the location of the electrodes and also the number of electrodes, the heart don't get all electrically excited then goes down like a lamp and a switch. different heart parts gets excited at different times, and they must do that in a harmony. ECG is not a diagnostic tool to just see if a person is alive or dead, it is essentially used to see if the person heart is in harmony or not, thus you can't measure just one potential difference and call it ECG, you have to measure many potential differences at the same time. hence comes the PQRST waves. if the aim was to just see the heart rate it is fine to use two electrodes only, if the aim is to get detailed information no, for a cardiovascular doctor it would be like listening to part of a conversation and you fill the gaps.
"And measuring my oxygen saturation was apparently no problem at all" Displays oxygen saturation of 92%. Either that's wrong or you should breathe some more ;)
Hello Scott! I work in the medical device industry and so glad you have tested some biomedical electronics stuff! A couple of comments: 1. 92% SpO2 is far from normal. You'd expect a >95% on a normal, healthy adult. During resting state this value should be at >98% in most cases. (Remember during Covid times patients with an SpO2 value below 88% were considered critical and would require assisted ventilation.) As of the PPG waverform morphology it does make sense - the drift in the signal amplitude is likely caused by slow finger movements as suggested by the envelope of that signal. Actural SpO2 devices would normally feature a clip with the photodiode and LEDs (Red and IR) on either side, in order to a) limit the "volume" in which blood would circulate, and b) block ambient light to minimise interferences, so that changes in the oxygenated haemoglobin vs. deoxygenated can be calculated. This is a classic application of the Beer-Lambert law. 2. The ECG graph does not resemble anything like an actural ECG signal. Granted, you may think of the peaks as R-waves, but the waveform does not seem well-processed. ECG standards such as IEC 60601-2-25 and AHA clinical recommendations call for a high pass filter with a cutoff frequency at 0.05-0.5 Hz, a low pass filter at 150 Hz, and a mains notch filter at 50 or 60 Hz. The HPF is there to remove the baseline wander and respiratory signals, while the LPF for removing EMG from muscle contractions. It seems that the EMG from flexing your fingers are drowning the ECG signals from your plot. Maybe worth another try with stick-on electrodes, preferrably three of them, on the left arm, right arm and left leg. If this eval board comes with built-in right-leg driver circuit then you are in luck as it will greatly reduce the mains interference on your ECG signal, if you also connect another electrode on the right leg to the output of this circuit. It will invert the mains interference signal and re-inject it to the body, works like an active noise cancelling headset. 3. Electric safety is always an essential performance in medical devices. The electrodes you've touched are effectively type BF applied parts of a medical device (per IEC 60601-1). Hence it is required to have those galvanically isolated from the PSU (in this case, a laptop connected to mains). This can be satisfied if you insert a USB isolator with more than 2kV dielectric strength between its primary and secondary sides between the laptop and the eval board, OR disconnect the laptop from its charger and use a battery pack to power the eval board, if necessary. As always, very informative video! And I will see you next time! 😊
The IC itself is pretty cheap. (About 3-5$) These Evaluation boards are always very expensive. The haptic feedback one is 250$ for example, while the IC costs 3$.
I see the same board in the video is 320-400 while the chip itself is 4.86 if you only buy one. That's one I definitely won't be buying. I'm also very new to this hobby .
Well, it's from AMS OSRAM, that's a good and reliable manufacturer. They make all kind of sensor for the automotive, industrial, and medical sectors. So I think you shouldn't compare it with prices of other hobby dev kits, because for an engineering firm 300 dollar for a dev kit is normal. It would be much more expensive and time consuming if the engineer had to find out all those things about the sensor himself.
Evaluation boards are for the engineers and designers, the main ic is for the product, they make these products because of companies so they can have tools to prototype a new product, thats why they are SUPER expensive, and they probably dont order just one board they order like 15 of them
Thank you, GreatScott!, for featuring Boreas Technologies and our BOS1921 devkit on your channel. We are proud to see our technology showcased to your audience. Your thorough and engaging demonstration of our product highlights its user-friendly and innovative nature. We are looking forward to working with you in the future. Keep up the great work!
The ECG tracing does not resemble an actual ECG. I think that the problem is that the board doesn’t have any filters to eliminate all the noise. Try applying a band pass filter with a low pass @ 150 Hz and a high pass @ 0.5Hz. Additionally, you want to eliminate the power interference by applying a notch filter and blocking the frequency of your mains power (50Hz in Europe, 60Hz in USA). That should clear the noise and leave the normal ECG tracing showing the P-QRS-T waves.
@@SnakebitSTIYep. Some of my colleagues cars will even jank the steering wheel back. This can create some scarry situations on narrow roads with oncoming traffic.
I am an Electrical Engineer working in the Medical Devices field and I have designed EKG machines before. I agree with what the others said that what you have likely seeing is muscle noise. That is what an EKG system is designed to detect since the heart is just a big muscle. The challenge with using EKG from just a single pair of fingers is that there are a lot of muscles that are much closer than your heart That is why EKG system measure across the body. There single limb heart rate sensors typically use pulse oximetry. They use light to detect the cyclic change in oxygen levels that are caused by your heartbeat. They often do this by comparing the transmission or reflection of blue and red light. I will have to check out the chip it uses. I wonder how cheap I could make an EKG system now. There are some possible applications for this if they could be cheap.
Well, there’s a lot of people who DIYed EKGs (that work much better than this) using just an instrumentation amplifier and some filters (which could also be implemented in software), so very cheap, I’d say.
@@GRBtutorials Yes, the biggest issue I had in the one I design was protection against defib events. Also, there are a lot of regulation for leakage, etc. you have to pass for electrodes that are in contact with a patient. If the chip already certified for that, it simplifies the regulatory approval process.
Haptics is not just vibration, but that's indeed the most common form nowdays, It covers all forms of tactile feedback; force-feedback is a subset of it just like high-def haptic-feedback (the kind that can reach audio or near audio frequencies. There is all sorts of other modalities, shear (applying a dragging motion to skin), puffs of air, small electric shocks, changes in temperature etc.
Can you please make a video about a custom CB radio frequency digital transmitter? (Long Range alternative for 433Mhz modules) I want to learn more about using crystal oscillators for generating radio frequency...
Interesting video! The haptic device is quite intriguing. On the ECG I can only say that it seems that one can descern the electrical depolarization of the ventricles, so one could get info your heart rate, and if it is a regular or irregular rhythm. But more than that isn't discernable with this setup. Regular diagnostic ECG uses 12 leads, and a basic monitoring ECG uses at least 3.
The haptic feedback of the Steam Deck touchpads is one of the most incredible feel. The fact they are not clicky and yet when absolutely fools your brain into thinking they are is just perfect.
Heya! Love the video, I'm definitely getting that Body Sensor board as well, that's pretty awesome! Just gonna say tho: If your SpO2 is actually only 90%, you should get that checked out. Normal SpO2 is 95% and above and lower could indicate a mild respiratory desease.
The size and amount of components required for the haptic feedback module, makes apple fitting haptic into iPhone 6 around 10 years ago, very impressive.
This is a technology I agree that we will see a lot in the future. Hopefully, haptics will evolve to cover interaction within virtual reality spaces. This is a great start on the topic.
Haptics are already used in smartphone for the last 10+ years, I remember being impressed by the feedback when "pressing" a "key" on screen and having the vibration indicating that it had been registered. Huge improvement compared to a few years before when touchscreen were not nearly as good and you always wondered if the input had been registered, needing to constantly check what was really written on screen, the smartphone felt a lot more like a real keyboard.
Hey Scott, I have a Card10 badgefrom the CCCamp 2019(an electronics "dev" board given out at conferences), which has an ECG sensor as well, and the trick to taking good measurements using these tiny devices is calibration and being very still. The calibration(for what I guess are filters) on (at least my) devboard is handled by the front-end chip automatically, and takes a few seconds(up to 30), but you can clearly see when the data becomes "filtered". Maybe you'll even get some extra parsed data then. Any type of movement will probably give you a noise spike in the data and might interrupt calibration, so try to remain still. And good contact also helps, my badge needed to be pressed quite firmly to get a good reading. You can identify a good reading mostly by it looking like one of those TV heart monitors that go beep-beep(You know what I mean, right? :P).
A pretty decent ECG can be measured from finger contact alone This is what the commercial Kardia devices do. Two leads doesn’t give as detailed a picture as 3- or 12-lead ECG, but is good enough for heart rate measurement and detection of atrial fibrillation. (I am a cardiac electrophysiologist.)
3:44 on my car my steering wheel has haptic feed back for when your crossing the line when you start slipping out of the lane. i love it it does also do it depending on the side of the lane I am going into. left is left of the steering wheel and well so on. it works well.
My SUV has hepatic feed back in seat and steering wheel for assisted driving and lane control and radar sensors. Of course phone and touch panels have had it forever.
Years ago i had a Motorola Rokr phone that had no buttons, but used some kind of haptic feedback that feeled like you clicked a button. Best i know so far.
@@greatscottlab Why not make a video where we compare a bunch of other microcontrollers and see their usability and which one is more powerful than the arduino and has a good userbase and good community support just like the arduino, Like stm32 vs esp32 vs arduino vs esp8266 vs esp32-s3 vs ch32v003 vs NEWER versions of arduino that are better and maybe some cheaper alternatives
One good use would be putting it in the accelerator pedal of a drive by wire vehicle that has a manual transmission inorder to give the driver more of the engine feeling that the old cable operated throttle body’s used to provide.
The haptics will run much better using an amp and wiring as a speaker, ps5 uses certain frequencies for the feedback, Iv had a play around myself, interesting
I love those piezohaptic peripherals. For one of my current projects it just made me think to replace the small exciter (audio transducer/resonance speaker) i use. Then I looked at the price (not only the sensor but also to drive them) :}
my first experience with habtic feedback that wasnt a standard rumble motor was on the Steam Controller. when i tested it with the old steam big picture web browser and scrolled trough a page, the controller gave me a habtic feedback of a scroll wheel with a hard collision at the end of the page.
Some of the haptic sound stuff reminds me of the bit-banging we used to have to do to get 1-bit sound out of a PC speaker before sound cards were invented 😁
Regarding EDA, usually, the signal is filtered and processed to detect rate of changes. In conjunction with other signals (like ECG) it becomes a good indicator of changes in emotions, so smartwatches use it to detect stress, unrest, etc. As far as I have read, the main issue is that the patterns are highly individual-dependent. So currently smartwatches/phones train a machine learning model with your data for about two weeks (inviting you to also label events, i.e. indicate how you were feeling in certain identified "events"), so they can eventually identify these events automatically. I guess this is the reason you don't see any useful data in the DevKit, it would have to implement a detection technology and then train it with a bunch of data first.
Apple uses the same tech in their Touch Pad on their modern Macbooks and they're actually really good, makes you think you're actually pressing a mouse when in reality it's just this type of "Motor" producing the vibrations
you can't understand how confused i was when i read the title of this video as "I FRIED Future Technology!" i was like "HE WHAT?!?!?!" had to re-read it cause appearantly i have dyslexia😂🤣🤣🤣
11:25 I think the graph is showing you, in compartment with the cosmic incoming radiation, your biometric cycle for when you will be most fertile for the next coming 3 days!
Very educational. I've worked with piezo actuators - they can be tricky to drive. I think it's more sensible to use coils. They're cheaper to make and easier to drive and read. I've used coils to make a processor controlled bass instrument in a small box.
10:20 you see those green/yellow/red inputs? Those are for ECG electrodes I guess. A real ecg outputs multiple graphs and is only possible with electrodes at the right place
That Piezo module could be used for sonar. You ever hear of a Pebble smartwatch? I was fortunate to have one. Sadly they are no more. All this wonderful technology in module form or SOIC, it's amazing no one has made a fully functioning Pip-Boy, Tricorder or Jordies visor. I've seen a lot of imitations, but never the real thing. I always wanted to see a visualization of the electromagnetic spectrum when looking at boards for faults. You would think with as long as MRI tech has been around, someone would have come up with some DIY applications. I played around with those cards that allow you to see magnetic fields to some degree . Those are fun, particularly on inductors. I actually bought a phone with a FLIR built in because I was tired of burning my fingers looking for the short circuits. Imagine a single device that would allow you to see a huge swath (100μm-1nm) of the Spectrum compounded with magnetic resonance? If we could actually see the EM fields in a device as its working, we can diagnose faults and fatigue super fast. Couple that with ultrasonic hearing and you have the ultimate diagnostic device.
Haptic feedback has been around since around the PlayStation 2 era (probably earlier), though that was more a lopsided motor rather than a piezoelectric buzzer.
Really interesting stuff indeed! Thanks, dude! 😃 The solar board would be really interesting for a garden lamp... But it would definitely need higher voltage. Anyway, stay safe there with your family! 🖖😊 BTW, brush robot build with that motor! Please! 😂
I love that piezo device. It would be great in a video game controller. I have doubts any major vendor will use due to concerns it requires such a high voltage in device so heavily used and often damaged due to abuse.
I was so confused when I decided to charge my DualSense from my computer. I kept hearing audio coming from somewhere but couldn't place it. Despite the controller being turned off the computer was treating the haptic motor as a sound device and the controller was playing audio through the vibrations against the desk. 😂
IMHO having haptic feed back through the steering wheel would be a bad idea. I like the fact that I can feel the road and how the front drive train is performing and pick up on new vibrations and the like; these can be an early indicator of a mechanical fault or hitting something when revering/parking/etc. Adding external vibrations to the steering wheel could potentially mask an issue! :-(. I'll stick with the beeps.
Can YOU try cheap and expensive smart watches for their heart rate monitoring feature and explain how do they work and how much should/can we rely on it
4:04 another name for the kind of haptic feedback device like in the ps controller is exciters or surface transducers and they are great, relatively cheap and super easy to drive. You can get small ones from dayton for like 5 bucks or so
I've commented this on the hacksmith before but I'll say it again, the haptic motor Is perfect with a near distance sensor for alerting against creeps. Especially in the most precarious of event situations such as e3 or any other compact conventions
I have two "taptic engines" from old iphones in my bikes handlebars one either side that basically give me a reminder after 20 seconds on time that i've left them on or dam these traffic lights are slow. I see too many bikers around leaving indicators on as who has time to look down notice a tiny flashing light , it should be a standard feature , I loved haptic feedback!
You only first tried it with the DualSense controller? Never used the Steam Controller, or an Apple device wirh taptic feedback? Or HD rumble on Nintendo Switch?
could you make it sound better by putting it in contact with something that would resonate along with it, like a tuning fork on a acoustic guitar body?
I will put those vibration Moters on my Cherae and connect then to my doorbell, when I listening to loud music on my headphones will give me feedback! oh, I don't have doorbell.
These development kits look pretty cool. For the EEG, I share the opinion of others on the noise. For the haptic device, isn't there a kit at Sparkfun?
I use bone conducting headphones... Cheap ones (some are fake) but they work well enough for podcasts and yt.. You're not getting a really rich range but they're essentially the same things just tiny.
Another great video. I don't agree with putting haptic devices in steering wheels. The first thing I do when I get a phone or play on a playstation is turn off the haptic feedback. I'm not sure what I hate about it but I certainly do not like it. If it was in my steering wheel it would drive me completely crazy!!!
Dear Scott,
I am a physician, and I noticed that the electrocardiogram displayed in your video is full of interference and noise. The isoelectric line does not remain stable at 0 volts, likely due to muscle contractions in your arms during the test. As a result, you are simultaneously recording an electromyogram along with the electrocardiogram. Despite this, it is possible to distinguish the spike of cardiac contraction from the noise.
Additionally, if you are otherwise healthy (besides your love for complex electronic circuits), you should not have a 92% arterial oxygen saturation at rest. Therefore, the oximeter sensor probably needs calibration.
This is my first time commenting, but I would like to express my congratulations on all your videos. Each one is an educational gift to those of us who dabble in electronics as a hobby. Please continue your high-quality work, and it would be my pleasure to assist as a doctor in any application related to my field.
Kind regards,
Dimitrios
Agreed, that's an extremely noisy ECG. Coming at it from the biomedical engineering side here.
Have not read the datasheet in detail. Would be surprised if it didn't offer more signal conditioning features onboard. Probably designed with a downstream DSP in mind.
I've cobbled together entire frontends on a breadboard or two before. Consistently impressed by modern semiconductors.
Thank you for your work
Yeah the 92% worried me a little too. Maybe hes a smoker? Great video though! love the content mate
@@krisbergin8628 I have seen a couple of oxymeters and all of them are closed, blacked boxes to ensure light bleeding in. This is an open system, I think this is the main problem with it.
Great insights
As a person who works with ECG signals (mostly writing code that processes signals from wearable ECG recorders), the last demo showed basically a bunch of noise and almost nothing of substance. I saw a comment saying that You should add other electrodes and I agree because this signal is awfully reminiscent of what happens when one of the electrodes gets disconnected when using a virtual ground for ECG.
For people who are more interested in the details, You can somewhat make out the R peak in the data but the T wave is so large (greater than R) that it is impossible due to heart physiology, T wave is the relaxation of the heart muscle and it is usually about 1/3rd of the height of R, and the P wave is also nonexistent which also should be impossible because that's the signal that starts the muscles moving in your heart.
I'm not as experienced in the field, but was also going to say. Thanks for the detailed post!
I was gonna say it looks like noise - my Apple Watch’s ECG does that if I don’t have my finger on the crown properly if I’m moving around
I love comments like this. Good stuff
Out of curiosity, is that a subset of signal processing that would involve using wavelet transforms to process the data? I'm just wondering because I've been going down that rabbit hole for other reasons and it's been massively messing with my head, lol. Mad respect if you are working with them.
Ecg really Looks crap and If your SpO2 really ist Just 92% you should see a doctor
Biomedical engineer here, that was a very noisy ECG a doctor can't use it to extract very useful reliable information from it. but it still shows your heart rate.
I was thinking the same thing.
Never did biology above undergrad level, but I couldn't make out any readable waveform other than a heart rate.
Probably because it's measured at the fingertips, which isn't really ideal as the distance makes the signal weaker and nerves along the way create noise.
Kind of like hooking EEG electrodes to your testicles and expecting to see brainwaves on the monitor.
Maybe the inputs for actual electrodes do better though.
@@daviddavidson2357 yes the location of the electrodes and also the number of electrodes, the heart don't get all electrically excited then goes down like a lamp and a switch. different heart parts gets excited at different times, and they must do that in a harmony.
ECG is not a diagnostic tool to just see if a person is alive or dead, it is essentially used to see if the person heart is in harmony or not, thus you can't measure just one potential difference and call it ECG, you have to measure many potential differences at the same time. hence comes the PQRST waves.
if the aim was to just see the heart rate it is fine to use two electrodes only, if the aim is to get detailed information no, for a cardiovascular doctor it would be like listening to part of a conversation and you fill the gaps.
Can completely agree. Maybe needs a bit more configuration to get a cleaner trace.
Doctor here, agree, basically unreadable
You got a short
"And measuring my oxygen saturation was apparently no problem at all"
Displays oxygen saturation of 92%.
Either that's wrong or you should breathe some more ;)
My fingertip pulseoximeter sometimes gives low measures like that when I have cold fingers or am not staying still enough
Hello Scott!
I work in the medical device industry and so glad you have tested some biomedical electronics stuff!
A couple of comments:
1. 92% SpO2 is far from normal. You'd expect a >95% on a normal, healthy adult. During resting state this value should be at >98% in most cases. (Remember during Covid times patients with an SpO2 value below 88% were considered critical and would require assisted ventilation.) As of the PPG waverform morphology it does make sense - the drift in the signal amplitude is likely caused by slow finger movements as suggested by the envelope of that signal. Actural SpO2 devices would normally feature a clip with the photodiode and LEDs (Red and IR) on either side, in order to a) limit the "volume" in which blood would circulate, and b) block ambient light to minimise interferences, so that changes in the oxygenated haemoglobin vs. deoxygenated can be calculated. This is a classic application of the Beer-Lambert law.
2. The ECG graph does not resemble anything like an actural ECG signal. Granted, you may think of the peaks as R-waves, but the waveform does not seem well-processed. ECG standards such as IEC 60601-2-25 and AHA clinical recommendations call for a high pass filter with a cutoff frequency at 0.05-0.5 Hz, a low pass filter at 150 Hz, and a mains notch filter at 50 or 60 Hz. The HPF is there to remove the baseline wander and respiratory signals, while the LPF for removing EMG from muscle contractions. It seems that the EMG from flexing your fingers are drowning the ECG signals from your plot. Maybe worth another try with stick-on electrodes, preferrably three of them, on the left arm, right arm and left leg. If this eval board comes with built-in right-leg driver circuit then you are in luck as it will greatly reduce the mains interference on your ECG signal, if you also connect another electrode on the right leg to the output of this circuit. It will invert the mains interference signal and re-inject it to the body, works like an active noise cancelling headset.
3. Electric safety is always an essential performance in medical devices. The electrodes you've touched are effectively type BF applied parts of a medical device (per IEC 60601-1). Hence it is required to have those galvanically isolated from the PSU (in this case, a laptop connected to mains). This can be satisfied if you insert a USB isolator with more than 2kV dielectric strength between its primary and secondary sides between the laptop and the eval board, OR disconnect the laptop from its charger and use a battery pack to power the eval board, if necessary.
As always, very informative video! And I will see you next time! 😊
of course the health related devices like the last dev board are expensive as hell.
The IC itself is pretty cheap. (About 3-5$) These Evaluation boards are always very expensive.
The haptic feedback one is 250$ for example, while the IC costs 3$.
I see the same board in the video is 320-400 while the chip itself is 4.86 if you only buy one.
That's one I definitely won't be buying. I'm also very new to this hobby .
@@allenrussell6135 I'm a complete idiot but I won't be buying either.
Well, it's from AMS OSRAM, that's a good and reliable manufacturer. They make all kind of sensor for the automotive, industrial, and medical sectors.
So I think you shouldn't compare it with prices of other hobby dev kits, because for an engineering firm 300 dollar for a dev kit is normal.
It would be much more expensive and time consuming if the engineer had to find out all those things about the sensor himself.
Evaluation boards are for the engineers and designers, the main ic is for the product, they make these products because of companies so they can have tools to prototype a new product, thats why they are SUPER expensive, and they probably dont order just one board they order like 15 of them
I designed the first evalboard for the Boreas chip and I'm so proud to see one of my boards finally presented on your channel!
Thank you, GreatScott!, for featuring Boreas Technologies and our BOS1921 devkit on your channel. We are proud to see our technology showcased to your audience. Your thorough and engaging demonstration of our product highlights its user-friendly and innovative nature. We are looking forward to working with you in the future. Keep up the great work!
The ECG tracing does not resemble an actual ECG. I think that the problem is that the board doesn’t have any filters to eliminate all the noise. Try applying a band pass filter with a low pass @ 150 Hz and a high pass @ 0.5Hz. Additionally, you want to eliminate the power interference by applying a notch filter and blocking the frequency of your mains power (50Hz in Europe, 60Hz in USA).
That should clear the noise and leave the normal ECG tracing showing the P-QRS-T waves.
11:30 As someone else who has 3 arms, where do you get your shirts from?
As a follower of the channel... AliExpress of course.
Like that scene in the Naked Gun.
My car has haptic feedback in steering wheel, it rattles when i go off the lane.
I hope that does not happen to often😅
Is that a joke? You know that the white lane edge markers have a textured surface (the rumble strip) to create this sensation?
It might not be a joke. Some cars shake the steering wheel when it detects that you're drifting out of a lane.
@@SnakebitSTIYep. Some of my colleagues cars will even jank the steering wheel back.
This can create some scarry situations on narrow roads with oncoming traffic.
@@Soheil-ev6ls the real scary thing is it's the same technology that underpins Tesla's "autopilot": Just looking for lines on the road.
Love the way you explain projects and your writing.
Thank you very much :-)
Ohhh
I am an Electrical Engineer working in the Medical Devices field and I have designed EKG machines before. I agree with what the others said that what you have likely seeing is muscle noise. That is what an EKG system is designed to detect since the heart is just a big muscle. The challenge with using EKG from just a single pair of fingers is that there are a lot of muscles that are much closer than your heart That is why EKG system measure across the body. There single limb heart rate sensors typically use pulse oximetry. They use light to detect the cyclic change in oxygen levels that are caused by your heartbeat. They often do this by comparing the transmission or reflection of blue and red light. I will have to check out the chip it uses. I wonder how cheap I could make an EKG system now. There are some possible applications for this if they could be cheap.
Well, there’s a lot of people who DIYed EKGs (that work much better than this) using just an instrumentation amplifier and some filters (which could also be implemented in software), so very cheap, I’d say.
@@GRBtutorials Yes, the biggest issue I had in the one I design was protection against defib events. Also, there are a lot of regulation for leakage, etc. you have to pass for electrodes that are in contact with a patient. If the chip already certified for that, it simplifies the regulatory approval process.
@@connecticutaggie Ah, if it’s for a commercial product it’s harder, yeah. Especially if you’re powering from mains.
Haptics is not just vibration, but that's indeed the most common form nowdays, It covers all forms of tactile feedback; force-feedback is a subset of it just like high-def haptic-feedback (the kind that can reach audio or near audio frequencies. There is all sorts of other modalities, shear (applying a dragging motion to skin), puffs of air, small electric shocks, changes in temperature etc.
Haptics is not just vibration🤦🏿 physics says that everything is in motion. It is just vibration. As is all things
Can you please make a video about a custom CB radio frequency digital transmitter? (Long Range alternative for 433Mhz modules) I want to learn more about using crystal oscillators for generating radio frequency...
I can put it on my to do list :-)
I want to see his to do list
It would be great to see video like that
@@greatscottlab You got so much to do, I hope you still enjoy it?
Interesting video! The haptic device is quite intriguing. On the ECG I can only say that it seems that one can descern the electrical depolarization of the ventricles, so one could get info your heart rate, and if it is a regular or irregular rhythm. But more than that isn't discernable with this setup. Regular diagnostic ECG uses 12 leads, and a basic monitoring ECG uses at least 3.
Your drawings are the best
The haptic feedback of the Steam Deck touchpads is one of the most incredible feel.
The fact they are not clicky and yet when absolutely fools your brain into thinking they are is just perfect.
Heya! Love the video, I'm definitely getting that Body Sensor board as well, that's pretty awesome!
Just gonna say tho: If your SpO2 is actually only 90%, you should get that checked out. Normal SpO2 is 95% and above and lower could indicate a mild respiratory desease.
Oh boy......will check that again. Hopefully an inaccuracy
At 10:50 the levels look fine, so im guessing that was an incorrect measurement (pressed finger too hard?)
The ECG readings are pure noise too, not very useful. Some SpO2 sensors can be very finiky, maybe this is one of these.
@@greatscottlab Yeah it's probably a measurement error but just to be safe, measure again ^^
The size and amount of components required for the haptic feedback module, makes apple fitting haptic into iPhone 6 around 10 years ago, very impressive.
This is a technology I agree that we will see a lot in the future. Hopefully, haptics will evolve to cover interaction within virtual reality spaces. This is a great start on the topic.
Thanks for the feedback. Certainly very promising for VR ;-)
Haptics are already used in smartphone for the last 10+ years, I remember being impressed by the feedback when "pressing" a "key" on screen and having the vibration indicating that it had been registered.
Huge improvement compared to a few years before when touchscreen were not nearly as good and you always wondered if the input had been registered, needing to constantly check what was really written on screen, the smartphone felt a lot more like a real keyboard.
Thanks for sharing, that AMS gui looks sweet.
Hey Scott, I have a Card10 badgefrom the CCCamp 2019(an electronics "dev" board given out at conferences), which has an ECG sensor as well, and the trick to taking good measurements using these tiny devices is calibration and being very still. The calibration(for what I guess are filters) on (at least my) devboard is handled by the front-end chip automatically, and takes a few seconds(up to 30), but you can clearly see when the data becomes "filtered". Maybe you'll even get some extra parsed data then. Any type of movement will probably give you a noise spike in the data and might interrupt calibration, so try to remain still. And good contact also helps, my badge needed to be pressed quite firmly to get a good reading. You can identify a good reading mostly by it looking like one of those TV heart monitors that go beep-beep(You know what I mean, right? :P).
The electrical activity of the heart is to be measured close to the heart. Whatever you read at the fingertips is not the signal you want.
A pretty decent ECG can be measured from finger contact alone This is what the commercial Kardia devices do. Two leads doesn’t give as detailed a picture as 3- or 12-lead ECG, but is good enough for heart rate measurement and detection of atrial fibrillation. (I am a cardiac electrophysiologist.)
The button click on the piezo actuator my brain loves that
3:44 on my car my steering wheel has haptic feed back for when your crossing the line when you start slipping out of the lane. i love it it does also do it depending on the side of the lane I am going into. left is left of the steering wheel and well so on. it works well.
My SUV has hepatic feed back in seat and steering wheel for assisted driving and lane control and radar sensors. Of course phone and touch panels have had it forever.
Years ago i had a Motorola Rokr phone that had no buttons, but used some kind of haptic feedback that feeled like you clicked a button. Best i know so far.
Apples Tactile Engine is also remarkable. Or their Force Touch-Trackpad. It is a similar approach.
Really interesting video, as always. Looking forward to the next one!
Thanks :-) Already filming the next one ;-)
Every video of yours are great. Could you also make an video about ESP32-S3 as arduino alternative?
Thanks :-) I put it on my to do list
@@greatscottlab Why not make a video where we compare a bunch of other microcontrollers and see their usability and which one is more powerful than the arduino and has a good userbase and good community support just like the arduino, Like stm32 vs esp32 vs arduino vs esp8266 vs esp32-s3 vs ch32v003 vs NEWER versions of arduino that are better and maybe some cheaper alternatives
Could you make the ultimate guide for using a NUCLEO-F767ZI, the board that has 144 I/O pins and is way cheaper than a real Arduino Mega?
6:29 Hello Great Scott! You could also use small Photodiodes like the Osram BPW34 for these ultra low power applications
Always waiting for your projects
Thanks for watching :-)
One good use would be putting it in the accelerator pedal of a drive by wire vehicle that has a manual transmission inorder to give the driver more of the engine feeling that the old cable operated throttle body’s used to provide.
The haptics will run much better using an amp and wiring as a speaker, ps5 uses certain frequencies for the feedback, Iv had a play around myself, interesting
Never seen a withings watch in such a bad condition 😂😂😂
3:40 haptic feedback integrated in divers chair would be an good idea.
I love those piezohaptic peripherals. For one of my current projects it just made me think to replace the small exciter (audio transducer/resonance speaker) i use. Then I looked at the price (not only the sensor but also to drive them) :}
Great video, thank you!
I love the HR thingie. Man, your watch has seen things :p
Haha yes. Climbing damaged my watch the most ;-)
@@greatscottlab what how 2days ago
This piezoelectric technology of the future has been around since 1880.
PS5 voice coil actuators are available online. Plenty of broken PS5 controllers on ebay.
my first experience with habtic feedback that wasnt a standard rumble motor was on the Steam Controller. when i tested it with the old steam big picture web browser and scrolled trough a page, the controller gave me a habtic feedback of a scroll wheel with a hard collision at the end of the page.
Some of the haptic sound stuff reminds me of the bit-banging we used to have to do to get 1-bit sound out of a PC speaker before sound cards were invented 😁
Wait... You've NEVER experienced a haptic feedback device until using a PS5?! How is that even possible?? 😂
Play around with some "tactile transducers". Super popular for haptic feedback on racing/flight simulators and turning normal objects into speakers!
Regarding EDA, usually, the signal is filtered and processed to detect rate of changes. In conjunction with other signals (like ECG) it becomes a good indicator of changes in emotions, so smartwatches use it to detect stress, unrest, etc. As far as I have read, the main issue is that the patterns are highly individual-dependent. So currently smartwatches/phones train a machine learning model with your data for about two weeks (inviting you to also label events, i.e. indicate how you were feeling in certain identified "events"), so they can eventually identify these events automatically. I guess this is the reason you don't see any useful data in the DevKit, it would have to implement a detection technology and then train it with a bunch of data first.
I cannot wait to implement something for my favorite Ultrakill mod
Lovely video! I wish it was a little longer though!
Apple uses the same tech in their Touch Pad on their modern Macbooks and they're actually really good, makes you think you're actually pressing a mouse when in reality it's just this type of "Motor" producing the vibrations
you can't understand how confused i was when i read the title of this video as "I FRIED Future Technology!" i was like "HE WHAT?!?!?!" had to re-read it cause appearantly i have dyslexia😂🤣🤣🤣
11:25 I think the graph is showing you, in compartment with the cosmic incoming radiation, your biometric cycle for when you will be most fertile for the next coming 3 days!
Very educational. I've worked with piezo actuators - they can be tricky to drive. I think it's more sensible to use coils. They're cheaper to make and easier to drive and read. I've used coils to make a processor controlled bass instrument in a small box.
piezo actuators can feel like an actual button since they are quite hard, they dont have a lot of give.
10:20 you see those green/yellow/red inputs? Those are for ECG electrodes I guess. A real ecg outputs multiple graphs and is only possible with electrodes at the right place
That Piezo module could be used for sonar.
You ever hear of a Pebble smartwatch?
I was fortunate to have one.
Sadly they are no more.
All this wonderful technology in module form or SOIC, it's amazing no one has made a fully functioning Pip-Boy, Tricorder or Jordies visor.
I've seen a lot of imitations, but never the real thing.
I always wanted to see a visualization of the electromagnetic spectrum when looking at boards for faults.
You would think with as long as MRI tech has been around, someone would have come up with some DIY applications.
I played around with those cards that allow you to see magnetic fields to some degree .
Those are fun, particularly on inductors.
I actually bought a phone with a FLIR built in because I was tired of burning my fingers looking for the short circuits.
Imagine a single device that would allow you to see a huge swath (100μm-1nm) of the Spectrum compounded with magnetic resonance?
If we could actually see the EM fields in a device as its working, we can diagnose faults and fatigue super fast.
Couple that with ultrasonic hearing and you have the ultimate diagnostic device.
Dev boards a quite expensive - and the Boreas 9121 is only available in a minimum of 2500 pieces. Not an easy start 😉
Always wondered how haptic feedback worked...very cool, I never would have guessed a voice coil!
Me neither ;-)
Haptic feedback has been around since around the PlayStation 2 era (probably earlier), though that was more a lopsided motor rather than a piezoelectric buzzer.
Reminds me if those lollipops or toothbrushes that had music vibrate into your head
So, can I become a pro chess player with this?
Bro ue explanation is better than our school fr!!
Love from india!
Thanks mate :-)
Oh hey, my man discovered Nintendo HD Rumble.
Really interesting stuff indeed! Thanks, dude! 😃
The solar board would be really interesting for a garden lamp... But it would definitely need higher voltage.
Anyway, stay safe there with your family! 🖖😊
BTW, brush robot build with that motor! Please! 😂
I love that piezo device. It would be great in a video game controller. I have doubts any major vendor will use due to concerns it requires such a high voltage in device so heavily used and often damaged due to abuse.
I was so confused when I decided to charge my DualSense from my computer. I kept hearing audio coming from somewhere but couldn't place it. Despite the controller being turned off the computer was treating the haptic motor as a sound device and the controller was playing audio through the vibrations against the desk. 😂
Mouser is one of my favorites out there. Nice they sponsored you.
IMHO having haptic feed back through the steering wheel would be a bad idea. I like the fact that I can feel the road and how the front drive train is performing and pick up on new vibrations and the like; these can be an early indicator of a mechanical fault or hitting something when revering/parking/etc. Adding external vibrations to the steering wheel could potentially mask an issue! :-(. I'll stick with the beeps.
Can YOU try cheap and expensive smart watches for their heart rate monitoring feature and explain how do they work and how much should/can we rely on it
4:04 another name for the kind of haptic feedback device like in the ps controller is exciters or surface transducers and they are great, relatively cheap and super easy to drive. You can get small ones from dayton for like 5 bucks or so
I've commented this on the hacksmith before but I'll say it again, the haptic motor Is perfect with a near distance sensor for alerting against creeps.
Especially in the most precarious of event situations such as e3 or any other compact conventions
You mean the haptic feedback? Yeah, sounds like a fitting application.
I have two "taptic engines" from old iphones in my bikes handlebars one either side that basically give me a reminder after 20 seconds on time that i've left them on or dam these traffic lights are slow. I see too many bikers around leaving indicators on as who has time to look down notice a tiny flashing light , it should be a standard feature , I loved haptic feedback!
...am I the only one who immediately thought about the Smartphone Vibration Motors and haptic feedback when typing on virtual keyboard?...
You only first tried it with the DualSense controller? Never used the Steam Controller, or an Apple device wirh taptic feedback? Or HD rumble on Nintendo Switch?
I think he meant that it was the first controller that he used that had a voice coil driver and not an eccentric on a motor..
If that was a genuine good ecg tracing, you would need defibrillation! Too noisy to use.
Try using a calculator solar cell for the energy harvester board
Another great video Scott!
0:43 fun fact, the click in macbooks is haptic
could you make it sound better by putting it in contact with something that would resonate along with it, like a tuning fork on a acoustic guitar body?
Make video on Cree led flashlight driver how it works and how to diy one
the original teardown for the ps5 on ifixit shows a voice coil from foster
Congrats on the mouser sponsor
I'm no expert but I think you need to apply filters to find the muscle electric signal. For example to find your heartbeat.
I will put those vibration Moters on my Cherae and connect then to my doorbell, when I listening to loud music on my headphones will give me feedback!
oh, I don't have doorbell.
I hope about seeing a video about serial digital modulation of audio (I think 8 bit 8 Ksps) for wired/wireless audio transmission purposes... Wishes!
I can put it on my to do list
These development kits look pretty cool. For the EEG, I share the opinion of others on the noise. For the haptic device, isn't there a kit at Sparkfun?
Very interesting Scott thanks 2x👍
Great Video Scott! (See what I did there?)
Use a Solenoid to Get Realistic Effect in Games .
I use bone conducting headphones... Cheap ones (some are fake) but they work well enough for podcasts and yt.. You're not getting a really rich range but they're essentially the same things just tiny.
The last one is pretty impressive😍
It's actually, pretty bad.
92% sp02!! 😲😲 Eeeek!! Get out in the fresh air 👍
I hope the sensor is off in its measurements 🤞
Another great video. I don't agree with putting haptic devices in steering wheels. The first thing I do when I get a phone or play on a playstation is turn off the haptic feedback. I'm not sure what I hate about it but I certainly do not like it. If it was in my steering wheel it would drive me completely crazy!!!
i have a question, if you were to press the actuator against your ear bone ridges would it sound better or still wrong?
0:30 Controller Display lag = 7 frames. Video FPS = 30, That's 233 ms.
I love these types of videos
Awesome! Thanks for the feedback :-)
Most of these are already on my wrist 😋
Love AMS OSRAM, beautiful company!
Nice boards. Will try some of them,if their price is acceptable.
Kia has haptic feedback in the steering wheel.
Should be able to feel the buttons imo. Especially on a car touch screen....
How do you make to adulthood without ever crossing paths with a vibration motor?