this post was submitted on 24 Nov 2025
712 points (99.4% liked)

Open Source

42858 readers
148 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 6 years ago
MODERATORS
 

Yesterday, Pebble watch software was ~95% open source. Today, it’s 100% open source. You can download, compile and run all the software you need to use your Pebble. We just published the source code for the new Pebble mobile app!

top 50 comments
sorted by: hot top controversial new old
[–] benagain@lemmy.ml 35 points 1 month ago (2 children)

Ooh.. can I print my next smartwatch?

[–] AnarchoEngineer@lemmy.dbzer0.com 20 points 1 month ago (2 children)

Depends, can you print your own PCBs and microchips?

[–] Anivia@feddit.org 9 points 1 month ago

can you print your own PCBs

As long as its only dual layer, no problem

and microchips

No 😢

[–] unphazed@lemmy.world 4 points 1 month ago (1 children)

They released all the info, including pcb cads, sensor info, etc.

[–] rishado@lemmy.world 6 points 1 month ago

Yes but are you physically equipped to print that sort of stuff was the question

[–] Truscape@lemmy.blahaj.zone 4 points 1 month ago (1 children)

Probably could print the shell and buttons, would be quite difficult to print the wristband, and the screen, PCB, storage and battery would all have to be commodity components. Doable though.

load more comments (1 replies)
[–] fum@lemmy.world 31 points 1 month ago (1 children)

If the Android app is fully open source, then it should be made available in f-droid

[–] tangonov@lemmy.ca 29 points 1 month ago (6 children)

Apparently the packaging requirements for F-Droid are more challenging than just "must be open source" and aren't for everybody.

https://f-droid.org/en/docs/Inclusion_Policy/

The "no Google Play services" alone are a non starter for many apps. My preferred messenger, Signal, is plenty open source and runs its own notification daemon, but cannot be found on F-Droid. I have to get it via Obtainium instead.

[–] deadcade@lemmy.deadca.de 12 points 1 month ago (4 children)

"No Google Play services" falls under "app must be FOSS". The average publicly developed open source app should not have much trouble getting into F-Droid if the developer wants to. Google Play services consists of several components, one of which is a proprietary library included in apps using it. If your app includes proprietary code, it is not FOSS.

If Signal decided a build without proprietary blobs isn't worth it, they're not getting into F-Droid. Forks of Signal exist that remove the Google Play services build requirement, those are in F-Droid.

load more comments (4 replies)
[–] kilgore_trout@feddit.it 9 points 1 month ago (1 children)

Signal […] cannot be found on F-Droid. I have to get it via Obtainium instead.

You can get Molly on F-Droid. It's a soft fork that iimplements UnifiedPush, among other things.

[–] fum@lemmy.world 6 points 1 month ago

In addition to this, Signal can be downloaded from their own website and has a self update mechanism. It also does not depend on google play services (which I don't have on my android phone)

load more comments (4 replies)
[–] pebbles@sh.itjust.works 25 points 1 month ago (1 children)
[–] poke@sh.itjust.works 7 points 1 month ago (1 children)

When you're right, you're right

[–] BeMoreCareful@lemmy.world 10 points 1 month ago

And you? You're always right.

[–] VoxAliorum@lemmy.ml 17 points 1 month ago (7 children)

I get baited every time :( thinking "Ah! Finally a watch I can buy!" Then I, again, see the 30 day warranty (that would be illegal in my country) and remember that this is not a good buy for me. Good luck to all buyers.

[–] Undertaker@feddit.org 6 points 1 month ago (1 children)

Warranty is nothing I care about. In Germany it is perfectly legal (called "Garantie"), but we habe laws ensuring 2 year period called "Gewährleistung" which is automtically included

[–] VoxAliorum@lemmy.ml 5 points 1 month ago

Either you are misunderstanding something or I am. I don't think Gewährleistung applies here because it is not sold to the German market but instead you import it from the American market.

load more comments (6 replies)
[–] bravesilvernest@lemmy.ml 13 points 1 month ago (1 children)

I finally got my Duo 2, and while my old OG still lasts 3 days on a battery I figured time to give it rest.

So far its been great, except that I can't connect to gadgetbridge anymore. I uninstalled the Core pebble app and instead popped MicroPebble on my phone due to not exactly liking where Core was heading, so I'm glad they're finally pivoting.

[–] unphazed@lemmy.world 3 points 1 month ago

I waited until I got my duo whilst my Steel was on a 2 day battery cycle. As soon as I got the watch it dropped to 16 hours. I finally replaced the battery, to find that I really needed a new zebra strip, too. 12 days later I got a new strip and my Steel is running for 7 days again. I use Mpebble for now, as to my knowledge Cobble doesn't support many 3rd party apps like Tasker yet (I haven't tried in a couple of weeks)

[–] oeuf@slrpnk.net 12 points 1 month ago

Cool! I've been that interested in smartwatches but I'm interested in this!

[–] AliasAKA@lemmy.world 10 points 1 month ago

This is amazing. Very interested in picking one up

[–] degen@midwest.social 8 points 1 month ago (1 children)

I grabbed a banglejs a while back for cheap embedded funzies, and it's really stellar as a hackable companion device that you don't use much, or at least in fairly passive or niche ways. Espruino is really cool though, and that's the heart of the project.

I wonder how this compares as a higher-end (maybe only other?) FOSS watch, mostly on the battery/power ratio. I actually don't know much about the pebble design.

load more comments (1 replies)
[–] hopesdead@startrek.website 8 points 1 month ago (1 children)

They honestly lost me with the fitness platform they were developing with the hardware they tried launching before they got bought by Fitbit.

I’m too baked into my Apple Watch to use a Pebble today. I don’t have any of my old watches. I would not mind a circular Apple Watch. I loved the Pebble Round.

[–] 18107@aussie.zone 21 points 1 month ago

The founder explains in this blog post about the original failure of pebble, and why pebble shouldn't have focused on fitness.

They're coming back as a tool/toy for the enthusiasts who want to tinker.

[–] corsicanguppy@lemmy.ca 6 points 1 month ago (1 children)

Remind me of the recent source ownership issue? I thought there was a "thanks for all the community work over a decade and we want to participate; oops now we own it" story.

[–] absGeekNZ@lemmy.nz 8 points 1 month ago

Covered here you choose to look into it more if you want.

[–] staciagrey@lemmy.ml 6 points 1 month ago (1 children)

I'd feel liked Id buy out of nostalgia and then be disappointed. Pebble was the pioneer that got bought out. Typical

[–] ubergeek@lemmy.today 6 points 1 month ago (4 children)

I dunno. I keep remembering what my old Pebble did, and how well it did, and nothing more... And yep, I want it back.

Basically, a dumb watch, with an HR monitor, accelerometer, and could sync that data to my phone app.

Its API let me do cool things like pause/unpause my music while running, which was nice. But, it required the apps to be have an API for doing so.

Battery? The thing went an entire week between charges.

I disagree with calling it "dumb". it was perfect for it's niche. I want a watch to show the time, basic notifications, media control... not send an email.

Pebble always on screen and long battery life was perfect for a wearable. all other smartwatches are basically miniaturized phones that do way too much in a screen that can't handle it. If something is easier to do on the phone, it does not need to work on a smartwatch.

Hopefully the new pebbles are good, I am worried that the new one's touch screen will make a touch based UI, which suck on tiny screens,

load more comments (3 replies)
[–] daytonah@lemmy.ml 5 points 1 month ago (2 children)

Can someone explain this to me. When you setup pebble on this new open source app, does the app connect to the internet? Who controls those servers? Is it rebble or this company LLC that Eric created? Who is server admin?

[–] Cheesebaron@feddit.dk 12 points 1 month ago

It is open sourcing the repebble app here: https://repebble.com/app

Looking through the code, most calls go to repebble.com, rebble.com and rebble.io domains. Most of it seems to be for login, firmware downloads, settings synchronization, weather forecasts and language packs.

There are also some calls to memfault.com for crash analytics.

Most of it seems pretty innocent. If you don't like this app you can also use Gadgetbridge as an alternative.

load more comments (1 replies)
load more comments
view more: next ›