Before reading ahead please note that I got my Pyra yesterday afternoon. This is a very first look and by no means a full review or test of the device. These are MY PERSONAL impressions.
Also please read the full post before writing a angry reply
Mechanics
The mechanics are first things I noticed after opening the package. The chrome color looks really nice. The case fells very similar to the Pandora, meaning there are a few sharp edges here and there. The cutouts for the joysticks and the d-pad look like they have had some manual work done to fit. The joysticks feel ok although you can hear a spring squeaking when moving them. The shoulder buttons have a very short travel but feel fine. The keyboard feels ok, however the keys don't feel consistent. This is especially noticeable with the AYBX keys which all feel a bit different.
The battery was not preinstalled and it literally took me like 5 minutes to insert the battery and close the case because there is a bit more force required than I am comfortable with and I was afraid of breaking something.
Also I noticed that the lid does not fully close when I close it slowly. I have to "slam" the lid to get if fully closed. I made a short video of that:
//Edit: Also I noticed that there is something poking trough the label in the battery compartment which also pokes the battery:
View attachment 36780View attachment 36781
All in all the device feels more like a early pre-production run than a polished device. It does not have the "premium" feel but is perfectly usable. As I said it feels a lot like the Pandora and I am perfectly fine with that knowing all the hurdles and the development story behind it.
Electronics
After pressing the power button the keyboard backlight starts to flicker, the leds blink and then the Linux boot message appears on the screen. All in all it takes my device about 30 second from pressing the button to the login screen.
The keyboard backlight is not evenly distributed but nevertheless every key is clearly visible and readable in the dark. This is a huge improvement compared to the Pandora.
The screen itself looks nice, vibrant, has a good viewing angle and good resolution. The resistive touchscreen feels outdated in 2020 but is absolutely necessary to be used with a stylus because there is no way you would be able to navigate the UI with a finger (a bit more on that later). However the edge of the touchscreen does not seem to work correctly. Meaning the outer ~3-4mm are not reachable with stylus. That is a problem because that is usually where e.g. the scrollbar is positioned. I re calibrated multible times so that is not the issue. I made a small video demonstrating the problem:
I mostly use the nubs as mouse to navigate the device. The touchscreen is just not reliable enough.
Wireless connectivity is also a problem. The reception (compared with my cheap phone) is bad
View attachment 36778
even when positioned half a meter away form the access point I was not able to reach more than ~45MBit throughput. Also the device sometimes looses the connection even with that distance. With the Pandora I used a external USB WiFi adapter and I hope I don't have to do that here too. Maybe this can be improved with firmware tweaks or configuration?
Also charging is a problem. Using the device and charging at the same time leads to problems with the battery temperature sensing (even though it is only slightly warm to the touch) and then charging is disabled. According to ED this a known bug and can be fixed in firmware/software. I now shutdown the device before attaching it to a charger.
The speakers have a clear low/mid range but weak base. They are loud, really loud. Limiting everything to 100% volume is software and turning up the volume nob makes them clip and distort easily. I am pretty sure you can damage them this way. Turning them down to a reasonable volume they sound perfectly fine.
Software
The Pyra is running debian which is great. To install my favorite browser (Vivaldi) I just had to download the .deb, run dpkg -i and I was ready to go. The web browsing experience is nice however video playback is a problem. I tried YouTube and the ARD Mediathek (the video library of a German public TV channel) and both were not able to produce a smooth playback at native screen resolution (720p). I used youtube-dl to download a video and play it back without the browser. mpv seems to have some problems with the color but playback itself is smooth. After tweaking VLC a bit I was able to get the video to playback smoothly after the first few seconds. I also tried firefox-es from the debian repsitory but the overall experience was worse than with Vivaldi and also playback via YouTube did not produce sound output.
I played some games via scummvm (installed via apt-get). I tried monkey island 1 (DOS version) which is playable and the feeble files (Windows 4 disc version) and here video playback was not smooth, the in game menu is really slow but the game itself is alright. The scummvm menu itself (running in native resolution) is also very slow.
I tried to play some old console games via retroarch (also via apt-get) but this one does not start.
I noticed that a lot of applications threw errors regarding the video driver so there is probably some work to do.
I also managed to crash/freeze the device multible times. Once while browsing the web and the other times via SFTP (transferring files, creating folders)
Other thoughts
I haven't used a Linux desktop in a while. My main OS is Windows and all the Linux interaction I have (e.g. my server or some software development) is terminal based. I was a bit surprised that the desktop (at least mate which was chosen here) is still not touch friendly and not very well optimized for high DPI screens. Even when increasing the DPI in the settings not everything scales correctly or at all. I heard that Apple is the king when it comes to these things (I don't have any iDevices) but Windows 10 also has done a lot in this regard and scaling works really great here in almost all of the cases.
Also websites in "desktop mode" these days really don't seem to care anymore about devices with "low" (720p) screen resolutions. I saw a lot of scroll bars when browsing with the Pyra. I will change my User Agent to a mobile one and see if that helps.
Conclusion of this first impression
The software is in an early state, features are missing or buggy. This was the same with the Pandora in the beginning and knowing you guys I have no doubt that we will get a very nice experience in the not to near future. This community is awesome. I sadly don't have the knowledge for that so I will probably be of no help in this regards. I haven't even managed to get the cross compiler setup running yet.
The hardware on the other hand I have some doubts. The case I don't really care, If there will be future revision this can be swapped easily with a more "polished" one. WiFi can be fixed with a USB dongle, charging is apparently a software problem but the touchscreen is a problem.
However (as with the Pandora) I am hugely impressed on what ED is able to produce here (I work in electronics engineering). I am pretty sure I will not be using the Pyra as intensiv as I have done with the Pandora when I got that. However I don't regret my purchase/support for this project one bit and I am a bit sad that I am not able to support it better (financially or with software support)