Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 29,700
» Latest member: runongw
» Forum threads: 16,260
» Forum posts: 117,188

Full Statistics

Latest Threads
Volumio (PINE A64-LTS / S...
Forum: Linux on PINE A64-LTS / SOPINE
Last Post: kapqa
Yesterday, 02:02 AM
» Replies: 8
» Views: 15,528
Reinstallation Arch Linux...
Forum: General Discussion on PineTab
Last Post: rth
11-22-2025, 08:25 PM
» Replies: 1
» Views: 211
Old Danctnix server in Pa...
Forum: PineTab Software
Last Post: brorean
11-21-2025, 08:45 PM
» Replies: 1
» Views: 137
PinePhone, PinePhone Pro,...
Forum: PinePhone Hardware
Last Post: brb78
11-20-2025, 04:15 PM
» Replies: 0
» Views: 113
Recycling pinephone as ho...
Forum: PinePhone Hardware
Last Post: biketool
11-20-2025, 09:04 AM
» Replies: 5
» Views: 614
Light Sensor / Proximity ...
Forum: General Discussion on PinePhone
Last Post: WhiteHexagon
11-18-2025, 03:07 PM
» Replies: 1
» Views: 178
How to stop it turning on
Forum: General Discussion on PinePhone
Last Post: biketool
11-18-2025, 02:30 PM
» Replies: 3
» Views: 481
8/24 status of JumpDrive
Forum: PinePhone Software
Last Post: biketool
11-18-2025, 01:27 PM
» Replies: 5
» Views: 2,176
Questions about running U...
Forum: General Discussion on PineTime
Last Post: alicesphere
11-18-2025, 12:48 AM
» Replies: 0
» Views: 108
Difficulty with openSUSE ...
Forum: PinePhone Software
Last Post: danm1988
11-17-2025, 07:49 AM
» Replies: 0
» Views: 105

 
Heart wasp-os: MicroPython for PineTime!
Posted by: danielt - 02-04-2020, 01:43 PM - Forum: Development Discussion on PineTime - Replies (104)

Update 20 Feb 2021:
The wasp-os project is proud to announce the release of wasp-os v0.4. Wasp-os is a firmware for smart watches that are based on the nRF52 family of microcontrollers, and especially for hacker friendly watches such as the Pine64 PineTime. Wasp-os features full heart rate monitoring and step counting support together with multiple clock faces, a stopwatch, an alarm clock, a countdown timer, a caclulator and lots of other games and utilities. All of this, and still with access to the MicroPython REPL for interactive tweaking, development and testing.


During the v0.4 development cycle our focus was on improving the watch/phone integration whilst also taking steps to improve the general fit and finish. This release introduces a new clean-and-simple analog watch face, new button, checkbox and spinner widdgets to make UI more consist, new customization options such as a theming engine and a configuration tool that provides access to most of the new goodies without having to write a line of Python code (although Python is still fully available to those that want to make very deep customizations).

In this development cycle we have worked with the Gadgetbridge project to add wasp-os support to the latest versions of Gadgetbridge. For more information on how to obtain Gadgetbridge (hint: don't use the Play store) take a look at the appropriate wiki page.

As usual documentation is an important part of making wasp-os awesome so you can read up on how to install wasp-os and take look at all the new apps and features right now at: at: https://wasp-os.readthedocs.io

You can also see many of the new features in action by looking at some of the most recent wasp-os video blogs:

[Image: 0.jpg]
A tour of the new applications for wasp-os

[Image: 0.jpg]
Step counting and heart rate monitoring on Pine64 PineTime



Since I received my PineTime a couple of weeks ago I have been working whenever I have a spare moment to make my PineTime wearable. At this point I have, more or less, reached this goal! Admitedly It's not any smarter than the dumbest of my dumb watches but I've been wearing my PineTime for the last two days and I haven't been late to any meetings. That means I think its time to talk a bit more about what I have been doing.

Firstly, if you just want the code please visit: https://github.com/daniel-thompson/wasp-os (there is also a short intro video if you'd prefer)

If you're still interested in a bit more of the story... there are a great many different possible approaches to developing a firmware for a wearable like the PineTime and I wanted to experiment a bit with MicroPython to see whether I could "go fast" during development by using tools that allow for easy interactive hacking on the device itself and that also naturally shares a stack trace when I mess something up.


I've not got far enough to draw conclusions on whether MicroPython helps me get more done in my limited free time but I can certainly attest that having a REPL to send interactive commands to the ST7789 display was really good for helping me get to grips with how it actually worked (something I hope can be repeated for some of the other drivers).

As mentioned in the intro, wasp-os currently provides nothing more than a simple digital clock application for PineTime together with access to the MicroPython REPL for interactive testing and tweaking. However it keeps time well and has enough power saving functions implemented that it can survive for well over 72 hours between charges so even at this early stage it is functional as a wearable timepiece.


It also includes a bootloader based on the Adafruit nRF52 Bootloader which has been extended to make it robust for development on form-factor devices without a reset button, power switch, SWD debugger or UART. This is working well and allows me to update the main application over-the-air but there remain a few extra features that I want to get right before glueing the back on my own device (currently I am relying on double sided tape).


  debian+phosh running on PinePhone
Posted by: a-wai - 02-04-2020, 01:20 PM - Forum: Mobian on PinePhone - Replies (539)

Hi there!

As a long-time debian user, and being quite impressed with the looks of the Librem 5 software, I've been hacking a debian-based image for the Pinephone.
It uses phosh as the UI, packed with a few apps (not all are usable on the phone's screen)

Don't expect more from it than any other Pinephone distro out there can deliver, most features don't work yet and the phone feels really slow, but I believe this is a good starting point, as the display, touchscreen and wifi work (mostly) fine Smile

For those wanting to try it out, just click on this link.

Default username is "debian" with password "1234"; default root password is "root".

@harvey186 has started a list of working/non-working apps, you can view and edit it here.

More details (and the debos recipes used to build this image) can be found on gitlab.
Contributions are more than welcome Smile

Finally, kudos to the "low level software" team for the awesome work on the kernel and bootloader!


.jpg   debphone-1.jpg (Size: 129.27 KB / Downloads: 2268)

.jpg   debphone-2.jpg (Size: 75.15 KB / Downloads: 1828)


  Chromium will not start
Posted by: sititahwsi@gmail.com - 02-04-2020, 07:53 AM - Forum: General Discussion on Pinebook Pro - Replies (5)

I am unable to run Chromium. Every time I try to start it it seems to go through the loading and then immediately shuts down. Any thoughts on what I am doing wrong? It worked on first boot but when I tried to do sync a couple of times it presented with the previous symptom. Is there a way to reload with the default config? I tried loading with synaptic but still the same problem. Thanks for any help.


  Article: My First Week As Embedded FOSS Advocate
Posted by: lupyuen - 02-04-2020, 07:03 AM - Forum: PineTime Tutorials - Replies (3)

Teaching Embedded IoT with FOSS has interesting challenges... Here's what happened the first week I taught PineTime Smart Watch...

My First Week As Embedded FOSS Advocate


  Manjaro Update Broke QT5
Posted by: pete - 02-04-2020, 06:55 AM - Forum: Linux on Pinebook Pro - Replies (5)

Hey - just looking for a quick bit of advice.

Looks like the recent manajro updates just broke a number of apps I had running smoothly (namely electrum and nextcloud desktop sync).

Possibly others I haven't spotted yet. They fail with
``

My investigations make me think this is an issue with the pyQT5 / QT5 common conflict - although i can't seem to figure out how I'm supposed to fix this (nothing installed with pip).

I'm new to Manjaro and unsure of how regular these things are and how long they tend to hang around before a fix comes.

So my question is simply is it worth reverting to a previous state or do fixes tend to show up in pacman pretty quick?


  Performance and Power Demand RockPro64
Posted by: fotastisch - 02-04-2020, 12:46 AM - Forum: General Discussion on ROCKPRO64 - Replies (7)

Hi there,

I'm thinking of getting a RockPro64 to use as my webserver for nextcloud, which currently runs on a Pi3. I know, the HardRock was just announced, but I'm not good with waiting. Wink

So, does someone of you have a webserver or even nextcloud running on the RockPro64 and could say something about the performance?

Additionally, and even more interestingly, I would be interested in the power consumption of the RockPro64. In another thread I found an indication for something below 10 W, without 3.5" HDD attached. Could someone confirm that?

Thank you very much!


  Braveheart Pics and Initial thoughts
Posted by: hockleyj - 02-03-2020, 10:16 PM - Forum: General Discussion on PinePhone - No Replies

I wanted to provide some images to give other users an idea of the PinePhone in relation to other phones.   I test software and so have a few phones to compare them to etc...

In my opinion  the PinePhone is dimensionally closest to the Samsung Galaxy S9+  and so i placed it next to it for the photo's.

In the comparison images  the order of  phones from left to right is as follows.  [ Iphone X, Samsung Galaxy S9+, PinePhone, Samsung Galaxy Note 9, Sony ZX Premium]

The same phone order is used for the  image showing the thickness of the devices.

Hopefully other users can add there comparison pictures to this thread as well,.



Attached Files
.jpg   Compare1-2.jpg (Size: 226.9 KB / Downloads: 627)
.jpg   Compare2-1.jpg (Size: 232.13 KB / Downloads: 580)

  Pinebook Pro full of issues
Posted by: tso4ev - 02-03-2020, 04:58 PM - Forum: General Discussion on Pinebook Pro - No Replies

hello there I've just got another random reboot 
this time I check the system log 
I'm with the default debian the pinebook was on battery power and on demand settings cpu I've just watch youtube video on 720p 
when in happen so it was not so cpu demanding 
Its hardware problem and I want to get some solution that't really unacceptable
I understand that's a cheap machine but at the end that's too much.. And that's not all missing screw from the box 
(still waiting support team to contact me about that screw 2 weeks already) no quality control what so ever ... how to spend my money on another pine64 product again ?
PS. Will not even mention the speakers that always produce some noise without running anything ...
Hope to hear something from the PBP support team..

Feb  3 23:22:20 Debian-Desktop upowerd[1117]: energy_full (39.984000) is greater than energy_full_design (0.000000)
Feb  3 23:22:25 Debian-Desktop upowerd[1117]: energy_full (40.052600) is greater than energy_full_design (0.000000)
Feb  3 23:22:30 Debian-Desktop upowerd[1117]: energy_full (39.876200) is greater than energy_full_design (0.000000)
Feb  3 23:22:35 Debian-Desktop upowerd[1117]: energy_full (39.778200) is greater than energy_full_design (0.000000)
Feb  3 23:22:40 Debian-Desktop upowerd[1117]: energy_full (40.013400) is greater than energy_full_design (0.000000)
Feb  3 23:22:45 Debian-Desktop upowerd[1117]: energy_full (40.013400) is greater than energy_full_design (0.000000)
Feb  3 23:22:50 Debian-Desktop upowerd[1117]: energy_full (39.925200) is greater than energy_full_design (0.000000)
Feb  3 23:22:55 Debian-Desktop upowerd[1117]: energy_full (39.846800) is greater than energy_full_design (0.000000)
Feb  3 23:23:00 Debian-Desktop upowerd[1117]: energy_full (39.758600) is greater than energy_full_design (0.000000)
Feb  3 23:23:05 Debian-Desktop upowerd[1117]: energy_full (39.886000) is greater than energy_full_design (0.000000)
Feb  3 23:23:15 Debian-Desktop upowerd[1117]: energy_full (39.886000) is greater than energy_full_design (0.000000)
Feb  3 23:23:20 Debian-Desktop upowerd[1117]: energy_full (39.611600) is greater than energy_full_design (0.000000)
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] Booting Linux on physical CPU 0x0
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] Initializing cgroup subsys cpuset
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] Initializing cgroup subsys cpu
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] Initializing cgroup subsys cpuacct
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] Linux version 4.4.210 (adam@adam-vb) (gcc version 7.1.1 20170707 (Linaro GCC 7.1-2017.08) ) #1 SMP Tue Jan 14 22:28:43 EST 2020
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] Boot CPU: AArch64 Processor [410fd034]
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] earlycon: Early serial console at MMIO32 0xff1a0000 (options '')
Feb  3 23:24:14 Debian-Desktop kernel: [    0.000000] bootconsole [uart0] enabled


  ** Pinebook Pro For Sale: UK **
Posted by: anselm13 - 02-03-2020, 02:21 PM - Forum: General Discussion on Pinebook Pro - Replies (4)

For sale on ebay

https://www.ebay.com/itm/PINEBOOK-Pro-Li...2896929609


  How to open the phone?
Posted by: jgorres - 02-03-2020, 01:57 PM - Forum: PinePhone Hardware - Replies (13)

Second most stupid question at all (just to leave some space to the ceiling):

How the hack can I open the phone to access SIM card slot/SD card slot/battery?

Are there somewhere some "manuals" or whatsoever for this?