TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Which smartwatch is the best in self-hacking/quantified self?

34 点作者 obsequiosity大约 4 年前
I want the smartwatch that gives the most control to the developer-end-user. It should expose all biosensor data to include EKG readouts so that a custom app can use it. In essence, I want a computer to take over part of my job to regulate myself - it should nudge me based on rules I set. E.g. if my blood oxygen saturation dips below a set amount while I've been sedentary for a certain time, I want a specific notification to breathe (as if I'm so intensely focused on a task that I forget). It's perhaps absurd, but you get the point - I should decide exactly how my watch functions in tandem with my unique physiology.

9 条评论

runjake大约 4 年前
Garmin.<p>Garmin has always had about the best track record with data accessibility, by far.<p>Apple Watch is probably a very distant second -- especially now since they&#x27;ve really nerfed the health data exporting. Launch Health app, click on user photo, click &quot;Export All Health Data&quot;, wait forever, have &quot;fun&quot; parsing it.<p>Fitbit&#x27;s always been a jerk about holding the data ransom for paid membership tiers.
评论 #26199156 未加载
评论 #26200795 未加载
fsflover大约 4 年前
Have a look at PineTime. No ECG though unfortunately.
antoniuschan99大约 4 年前
If anyone is interested in blood pressure the closest I can find is the Richtek 1025. It’s an analog front end that can get ecg and ppg values which you can then use to get blood pressure values. I was looking and found an optical sensor that may work: biofy sfh 7072 biometric-sensor<p>Here’s some docs on the rt1025: <a href="https:&#x2F;&#x2F;www.richtek.com&#x2F;Home&#x2F;Design%20Support&#x2F;Technical%20Document&#x2F;AN057?ForceDevice=1&amp;devicename=Richtekweb" rel="nofollow">https:&#x2F;&#x2F;www.richtek.com&#x2F;Home&#x2F;Design%20Support&#x2F;Technical%20Do...</a><p>And a youtube video on their dev kit:<p><a href="https:&#x2F;&#x2F;youtu.be&#x2F;rM3a4xL3d50" rel="nofollow">https:&#x2F;&#x2F;youtu.be&#x2F;rM3a4xL3d50</a>
angrais大约 4 年前
This really depends on what you want to measure and if you want medical grade equipment. While other commenters have mentioned Garmin, there&#x27;s also Fitbit Sense which offers EDA, ECG, SPO2 and other biopotential -- Great app too.<p>In the medical&#x2F;research sphere I would recommend Empatica, but it is quite expensive:<p>- <a href="https:&#x2F;&#x2F;www.empatica.com&#x2F;en-gb&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.empatica.com&#x2F;en-gb&#x2F;</a><p>Also, recording ECG on the wrist is not ideal. Other alternative placements are the biceps and of course the chest. There are specific sensing devices that measure what you&#x27;re interested in that cover both locations, but inccur larger cost than Fitbit.
Engineering-MD大约 4 年前
Just as an aside: your o2 saturation’s shouldn’t drop except in a disease state. Sitting still shouldn’t drop your sats. If you get a reading that does it’s likely due to artifactual reading.
评论 #26204637 未加载
Jaxkr大约 4 年前
Absolutely the Apple Watch. It’s got more sensors than anything else and a much more mature developer experience.
rapjr9大约 4 年前
I worked on a research project for several years (ending around 2018) using smartwatches to record a variety of physiological measures like stress. We were always looking for an open platform to use, and tried a variety of Android Wear watches and the Apple watch, but found little with the features we wanted. Microsoft used to make a smartwatch that had open access to almost all the sensors via Bluetooth, but they stopped making them some years ago. So we designed our own. All the design info and firmware source is available here:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;AmuletGroup&#x2F;amulet-project" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;AmuletGroup&#x2F;amulet-project</a><p>This let us build a custom operating system that could run multiple apps and include external sensors via Bluetooth plus a few internal sensors plus a link to a smartphone (and it&#x27;s sensors). Near the end of the project I had a bunch of them (125 I think) made by an electronics assembly firm. If you want to build your own those files might be a starting point, but I&#x27;d also add the warning that many of the components, particularly the nRF51822 radio&#x2F;MCU are likely no longer available in that exact version (Nordic changes their chip design often) which also means the firmware would need porting to the latest SDK. The touch interface chip is now obsolete. To get 125 built I had to pre-buy all the critical components we needed (some of them off eBay) and send them to the manufacturer. The e-ink LCD panels were hard to find also.<p>You might be interested in this:<p><a href="https:&#x2F;&#x2F;hackaday.com&#x2F;2019&#x2F;02&#x2F;20&#x2F;custom-firmware-for-cheap-fitness-trackers&#x2F;" rel="nofollow">https:&#x2F;&#x2F;hackaday.com&#x2F;2019&#x2F;02&#x2F;20&#x2F;custom-firmware-for-cheap-fi...</a><p>That Arduino IDE generated firmware will run on a variety of cheap fitness trackers from China (the ones that use an nRF52832 radio&#x2F;MCU). I haven&#x27;t been active in this area for a few years so there may be new products available now. I see there are a number of self-built smartwatch projects on HackADay:<p><a href="https:&#x2F;&#x2F;hackaday.com&#x2F;?s=smartwatch" rel="nofollow">https:&#x2F;&#x2F;hackaday.com&#x2F;?s=smartwatch</a><p>I&#x27;d also warn that getting reliable, accurate medical sensor data from a smartwatch or body worn medical sensor is not a solved problem. Unlike traditional medical sensors used next to a hospital bed a mobile sensor is subject to a lot of motion and environmental changes which messes with the readings. It&#x27;s difficult to keep a sensor attached to one specific place on a human body. The more advanced sensors you&#x27;d like such as blood pressure are not available yet. Heart rate variability in Garmin&#x27;s is usable, but wrist or body motion can throw it off. A chest strap such as a Polar H7 will give you a much better heart rate and HRV reading, but many people find them uncomfortable to wear. Blood oxygen readings can be fairly accurate when the person is not moving and the strap is tight, but will vary wildly once the person is motion. Be prepared to have to filter the data (e.g., throw out sensor data when the accelerometer indicates motion). Do a search for the new devices promising blood pressure (Samsung I think) or blood glucose monitoring (Apple). One of those might fit your needs when they become available. Beyond that have a look at medical web sites to see what hospitals are using (although those devices tend to require a prescription and are usually only sold to hospitals). You might find some leads here:<p><a href="https:&#x2F;&#x2F;www.mobihealthnews.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.mobihealthnews.com&#x2F;</a><p>There are some research projects in this area too, here&#x27;s one of the big ones:<p><a href="https:&#x2F;&#x2F;md2k.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;md2k.org&#x2F;</a><p>led by Santosh Kumar:<p><a href="https:&#x2F;&#x2F;www.memphis.edu&#x2F;cs&#x2F;santosh-kumar&#x2F;mhealth-systems-lab.php" rel="nofollow">https:&#x2F;&#x2F;www.memphis.edu&#x2F;cs&#x2F;santosh-kumar&#x2F;mhealth-systems-lab...</a><p>Deborah Estrin has done a lot of excellent research on mobile health sensing as well:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Deborah_Estrin" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Deborah_Estrin</a> <a href="https:&#x2F;&#x2F;destrin.tech.cornell.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;destrin.tech.cornell.edu&#x2F;</a><p>Her Open mHealth project might be useful for making sense of the data you collect:<p><a href="https:&#x2F;&#x2F;www.openmhealth.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.openmhealth.org&#x2F;</a><p>You might find some leads from Tanzeem Choudhury&#x27;s work also:<p><a href="https:&#x2F;&#x2F;pac.cs.cornell.edu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;pac.cs.cornell.edu&#x2F;</a><p>though her work tends to use smartphones. Good luck!
评论 #26201180 未加载
meowster大约 4 年前
If anyone else can answer:<p>What is the best smartwatch that maintains privacy?<p>I have a Pebble Steel, but it will not sync with Gadget Bridge no matter what settings I try.
评论 #26201181 未加载
评论 #26201139 未加载
评论 #26243187 未加载
disabled大约 4 年前
There already is something that does what you are imagining, but in an even more discrete way: Spire Health Tags. You iron them on to your undergarment. Unfortunately, they are no longer selling them to people interested in biohacking or for non-healthcare reasons. But, they do sell for much cheaper than the retail price, which is ~$50&#x2F;sensor, on ebay. But, here is the site for more info: <a href="https:&#x2F;&#x2F;www.spirehealth.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.spirehealth.com&#x2F;</a>. You could probably recreate them on your own super easily. The technology being utilized is certainly a Respiratory inductance plethysmography (RIP) sensor with bluetooth connection.<p>Otherwise, I would recommend starting off with a Garmin device. I personally use a Garmin Fenix 6X Pro, which I recommend. There is a new Garmin watch out, with updated sensors, called the Garmin Enduro, however, I do not know how it fares. It just came out within the past few days or so and there are very little reviews on it. I would not purchase a Garmin until you know if the Enduro is solid or not. It should be noted that the oxygen saturation (SpO2) on the Garmin Fenix 6 series can be questionable for some. I personally would not rely on it, but each update makes it better. [No wrist-based SpO2 sensor should be relied on for regular, non-strenuous activities at this point.] Regardless, Garmin derives your respiratory rate through something called the respiratory sinus arrhythmia. It is updated at a high frequency rate, to the point where you would get near-instantaneous alerts, if you set up your own app or configuration. You do not need an ECG sensor for this, and the photoplethysmography (PPG) sensor works great on the Garmin watches, for doing this. An ECG sensor really is not necessarily superior, and there are significant advantages to PPG sensors (like being able to determine the actual blood volume pulse of your capillaries).<p>Empatica E4 is the holy grail (which I have), but a Microsoft Band 2 (which you can get super cheap on ebay) does pretty much the exact same thing. There is a full working open source API for the Microsoft Band 2 on Github, which works excellently. For what the Empatica E4 is, it is very expensive. You also cannot use it without a direct connection to the internet. Here is a link to the Empatica E4: <a href="https:&#x2F;&#x2F;www.empatica.com&#x2F;research&#x2F;e4&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.empatica.com&#x2F;research&#x2F;e4&#x2F;</a>. In terms of dealing with the internet problem, in my opinion, RADAR-BASE is the best way of dealing with that: <a href="https:&#x2F;&#x2F;radar-base.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;radar-base.org&#x2F;</a>.<p>I also have a Respiban (a chest-worn device with peripheral sensors--but also monitors breathing), which I use in conjunction with the Empatica E4 and Garmin Fenix 6X Pro. But, it is better always to start off with the starter version of the Respiban, the Bitalino: <a href="https:&#x2F;&#x2F;bitalino.com&#x2F;products&#x2F;plugged-kit-dual-mode-ble-bt" rel="nofollow">https:&#x2F;&#x2F;bitalino.com&#x2F;products&#x2F;plugged-kit-dual-mode-ble-bt</a><p>Using my Respiban in conjunction with the Empatica E4, I used machine learning (via journal articles I referenced and re-implemented) to detect stress (both positive and negative) to a 95+% confidence interval. For both the Respiban and the Empatica E4, I utilize Lab Streaming Layer to interface with Machine Learning packages such as Keras.<p>But, for starting out, either the Garmin Fenix 6 or the Garmin Enduro will be the way to go.