Gadgetbridge VS amulet-project

Compare Gadgetbridge vs amulet-project and see what are their differences.

Gadgetbridge

We are on codeberg.org now! https://codeberg.org/Freeyourgadget/Gadgetbridge - Gadgetbridge - A free and cloudless replacement for your gadget vendors' closed source Android applications. Supports Pebble, Mi Band, Liveview, HPlus and more. (by Freeyourgadget)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
Gadgetbridge amulet-project
24 2
3,644 20
- -
9.8 0.0
over 3 years ago over 5 years ago
Java C
GNU General Public License v3.0 or later GNU General Public License v3.0 or later
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

Gadgetbridge

Posts with mentions or reviews of Gadgetbridge. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-30.

amulet-project

Posts with mentions or reviews of amulet-project. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-02-19.
  • Ask HN: How do I get my own health tracker manufactured?
    1 project | news.ycombinator.com | 27 Jan 2023
    I helped design and have manufactured a smartwatch style health tracker as part of a research project:

    https://amulet-project.org/

    It cost somewhere around $200-$250 per watch in a quantity of 150 five years ago to have them made and we did final assembly (putting the PCB into the 3D printed case) ourselves, as well as testing. The MCU was an MSP430, there were a variety of sensors, microSD card, USB charging, an e-ink display, a Bluetooth LE radio that talked to a smartphone and external wireless sensors, and touch sensitive buttons/slider. This is the company that built them for us, I'd recommend them:

    https://www.emeraldems.com/dataed/

    They can help with design also, though I've only used them for manufacturing.

    The software is available here:

    https://github.com/AmuletGroup/amulet-project

    Note that because the radio chip is often revamped the one we used is now obsolete, which also obsoletes the radio firmware. Some of the other parts have also become obsolete (chips go obsolete fast!)

    That said I'd recommend hacking an existing smartwatch instead, they are really cheap and it is easy:

    https://hackaday.com/2021/07/08/reverse-engineering-a-very-c...

    https://hackaday.io/project/144350-hacking-wearables-for-men...

    https://hackaday.com/2018/05/04/hacked-fitness-trackers-aim-...

    https://hackaday.com/2018/05/29/hacking-a-fitness-tracker/

    Designing your own system and board and making it reliable requires a lot of special knowledge. For example, did you remember to add anti-static protection diodes to all external electrical I/O? Does your battery management keep the battery from discharging to too low a point? If you have more than one MCU how to you synchronize them? How do you keep accurate wall clock time/date? How do you get data on/off the device? Where should you put test points on the PCB? What connectors are reliable? Does your Li-Poly battery need a protection circuit? Do you need it to be waterproof?

    So designing something close to a product is not easy. It took us years and several very different prototypes and the end product was still a prototype (no waterproofing for example and not impact resistant). If you're just doing this for fun and are ok with something less polished or are interested in building a prototype, then by all means try designing your own, it is not too hard to get a working PCB and design a 3D printed case for it. You can find several examples of people making their own smartwatches on HackADay.com which might helpful.

  • Ask HN: Which smartwatch is the best in self-hacking/quantified self?
    2 projects | news.ycombinator.com | 19 Feb 2021
    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:

    https://github.com/AmuletGroup/amulet-project

    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'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'd also add the warning that many of the components, particularly the nRF51822 radio/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.

    You might be interested in this:

    https://hackaday.com/2019/02/20/custom-firmware-for-cheap-fi...

    That Arduino IDE generated firmware will run on a variety of cheap fitness trackers from China (the ones that use an nRF52832 radio/MCU). I haven'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:

    https://hackaday.com/?s=smartwatch

    I'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's difficult to keep a sensor attached to one specific place on a human body. The more advanced sensors you'd like such as blood pressure are not available yet. Heart rate variability in Garmin'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:

    https://www.mobihealthnews.com/

    There are some research projects in this area too, here's one of the big ones:

    https://md2k.org/

    led by Santosh Kumar:

    https://www.memphis.edu/cs/santosh-kumar/mhealth-systems-lab...

    Deborah Estrin has done a lot of excellent research on mobile health sensing as well:

    https://en.wikipedia.org/wiki/Deborah_Estrin

What are some alternatives?

When comparing Gadgetbridge and amulet-project you can also consider the following projects:

AmazMod - Phone/Watch app that provides a new notification system along with other features for Amazfit Pace/Stratos/Stratos3/Verge watches

miband-5-heart-rate-monitor - Heart rate monitor website for Mi Band 4 and 5

android-job - Android library to handle jobs in the background.

App - App for multibooting easily 📱

droidvim - DroidVim is a Vim clone for Android.

ShimmerLayout - DEPRECATED - Memory efficient shimmering effect for Android applications by Supercharge.

golem-android-reader - An unofficial android application for german tech-site golem.de

Tasker-Random-Stuff

rebble-store - Pebble app store replacement.

forecaswatch2 - Open source revival of the beloved ForecasWatch Pebble watchface

Pebble-Imessager - A PebbleJs and Server Application to allow iMessage texting on pebble smart watches