Wow, we did not expect the level of interest you all have had in the #PineTime!
- Cost will be approximately 25USD
- Charging dock included in price
- Built-in heartbeat monitor
- Case built of Zinc alloy and plastic
- Battery life measured in days
- Sorry, can't run Linux itself. SoC is nRF52832, which uses a Cortex-M4 core. That's why we need FreeRTOS :)
@PINE64 hm that's not a good choice.. i have a xiaomi bip at the moment; ~30 days battery life with notifications on and always displaying clock, steps,... with ips this would be barely possible :(
@PINE64 For a battery life in days, with a screen that size at that price point: what are you using for a screen? (Any idea about the expected duty cycle on it for your estimated battery life?)
@PINE64 Sounds great. Best of luck with it!
(I'm interested in using it, and maybe minor hacks on it, but I don't have enough RTOS experience to offer any help right now.)
@PINE64 joke aside, I was wondering what I was going to replace my Withings HR* with after I get a Librem5 and a Pinephone.
$25 for a smartwatch with HR? You gotta be kidding me!
I was considering going for AsteroidOS but the Pinewatch looks way more fun.
*the Withings HR is very nice but entirely proprietary, and it will turn into a regular analog watch once I'm on a Linux phone.
@jordan31 It's very much in line with the Pebble devices. It's no Apple Watch, but it's far more capable than a fitness tracker.
@PINE64 well ill admit I am intrigued. Wouldn't mind having a watch I could poasibly pair with my Ubuntu Touch phone.
@PINE64 Hmm.... specs of the nRF52832 should be enough to port micropython to it.
Not particularly useful, but probably fun.
@nick We have the funding to bring it to market, we just need to get them produced, and software to run on them.
@PINE64 what devices will it work with? Only the PinePhone? The PinePhone and the Librem? Replicant/LineageOS?
@henriquesga We want to bring it to as many platforms as possible. There will certainly be a Linux app/program for it, and we have already had interest from Gadgetbridge to make it work with Android devices as well.
@PINE64 ha, that's great. I partially ask because my girlfriend showed interest for the PineTime, but she doesn't intend to use a Linux phone. If it works with Android, perhaps at one point she'll get one.
@PINE64 How would it be used? Like what main tasks would it do on top of time and date? Would it connect to a phone like a #Librem5 or #PinePhone? How would information be shared between the devices? *What* information would be shared between the devices? How might people develop for it? Will it connect to the internet or be airgapped and connect to a local device with e.g. bluetooth. What are the main goals at the moment? Is there a website talking about the concept so far?
@OTheB Those are almost all software matters. Like all of our other devices, we want to make it as open as possible, allowing you to run different firmware if you wish.
What we do know is that it will communicate with a local device over Bluetooth (supports up to BT5.0, including LE).
@PINE64 Great! I was asking more about things that will come stock or at least what projects or communities currently plan on targeting the device and what they're planning and/or getting up to.
It's one thing having this amazing little device, but if there's nothing to run on it then I can't see it doing so well. What's the current vision of what'll be available to run on the device and what might it do?
@DiabolusAlbus I don't think we were aware of its existence. It certainly looks like an option to be considered.
@PINE64 if you're interested in people to do testing/appdev, I have RTOS experience and have worked with Cortex-M4 stuff a lot :)
@PINE64 it might also be interesting to look into using Rust + Real Time For The Masses, at least for an alternate firmware. I'd definitely be interested in working on _that_.
It is not a relatively simple matter of porting it. The Cortex M cores are microcontrollers, and are much simpler than the Cortex A series.
In particular, they do not have a memory management unit (MMU), which is necessary for normal Linux.
There is a variant of Linux (uCLinux) which technically works on the Cortex M cores, but the chip we are using likely does not have enough RAM, and uCLinux seems to be a dead project as far as I can tell.
@PINE64 Wow. I wasn't expecting a response. Thank you. I look forward to buying a pinetime and I guess I'll learn a new OS.
@PINE64 Will the display be always on? If not, will it turn on automatically with a wrist tilt gesture?
Is it possible that there might be 2 versions with different shapes? There is another similar chinese-manufactured case called the "DI03" That is round instead of square. (e.g. https://www.aliexpress.com/item/32902465972.html).
Would it be possible to use 2 different form factors for the watch?
@PINE64 Try and get the nRF52840 if you can fit the 1mm bigger package - the 4x RAM is hugely useful to have headroom
@PINE64 is it actually unable to run Linux or just infeasible from a practical usage standpoint atm?
@MattDementous It is technically possible. There is a port of Linux called uCLinux which works on the core, but that project seems to be dead, and the PineTime may not have enough RAM to run it.
Even if you can successfully run it, it would be a poor experience. An embedded RTOS is a much better solution.
@PINE64 Hey, I'm a long time Pebble fan (and started app dev for it just as they shut down). I have been on the lookout for my next watch. What can I do to get my hands on a dev kit?
Unfortunately all the available devkits slots have already been allocated. You might not be able to get one unless an extra run of them are made.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.