Dragonbox Pyra open source hardware handheld Linux PC is finally shipping

We first covered the Dragonbox Pyra in 2014 when it was described as an open-source handheld game console powered by Texas Instruments OMAP5432 SoC, or maybe AllWinner A80, Intel Bay Trail, or Qualcomm Snapdragon processors since the exact specifications were still in the works for the Pandora successor.

Michael Mrozek (EvilDragon) finally decided to keep going with the OMAP5 processor due to the good documentation and software support, and pre-orders started in 2016 with a 330 to 400 Euros downpayment and no clear timeline about shipping.

It eventually took over four more years, but the Dragonbox Pyra is finally getting assembled and shipping to backers has started.

Dragonbox Pyra 2020

Since so many years have passed, you’d be forgiven  if you completely forgot or did not know at all about the specifications:

  • SoC – Texas Instruments OMAP 5432 SoC with 2x Arm Cortex-A15 @ 1.5 GHz with NEON SIMD, 2x ARM Cortex-M4, Imagination Technologies PowerVR SGX544-MP2 3D GPU, and Vivante GC320 2D GPU
  • System Memory – 4GB RAM
  • Storage – 32 GB eMMC flash, 2x SDXC card slot, 1x internal micro SDXC card slot
  • Display – 720p 5-inch LCD with resistive touchscreen
  • Video Output – Micro HDMI
  • Audio I/O – High-quality speakers, digital volume control, headset port, built-in Mic
  • User input
    • Gaming controls – D-Pad, 4x shoulder buttons, 6x face buttons, 2x accurate digital controls with push-button
    • Keyboard – Backlit QWERTY keyboard
  • Connectivity
    • Dual-band Wi-Fi 802.11 b/g/n and Bluetooth 4.1.
    • Optional LTE and GPS module
  • USB – 2x USB 2.0 host ports (one usable as SATA with adapter), 1x micro USB 3.0 OTG port, 1x micro USB 2.0 port for debugging and charging.
  • Sensors – Accelerometer; gyroscope; pressure, and humidity sensor
  • Misc – Fully configurable RGB-LEDs for notifications, vibration motor
  • Battery – 6,000mAh
  • Dimensions – 139 x 87 x 32 mm

Linux handheld pc

Drasgonbox Pyra handheld Linux PC is quite versatile since it ships with Debian, but it was designed with gaming in mind, and supports games such as Diablo II, Call To Power II, Jedi Knight, or Return to Castle Wolfenstein. Since the device is open-source hardware, you’ll find hardware design files, software, and other resources on the Wiki.

Now that the mini portable PC is out, you may wonder whether you can order it, and indeed you can with pricing starting at 529.41 Euros ex. VAT for the standard version, and up to 626.05 euros ex. VAT for the 4G LTE mobile version. Michael says there’s no clear ETA for new pre-order, and it may take around half a year to buy those from stock. It’s clearly a niche product which explains why the price is quite high, and manufacturing delays are long a well as it is handled by a small team. You can follow the progress of the progress on Twitter and the forums.

Linux handheld gaming console

Via Liliputing

Share this:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard

38 Replies to “Dragonbox Pyra open source hardware handheld Linux PC is finally shipping”

  1. Some of the information is a bit outdated that EvilDragon hasn’t bothered to correct yet:
    The 2 GB version is still mentioned in the description but those are no longer offered (and those who chose it, got a free upgrade to 4 GB); there are no analogue wheels available anymore, so it’s a digital one now; he didn’t know there is a difference between SATA and eSATA connectors, it’s actually plain SATA (without power supply); the gas sensor was a more costlier option that they did not choose in the end.
    The first units already shipped yesterday btw.

      1. Strange, I opted for e-mail notification on comments but didn’t get any.
        Thanks for the quick reply! Someone on IRC pointed out that the 2 GB version is still mentioned in the text.

        1. I removed it from the specs. but forgot about it in the text. I still don’t know how to edit it because pricing on the pre-order page is still shown as follows:

          * Pyra Standard Edition, 2GB RAM: 500 EUR without VAT (=595 EUR incl. VAT)
          * Pyra Standard Edition, 4GB RAM: 529,41 EUR without VAT (=630 EUR incl. VAT)
          * Pyra Mobile Edition, 2GB RAM: 600 EUR without VAT (=714 EUR incl. VAT)
          * Pyra Mobile Edition, 4GB RAM: 626,05 EUR without VAT (=745 EUR incl. VAT)

          1. Ah now, I can see the price is much cheaper… 330 Euros for standard, and 400 Euros for mobile. Is that correct?

          2. Again something that EvilDragon has not bothered to correct. You can see the available models below the description, only the three 4 GB variants are left (Standard/EUMobile/USMobile). As you wrote correctly at the beginning, the €330/400 is only the downpayment for pre-orders, it’s €630/745 in full.
            D’oh! mistyped my e-mail address, that’s why.

      1. Sure but eSATA devices come with external power supplies, SATA ones not. So either you need another adaptor from SATA to something your storage device uses or look for a solution to somehow get your SATA device powered.

  2. I’m sorry for Michael, but I don’t see anybody paying over 600€ for something like this with 2014 specs. Get a switch for 1/3 and enjoy games and many other stuff with a little more actual specs.

      1. Well, I don’t really want to give money to nintendo at all as they don’t deserve, I just was pointing to an alternative dor “poorer” pockets 🙂

    1. Over 1000 people with preorders to do it. The switch doesn’t have a modem, nor a keyboard, and is very locked down.

      1. That’s a surprising amount of preorders, I have to admit. But it could easily multiply x10 if the device had a normal price for its specs. I can buy a laptop with a much more powerful cpu and general specs, with keyboard and 4g. And there are some around 10″ size. Sure, you can start saying it does not have this or that, but really, A15 cores are not old, are ancient, and I don’t find fair to charge that amount for a device like that.

        When I want buy something I have the idea pretty clear, I ask myself the simple question: “what is the approximate price it should have as for the specs?”, and that is more important that ” this is what I want”, that’s why I never buy anything I don’t consider to have a fair price. Mobile phones like Samsung’s or Apples are straight examples of that, as well as vintage stuff that has increased its price from the year it was released, so regardless of my interest and like I just don’t buy, and I tell you it’s easy to do. Companies ask for your money now like never before, and they simply don’t care if they are publicly scamming you, because they are doing it in a legal way, so we have the weapon to priorize what is fair instead of spending for what we want 🙂

        1. You should look into the effects of economy of scale, this is a normal price for its specs when acquiring the components in very small quantities (at least at the time he chose them, can’t change that it’s outdated now). Like the higher price for the mobile version was chosen at zero added profit, €100 is simply what he pays for the Phone-in-One modem (~€70) plus antenna and other needed components for the sensors. Which is crazy high if you consider that you can get a cheap smartphone for the same price and the manufacturer actually makes a profit off of that.

          This argument comes up a lot but how is EvilDragon supposed to charge an economy of scale price if he can not afford it? 10 times 1000 is still just 10000. For economy of scale to kick in, it would have needed a guaranteed 100000 or more, which is just unrealistic for such a niche device (because most people are only interested in a subset of all the included features and are not willing to pay extra for the rest, as you’ve showed) and he simply could not take the risk for that himself. The only way to finance the development and production costs without risking bankruptcy is through crowdfunding ahead of time with enough profit margin to cover the cost with the few people that are interested and that is what he’s done. Now that it’s financed, he will be able to lower the price but not so much that it makes a difference to people like you (actually, due to higher cost from development problems, he even considered increasing the price for now).

          I’ve written a lengthy comment about this before (second half): https://www.reddit.com/r/linux/comments/6prd9r/dragonbox_pyra_a_pocketable_open_linux_handheld/dkx260v/

          1. Absolutely. It’s an honest price for an honest device.

            It costs what it costs because the suppliers charge for their components.

        2. Sure, but does the laptop come with a thumb keyboard, lte modem, joypad, linux is a first class citizen, the cpu can be upgraded, all the specs are open sourced so you can totally hack it … AND … it fits in your pocket?

          My Android phone is way more powerful than the Pyra but it is unbelievably useless. It has no i/o ports, no keyboard, no joypad, runs android which is garbage, once you get through a bunch of the app store you discover that all the apps are also shareware garbage designed to click jack you for as much money as possible, and on and on.

          Your point about price is fine, but you aren’t really comparing the same things.

    2. This is a niche product that surprisingly, it has people wanting. I saw a lot of people wanting due to being open-source in a lot of things and having 4G

      1. Open source should be a right, not a feature. It’s nonsense to charge 3x times the price it would have to have because of that. I love tech and getting stuff for testing and enjoyong, but I don’t care how much I want something if what I want is overpriced, I simply don’t buy it. Maybe because of those people you mention things like these cost what they cost 🙁

        1. The price has nothing to do with the PCB schematics being openly available, some people are just more inclined to choose this because of its openness, despite the price (which is due to the complexity of the device paired with low quantity prices).

        2. The cost is just relative to the volume of parts ordered.

          If they can sell 100 000 units per month it would be easy to buy all the parts at dirt cheap prices.

          The initial run for the Pyra is 2000 units or so. Just phone up a few manufacturers and see the prices they quote you for each of the parts to see for your self.

          I understand most people don’t know how much this stuff costs, just sharing a perspective on why this is the way it is.

  3. Imagination Technologies PowerVR SGX544-MP2 3D GPU, and Vivante GC320 2D GPU

    What’s the deal of having dedicated 3D GPU and 2D inside the same chip? AFAIK the PowerVR should handle the 2D graphics with ease. Is this because of the industrial roots of that SoC and compatibility requirement with old SW or am I missing smth here?

    1. Saving power when running Xorg without 3D.
      Also there are etnaviv drivers for Vivante, so better options in that department.
      In similar fashion there are two M4 ARM processors for very low-energy operation.

    2. In the embedded world, 2D GPUs are still a thing since a lot of applications would use only a 2D UI and they are less complex than 3D GPUs.
      The OMAP5 probably has both because the 2D GPU should be more efficient so you could save energy there

    3. Almost every modern SoC has a 2D accelerator. Exynos has G2D, Amlogic has GE2D, Rockchip has RGA1/2. The Vivante part is unique in that in addition to blitting, it has full path/stroke support for drawing (OpenVG).

      The ODROID-GO Advance is a good real world example of the importance of a 2D GPU. It uses the Rockchip RGA2 to scale and rotate the output of emulators in real-time. The significance of this is that it uses a bicubic Hermite filter to achieve “best in class” image display without the limitations of “integer” scaling. While this filter algorithm can also be run on a 3D GPU, it extremely taxing for it due to the number of sampling “taps”. This means the 2D GPU easily outperforms the 3D GPU without the unnecessary heat and power consumption. For reference, the 3D algorithm can be seen here:

    1. Well, now that the Pyra specs are open sourced, take those design specs and source all the parts for 2000 units.

      What do you think they would cost?

      Now, do the same for 100 000 units per month. See the difference in price?

    1. Fair comment of course. You have lots of choice available to you, you have to make the best dicision for you.

      // copy pasta my selfa:

      Well, now that the Pyra specs are open sourced, take those design specs and source all the parts for 2000 units.

      What do you think they would cost?

      Now, do the same for 100 000 units per month. See the difference in price?

  4. I cannot really understand how anyone would want to pay so much for such underpowered Hardware, for that price you can buy a real Laptop and Install a Linux OS on it that actually supports the graphics Hardware.

    1. Fair point.

      But it is a limited initial run of about 2000. Your laptop is sold in 100 000s of thousands per year. Actually its in the millions per year because your laptop manufacture sells the same laptops in 65 different subconfigurations all targeted to a microniche.

      Look, there is nothing else on the planet as small as this that has all of these features including a thumb keyboard which is important to my self and a lot of users.

      On top of that, I am not beholden to Google or a Chinese manufacturer, the cpu is on a daughterboard so upgrades and hackability is double plus good AND it fits in my pocket.

      The Pyra schematics are published on their wiki. Take that, order 2000 of each part and see what suppliers charge you. Now call those suppliers and tell them you need 100 000 of each part and see the price difference.

      Again, good point, but you are not comparing the same thing. You won’t be sitting in a bath tub using your laptop to play games that need a joypad, put the game on pause ssh into your server while watching a movie in a window in the corner using a highly customized tiling window manager.

Leave a Reply

Your email address will not be published. Required fields are marked *

Khadas VIM4 SBC
Khadas VIM4 SBC