HNNewShowAskJobs
Built with Tanstack Start
Orange Pi RV2 $40 RISC-V SBC: Friendly Gateway to IoT and AI Projects(riscv.org)
50 points by warrenm 3 days ago | 42 comments
  • rcarmo3 hours ago

    I had a go at it a few months ago: https://taoofmac.com/space/reviews/2025/05/12/2230

    Not bad at all, but the OpenWRT image still didn’t have Wi-Fi support a week or so ago, so I don’t know how good software support is going to be in the long run.

  • swetland2 hours ago

    Don't suppose there's actually documentation for the CPU anywhere? (I mean more than a tiny "datasheet" with a very high level overview and/or a pile of random Linux/uboot patches)

    • selfan hour ago |parent

      Spacemit's website is a pain to use, but the processor appears to work almost exactly like the K1, so:

      - go to https://developer.spacemit.com/

      - click on documentation

      - click on Keystone

      - click on K1

    • moffkalastan hour ago |parent

      Raspberry wouldn't be the market leader if Orange, Rock and the rest could write documentation and support to save their life.

  • throwaway8152326 minutes ago

    Anyone have openssl benchmarks? I.e. run "openssl speed" and post the output. Thanks!

  • 5d41402abc4b3 hours ago

    Are there any SBC with memory slot so that i can plug in 32GiB or more of RAM?

    • chithanh3 hours ago |parent

      Yes, lots of Intel and AMD based SBCs have SO-DIMM slots, but you'll have to accept the 3.5" format.

      Regarding RISC-V SBCs, there was serious consideration to release the Milk-V Oasis with SG2380 and LPCAMM2. But this didn't work out as the SG2380 was held up by geopolitical issues.

      • LeFantomean hour ago |parent

        Still so mad about that

    • Havoc2 hours ago |parent

      Orange pi 5 plus has 32gb versions. Pricey though

    • rcarmo3 hours ago |parent

      Not really. Most in the ARM space, at least, are soldered on or you need to switch out the entire compute module. Intel ones (not mini-PCs, but industrial gear and things like the LattePanda) also tend to have soldered RAM.

  • jauntywundrkind3 hours ago

    Absolutely smoked by rpi5, often by rpi4. To make matters worse, a radically unsupported core with no mainline support. https://www.phoronix.com/review/orange-pi-rv2-benchmarks/2

    • Havoc2 hours ago |parent

      Don’t think people buy riscv for their performance competitiveness at this stage

      • moffkalastan hour ago |parent

        People don't really buy RISCV at all at this point, there's noting less compatible you could get if you tried.

        • Imustaskforhelp35 minutes ago |parent

          isn't there box64 that can run x64 applications?

          And I think a language like golang can be a really really nice fit given how it can be compiled really fast towards risc-v as well

          Maybe java also runs in risc-v I am not sure, surely people are working on java support I suppose.

          People buy risc-v to support an open standard and to not worry about licensing fees.

          Isro (india's nasa basically) uses some risc-v chips to not license arm chips etc. because of either better national security (to have less arm influence) or because they don't want licensing fees given how rudiculously price efficient isro is.

  • asadm3 hours ago

    2 TOPS is not a lot for AI projects.

    • muxamilianan hour ago |parent

      They get this number by simply adding up all CPUs' processing speed. There is no NPU or similar: https://medium.com/@zlodeibaal/orange-pi-rv2-ai-board-scam-7...

    • jdiaz972 hours ago |parent

      It's a lot for 40 USD. And not every AI project is a Language Model project.

    • OhMeadhbh2 hours ago |parent

      meh. i write a lot of PROLOG, so 2 TOPS is A LOT of horsepower.

  • protocolture3 hours ago

    I keep seeing suggestions that theres no software support for Orange Pi.

    Whats the go there? Is there no distro like Raspbian supporting it?

    • chithanh3 hours ago |parent

      Xunlong (Orange Pi) operates similarly to Pine64, throw hardware at the community and then let the community figure out the software part.

      They provide official OS images at release but don't care much afterwards.

    • OhMeadhbh2 hours ago |parent

      There's a RV64 port of Debian and the RV2 and R2S are on the list of compatible hardware. No guarantee it'll be easy getting it loaded, it was like pulling teeth to get it on the SiFive U74 board, but that was 7 years ago, so it's GOT to be better by now.

    • rcarmo3 hours ago |parent

      There are plenty of Orange Pi boards with Armbian or unofficial Ubuntu support, but they’re ARM based.

  • Davieyan hour ago

    No SATA :(

    • selfan hour ago |parent

      I bought the 32 GB emmc module for it, for the root filesystem. I have a 500 GB nvme drive for everything else. I believe an nvme-to-sata riser will work, but I don't have one to test with (plus you'd need to power the sata drive with something else).

  • goodpointan hour ago

    $40 is way too expensive

    • yogorenapanan hour ago |parent

      Depends what you're using it for. A lot of people tend to buy pi-likes as servers which is absolutely bonkers. If you time eBay right, $50 would get you a fairly powerful intel NUC with much more performance and peripherals

      • mavamaarten23 minutes ago |parent

        I don't think it's bonkers. For running a true home server sure, there's more powerful things out there. But for hosting something like a ZigBee and Z-wave coördinator a Pi makes much more sense. Electricity is expensive, yo

  • kirito13373 days ago

    I don't like RISC-V unless it has a good GPU

    • rjsw33 minutes ago |parent

      RISC-V designs typically have an Imagination Technologies GPU, some support for them is in recent versions of Linux and mesa.

    • warrenm3 days ago |parent

      GPUs are [effectively] irrelevant for many use cases (IoT, embedded, most servers, etc)

      • _zoltan_3 hours ago |parent

        the title says "... AI projects". now, maybe our definitions are different, but you probably want some hardware acceleration.

        • pjmlpan hour ago |parent

          Most likely comming in vector, matrix instructions or NPU like chipsets, not necessarly GPUs.

        • jdiaz972 hours ago |parent

          The chip (KY X1) comes with AI acceleration...

    • snvzz2 days ago |parent

      Attach your favourite GPU at the PCIe slot.

    • webdevver4 hours ago |parent

      they all suck. someone needs to make an open source gpu already, its been way too long.

      • timschmidt3 hours ago |parent

        We did back in 2007: https://en.wikipedia.org/wiki/Open_Graphics_Project

        And there have been some others as well: https://en.wikipedia.org/wiki/Free_and_open-source_graphics_...

        Recently https://www.furygpu.com/

        Part of the problem is that every ASIC manufacturer (and indeed each fabrication process) has a different toolchain with a different set of primitives for circuit design. Yosys and other open tooling for FPGAs has helped a great deal in lowering the barrier to chip design and by association reuse of circuits. But every ASIC, at the moment, is tied to some vendor's PDK. Here's the one Google open sourced for Cypress Semi's SKY130 process node: https://github.com/google/skywater-pdk

      • Findecanor2 hours ago |parent

        It is at least theoretically possible to build a headless "GPU" from RISC-V processors that have the vector extension (RVV). RVV had been designed to be able to run programs compiled for the SIMT execution model that most GPUs use.

        This Orange Pi RV2 has a small vector unit in each core, and could be used for at least prototyping the software until more powerful chips are available.

        BTW. There have also been a couple hardware startups that have been working on commercial GPUs based on RISC-V's vector extension, with their own GPU-specific instruction set extensions for texture lookup and the like.

        • LeFantome43 minutes ago |parent

          https://www.tomshardware.com/pc-components/gpus/startup-clai...

      • ekianjo3 hours ago |parent

        It's probably a series of patent landmines...

        • AnthonyMouse3 hours ago |parent

          Hardware patents are orthogonal to open source software. If a patent covers the hardware then someone who wants to manufacture the hardware needs to license the patent, but you were never going to get free-as-in-beer hardware anyway, and a hardware patent is independent of whether the hardware is fully documented or has firmware with published source code and a license that allows users to make changes to it.

  • ekianjo3 hours ago

    More info here from a few months back: https://boilingsteam.com/orange-pi-rv2-new-risc-v-board-revi...

  • sylware2 hours ago

    RISC-V going forward, one of the only beacons of hope in the silicon world.

    I need one of such devices for my self-hosted services. And it will be time to port from C to assembly, really, because we have finally a CPU ISA which is 'sweet spot' balanced, standard, global, pushed forward with significant resources and without IP locks anywhere. No more developer/vendor lock-in via "the only compiler able to generate correct machine code", extremely hard to do planned obsolescence, etc, we need mainstream adoption NOW :)

    The main blocker: how do I buy such device with a noscript/basic (x)html browser? And no way I use a credit card on a web site: would require well identified bank swift account, or wallet codes bought from local and physical currency terminals. I don't know of any local retailers I can buy such device from. Yep, the "web geniuses" at amazon (which supports wallet code) broke noscript/basic (x)html support a few years ago.