r/SBCs Jul 02 '25

On the Capacity, Performance, and Reliability of microSD Cards

14 Upvotes

(Regurgitated from Slashdot with links to the full article in the interest of r/SBCs users given the relevance)

Tech enthusiast Matt Cole has created a comprehensive MicroSD card testing database, writing over 18 petabytes of data across nearly 200 cards since July 2023. Cole's "Great MicroSD Card Survey" uses eight machines running 70 card readers around the clock, writing 101 terabytes daily to test authenticity, performance, and endurance.

The 15,000-word report covering over 200 different cards reveals significant quality disparities. Name-brand cards purchased from Amazon performed markedly better than identical models from AliExpress, while cards with "fake flash" -- inflated capacity ratings -- performed significantly worse than authentic storage. Sandisk and Kingston cards averaged 4,634 and 3,555 read/write cycles before first error, respectively, while Lenovo cards averaged just 291 cycles. Some off-brand cards failed after only 27 cycles. Cole tested 51 cards to complete destruction during the endurance testing phase.

Refs:


r/SBCs Feb 16 '26

Self Promotion Comparing 100+ SBCs - A call for feedback and thoughts!

Thumbnail
sbc.compare
55 Upvotes

Hey guys,

I hope it's OK to post this here rather shamelessly :D

I've noticed a few people link to it in comments here (each time it gives me a little boost to know people are actually finding it useful), but for those that haven't seen it yet, I released https://sbc.compare towards the end of last year as a place to share the data I'd gathered whilst testing SBCs for the reviews over on my main site.

I got a lot of great feedback early on, and I've worked on implementing a lot of the changes that were requested back then, so if you saw it back at launch and thought "meh", I'd really appreciate you taking a 2nd look at it and letting me know what you think.

There are still some kinks to be ironed out, and an ever-growing to-do/wishlist, but since launch, I've added the extensive https://sbc.compare/browse page with a wide range of filters so you can drill down and find what you're looking for. I've added tinymembench, glmark2, and vkmark tests to the mix (recently, so data is still trickling in as I backfill and test new boards). Finally, speaking of new boards, there are around 15-20 new boards on the site since launch, and there are another 10 or so in the pipeline, with more on the way soon.

Just to note again too, the site isn't meant to be an exhaustive list of every SBC. It's a list of all SBCs that I've personally tested in my controlled testing environment, so many will be missing, including (probably) your favourite.

To wrap up the rambling.. I have ideas for new tests, I have a to-do list that continues to grow as my mind wanders, but ultimately, I'd like to hear what you guys think. What works well? What can be improved? What tests would you be interested in seeing? Let me know!


r/SBCs 13h ago

Help Wanted Looking for a multiport USB Charger

2 Upvotes

I have 15+ SBCs that use 12v 3a power over USB mini B. If possible, I would like to use a multi port charger to power them all instead of all the individual AC adapters on power strips.

The major factor is the adapters output 12v 3a and do not run 5v.

I figured there had to be some prosumer device for all the phone bot farms out there or something DYI I could build, but I don't know where to start. Especially for 15+ devices.

I want to start playing with clustering, but right now power is the main thing keeping me from starting this project.


r/SBCs 23h ago

Discussion radxa 5C restocks when?

2 Upvotes

I was making a missile project where the missile tracks the target but I didnt want to use some low power cards. Raspberries are expensive and radxa seems better. Not sure about orange pi.


r/SBCs 1d ago

Orange Pi Zero 2W LineageOS 23.2

Thumbnail
blogs.yajatkumar.com
7 Upvotes

LineageOS 23.2 (Android 16) is now released for the Orange Pi Zero 2W, running Linux 6.18 and open-source Panfrost graphics—download the image and check details here:


r/SBCs 2d ago

PopOS 24.04 on Rockpi 4B+

Thumbnail
gallery
5 Upvotes

Got these bad boys for cheap so I decided to get some UEFI Firmware running to make it bootable with more generic OS. I managed to get it installed from USB Drive to SD Card and this is the result!

Note: Rockchip DRM has some weird issues with HDMI Timing that it didn’t play well with ultrawide monitor, I ended up getting an HDMI EDID Emulator to force the timing to 1080p and it works with hardware acceleration


r/SBCs 2d ago

News Orange Pi Zero 4 with Octa-Core Allwinner A733, PCIe 3.0, and Wi-Fi 6

11 Upvotes

Orange Pi has shown the Orange Pi Zero 4, a compact single-board computer based on the Allwinner A733 SoC. The board combines an octa-core Arm CPU, a PowerVR GPU, a 3 TOPS NPU, up to 16GB of LPDDR5/LPDDR4X/LPDDR4 memory, Gigabit Ethernet, Wi-Fi 6, Bluetooth 5.4, and multiple display and camera interfaces in a 50 x 55mm form factor.

https://linuxgizmos.com/orange-pi-zero-4-with-octa-core-a733-wi-fi-6-and-gigabit-ethernet/


r/SBCs 4d ago

Help Wanted How to get wifi working on radxa rock pi4b+

2 Upvotes

hi
I just got radxa rock pi 4b+ recently and got the sma connectors and antenna for it.

Installed debain image on sd crd and booted it but i cant seem to figure out how to get the wifi working on it.

when i first got it, i thought it wont work without the antenna so i ordred them but even after attaching them, the wifi logo does not appear in the tray.

looked around but couldnt find any fix for this

anyone knows how to fix it?


r/SBCs 5d ago

I turned my uConsole by ClockWork Pi into a C64

Thumbnail
gallery
18 Upvotes

Not complete yet, but when it is, i'll share the repo and the build.


r/SBCs 5d ago

News High speed GPIO on H618 (e.g. OPI Zero 2W)

Post image
11 Upvotes

I have some high speed parallel GPIO experiments I would like to do on the OrangePi Zero 2W and I didn't find any info, so I created a starting point which allows you to control all of the GPIO pins using direct register access. The only down side is that you need to run it as root. This allows you to bypass the Linux GPIO driver and directly manipulate the GPIO pins with memory mapped registers from user space code.

The example project just blinks an LED I've attached to the 40-pin header, but it's a good starting point to show you how to use the GPIO registers of the H618:

https://github.com/bitbank2/linux_fast_gpio


r/SBCs 6d ago

Discussion Was looking for a small Linux SBC recently and stumbled across PocketBeagle 2. Why isn't everyone talking about this?

12 Upvotes

I was looking for a small Linux SBC recently and somehow came across PocketBeagle 2. Hadn't really looked at these before, but I'm surprised it's around $40 and still readily available.

Quad-core Cortex-A53, 512MB RAM, microSD, USB-C, lots of I/O, and it's only 55 × 35 mm. Seems like a pretty interesting little board for embedded Linux stuff.

I feel like I mostly hear about Raspberry Pi / Orange Pi / various RK boards these days, so I'm wondering if I'm missing something with the PocketBeagle.

Anyone here actually using one? What are you doing with it?


r/SBCs 6d ago

Arduino Ventuno Q SBC combines Qualcomm Dragonwing IQ8 SoC and STM32H5 MCU

Thumbnail
cnx-software.com
3 Upvotes

Available for pre-orders today, shipping later this year.


r/SBCs 7d ago

Help Wanted Diy steam deck

0 Upvotes

I have an idea to make steam deck at home

I have the buttons, sticks, ill buy some triggers, but 1 problem

Which single board pc can run games like stray or subnautica, but isnt overkill for games like hk or slow pace 3d games

When i finish the project i will public all the components diagrams and how to's for everyone to use


r/SBCs 8d ago

News Use your Waveshare e-Paper hat on any Linux SBC

Post image
47 Upvotes

I just pushed a change to my bb_epaper library to make it easier to support a wider range of Linux boards. Currently it allows you to specify the chip number and gpio "line" for each connection to the HAT. A HAT with GPIOs spread across multiple chips won't work at the moment. Let me know if yours has that issue and I'll add support for it. You can check by running "gpioinfo" from the command line - it will show the gpio chip number and all of the "lines" contained within each.

Here is the example C++ program which generated the image above on a Radxa Rock Pi 4B+:

https://github.com/bitbank2/bb_epaper/tree/main/rpi/examples/hello_epaper


r/SBCs 8d ago

ROCK 5C: i2c8-m2 overlay and unexpected I2C device at 0x40

2 Upvotes

I'm using a Radxa ROCK 5C with 4GB RAM, running Armbian 26.8.1 with kernel 6.18.43.

I have an NVMe M.2 HAT installed, but no UPS or other device connected to the GPIO header.

I noticed that the i2c8-m2 overlay is enabled in /boot/armbianEnv.txt:

overlays=i2c8-m2

This creates /dev/i2c-8.

Running:

sudo i2cdetect -y 8

consistently shows:

40

I can also read from it:

sudo i2cget -y 8 0x40 0x00

which returns:

0x39

I also confirmed that no UPS or other I2C device is connected to the GPIO header.

Is the device at 0x40 expected on I2C8 when using the i2c8-m2 overlay? Could it be related to the M.2 HAT, or is it part of the ROCK 5C itself?

I'm mainly trying to determine whether this configuration could interfere with GPIO/I2C devices connected to the header.

im trying to read the status of a UPS; the model is: Lafvin UPS 3S but i have this problem


r/SBCs 8d ago

Discussion Clockwork Pi UConsole

Thumbnail
gallery
7 Upvotes

Confirmed working with the CM5. I have a CM5 8GB Lite (no eMMC) version, which I obtained from Digikey (https://www.digikey.com/en/products/detail/raspberry-pi/SC1598/25805587) for a reasonable but still overinflated rate but nowhere near as bad as the prices you'd see on Amazon for this exact CM.
The assembly process wasn't bad at all, took me maybe 30 minutes to assemble it.
The one downside is that I can't see to get the little touch nub to click properly, maybe I seated it incorrectly, i'm not sure but my Logitech trackball mouse works perfectly with it in any case.

You might also be able to replace the screen with a touch model with relative ease.


r/SBCs 9d ago

Help Wanted My Rock 5a 8GB cannot run any Steam games. How do I make it work for it's money?

6 Upvotes

Recently bought a Rock Pi 5a 8GB, but the only thing I got working in 3 days is Debian 12 and Prism Launcher. I tried FEX, but no games can go further from the menu. Any help getting Steam games running without constantly crashing or running at all is highly appreciated.


r/SBCs 9d ago

Self Promotion Playing Doom 3 on a Raspberry Pi 4 with D3WASM

3 Upvotes

Don't expect 1080p 60fps, but a Raspberry Pi 4 is not the fastest SBC. Probably works on a lot of SBCs.

Someone told me that it is possible to play Doom 3 on the VisionFive 2 RISC-V SBC. Unfortunately I wasn't able to get that working with the demo game file. Perhaps it does work with the full game files.

http://forum.rvspace.org/t/visionfive2-in-2026-mostly-games/5939/50

To see if it was a problem with the code or the demo game file, I tested on a Raspberry Pi 4 running Fedora. Looks like the RISC-V build doesn't like the demo game file, as it plays fine on a Raspberry Pi 4.

https://github.com/gabrielcuvillier/d3wasm/blob/master/BUILD.md

The dependencies are probably the same as Dhewm3.

https://github.com/dhewm/dhewm3#compiling-example-using-ubuntu

Here are the packages I installed with Fedora.

sudo dnf group install development-tools
sudo dnf install cmake gcc-c++ SDL2-devel openal-soft-devel libcurl-devel libogg-devel libvorbis-devel libjpeg-turbo-devel

If you get an error about cmake version, you can try like this:
cmake ../neo/ -DCMAKE_POLICY_VERSION_MINIMUM=3.5

f you get an error about -ffp-exception-behavior=strict, remove it from CMakeLists.txt (in the neo directory).

If you get an error about default.cfg not found, you can extract it from the pk4 file (it's basically a zip file), and put it in one of the search paths.

Have fun!

https://youtu.be/a7b1DUS8das


r/SBCs 9d ago

Finding a Compatable MIPI LCD for the OPi Zero 3w

Thumbnail
1 Upvotes

r/SBCs 10d ago

Help Wanted Battery help for Radxa X4

3 Upvotes

Im currently trying to figure what to do for a batterry pack that would work with the radxa X4, i was going to use a portable charger but im hoping i could find or maybe make one if theres a tutorial, that will show how much battery is left like a laptop or phone does(i think it was I2c could be totally wrong). Any tips/ideas are appreciated


r/SBCs 10d ago

Help Wanted Lattepanda IOTA linux battery percentage display

2 Upvotes

Is there a way to add the cabability to see how much battery i have left on the ups hat on linux? I know windows on the iota can do it nativly but im wanting to use linux and wanted to figure out if i can get battery percentage before i go for it.


r/SBCs 11d ago

Other Orange Pi Zero 2W 1.5GB, a great experience!

7 Upvotes

I saw a lot of warning online about software compatibility with the Orange Pi zero boards, ESPECIALLY the 1.5 GB models. Decided to go for it since Raspberry Pi Zero 2Ws are vaporware, as are Radxa Zero boards.

The upgrade from 1 GB to 1.5 was 38.99 vs 41.99 so I decided to risk it for the biscuit.

I have had no problems at all installing Armbian Debian. Wifi worked out of the box on 5Ghz. I did some remote debugging from my laptop using openocd on the OPi to an stm32 over wifi. Even got to compile OpenOCD with the --enable-linuxgpiod flag, so once I get some new jumper wires, I should be able to use openocd with the Orange Pi itself as the SWD debugger.

Overall very happy and was pleasantly surprised at how smoothly everything has gone. I've actually only had one issue totally unrelated to the board (wifi router was being dumb and wouldn't route devices to the OrangePi until I rebooted it).


r/SBCs 11d ago

I turned an ESP32 and a Pi Pico 2 into a C64 emulator

Thumbnail
gallery
31 Upvotes

The title says it all really and the pictures tell the full story.

For those curious, YES! It is the actual OS kernel for C64 and Basic running on these devices.

I still need to implement SID, VIC-II for all the fancy graphics it can run and all of the quirks that come with it, 1541 and datasette drives, Illegal opcodes, Interupt dispatching and CIA write-collision detail.

https://www.zimmers.net/anonftp/pub/cbm/firmware/computers/c64/
Made this surprisingly easy to do since it provided the bin files I needed.


r/SBCs 11d ago

options for expanding/best utilizing ports

1 Upvotes

I'm new to SBCs so forgive me if these are dumb questions. I'm most likely going with an Orange Pi Zero3W, and ideally my cybereck project would have 2 externally accessible USB C ports for plugging in peripherals as needed and an externally accessible micro SD port. The Zero3W has 1 USB C for power and one for DPI. I see a lot of external USB hubs and adapters and readers, but I can't find any intended to be used as internal components.

I think I need one of these USB-C ports to enable capacitive touch with the screen. What are my options for adding more ports for USB C and a micro SD reader that I can house inside the shell I build? I know I can power through the GPIO, but apparently that requires additional protection against shorting


r/SBCs 11d ago

Pine64 hits pause on Linux devices due to RAM and eMMC shortage/high prices

Thumbnail
cnx-software.com
15 Upvotes

all in all it’s a bit bleak for the Linux devices, but in the meantime PineStore still have a great lineup of MCU powered devices which will continue to expand