/sbc/

New general SBC (Single Board Computer) thread.

>QnA
>General Discussion
>Your fav SBC
>New SBCs, SoCs, other techs
>Comparsion

Also, let me start with a few questions..
>Why do they use SD cards as boot drive, when eMMC is almost as expensive as SD card and a LOT faster?

>Do you think every SBC should have wireless connectivity?

>Should x86 SoC have its own category?
I mean, SBC in its very basic form was an ARM computer, running Linux distro, used to tinker. Having capability to run Windows and do normal stuff on it is actually very similiar to notebooks (which kinda are SBCs) and they aren´t used to tinker anymore (at least i haven´t seen anyone do sensor/robotic stuff with LattePanda..)

Attached: rpi.jpg (600x380, 56K)

Other urls found in this thread:

raspberrypi.stackexchange.com/questions/11735/using-pi-to-stream-all-audio-output-from-my-pc-to-my-stereo
crowdsupply.com/libre-risc-v/m-class
hackerboards.com/home.php
archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3
intel.com/content/www/us/en/products/docs/processors/pentium/silver-celeron-datasheet-vol-2.html
intel.com/content/dam/www/public/us/en/documents/datasheets/celeron-m-processor-datasheet.pdf
twitter.com/NSFWRedditGif

Buy Odroid XU4, now it is cheap and is best value for buck.

Ok, that´s hell of a deal. 49$ + 5$ for charger is really nice price. Also the passive version is on sale. Thanks

I got a raspberry pi 3 B+ recently, because it has some useful features I want for a programming project of mine.
The software I'm developing has some VERY recent dependencies, so I don't want to use something based on Debian stable (or even testing), as I would have to compile a fuckload of dependencies, which I don't want to do.

What's a no-bullshit distro I can use on this thing? I don't give a flying fuck about the interface or whatever shit comes preinstalled. I just need the terminal.
Something systemd-based is extremely preferable too.

I looked at archlinux-arm, but it doesn't seem to have a build for the rpi 3 B+.

Attached: 1453303583033.png (1280x720, 1.5M)

Where?

Well Raspbian is pretty well managed, though its based on Debian. Then there´s ARMbian which is pretty positively rated, but i don´t have any personal experiences with it. I´ve seen some people to run Fedora on it, so you might give that a shot.

on HardKernel official store (hardkernel.com)

Also Arch is available for ARM CPUs, but again, zero idea if it´s stable nor up-to-date

Saw an user post about how sbc's with PCI connectors should exist recently and the more I think about it the cooler that sounds.

They are few with them like RockPro64 (PCIe x4), Banana Pi W2 (few SATA/M.2 miniPCIe slots).. Basically every RK3399 based SBC have 4 PCIe lanes, but they are used differently on every board (like SATA, M.2 or highspeed USB/ETH switches). I personally recommend RockPro64, as its 2GB variant costs like 40$ which is neat for 6C 2GB SBC with PCIe. I am also pro-PCIe, it opens really awesome possibilities, and im waiting for someone to put external GPU chip on board!

edit:
RockPro64 2GB: 59$
4GB: 79$
it was on sale when we bought it and i got that price fixed, sorry.

Oh I meant plugging the sbc into a desktop like a gpu card

Oh wow, well sounds cool but what it could be used for? I mean, having fast GPIO on desktop managed by second CPU sounds awesome.. but that´s the only thing coming to my mind now..

It'd be cool, idk. You don't want to boot another computer inside your computer?

i´ll run VM then :D idk like.. using it as coprocessor gives no sense, since x86 is far more superior to ARM.. it could be used as in-system Android PC (which could be actually useful for andro devs), and maybe those GPIO stuff..

It'd be a bare metal VM though. And again, it'd be cool.

actually it wouldn´t be VM at all, just... PC-in-PC. And yes, it sounds cool.

>tfw fell for the Orange Pi PC2 when it came out

this shit has zero support if you don't want the chink distros

Attached: 1425295800699.jpg (1200x800, 107K)

I´m actually starting SBC YT channel and OPi have "Educational Support Program" (aka they send you free samples), but they forum is unaccessible, and what i´ve read they don´t support anything. Some sources say they ave unlicensed everything (except SoCs, they made their own i think), so they just release it and hope community will fix they errors. Which is kinda sad, those boards have big potential (given they price/performance ratio), but SW is they big downdrag.

>>I´m actually starting SBC YT channel
yikes

yeah, yikes.. seriously tho, besides ExplainingComputers and MakeMicke (or whatever his name is) i don´t know any good channel with SBC related content.. i´ll give it a shot and see.. whatever

Don't forget $18 shipping.

It should be sbg, not sbc.
Is it any better than Rock64?

its 15$ for me lol

SBG?
also, XU4 have 8C, more USB3.. Rock64 have many more GPIO and generally better connectivity.. may be worth it if you doesn´t have to pay 15$ for shipping...

>SBG?
Single Board General or sbcg for Single Board Computer General.

why are people recommending RockPro over the Tinkerboard?

smart

better CPU, internal storage, USB3, slightly better connectivity, cheaper, and it have PCIe x4...

The ROCK64 is better value

whats a good sbc with native composite video out?
>inb4 rpi

Finally got a Rpi 2B to upgrade my OG raspberry pi model A (non-plus)
feels good

Attached: 2m2yh5xygfx11.png (750x1000, 976K)

What are you using it for?

well.. try Orange Pi PC (terrible support tho, check earlier), Rock64, Banana Pi, Odroid C1+.. if you wanna go cheapo, then Orange Pi Zero H3 or RPi Zero (W)

why didnt go straight for 3B/3B+?

pi-hole and bunch of misc automation
The OG model A actually was fine for these tasks, but recently my blocklist grew so big that 256MB ram didn't cut it anymore.

Look at my posts. Do you really need to ask?
Besides, I don't need any wireless capability or 1GHz+ CPU, and I managed to get it new for like $30.

Attached: nier_automata 2b #153.jpg (567x567, 33K)

>and I managed to get it new for like $30.
Huh, I ordered 3B+ with heatsinks and case for $35.

>look at my posts
>meanwhile: Anonymous
yeah.. difference between 2B and 3B+ pricewise is like 5$ and performance is hugely improved.. you might (or not, idk) use that in future.. just saying :))

Lucky you.
In my euro shithole a barebones 3B non-plus would set you back like $40-45 at minimum

Even the old-ass ARM clocked at 700MHz wasn't a limiting factor with my use case. I upgraded mostly for the 1GB of RAM, more GPIO and 2B memes.
I don't think I'll ever max out a quad-core Cortex unless I'll start using it as a desktop computer.

yea, Czechia here, they add like 15$+ to recommended retail price..

ok then, your choice. Actually you might have a point, i use RPi0 W as TS3 server and it never gets to more than 60% usage even when 8ppl are on server..

I'd like to get a SBC to turn it into a music player. I'll be using an USB DAC, so that part is sorted. I know distros which already do this exist for RPi, but I'd like to be able to stream general audio to it from a Windows system too, as in to stream all the audio output not just files stored on a Windows system. Furthermore I'd like to be able to hear that audio while music is playing too, which is to say that it would need to be set up to handle audio mixing and to somehow receive the stream over the network.

Has anyone tried to do something like this or have any idea what the best way to set it up would be?

>best value for buck
The RPi value is not about speed or power consumption - it is about the community and the support.

About how hot can a RPi 3B+ get before it becomes a problem? Mine will run at like 55°C normally, so I just put it on my desktop over the top exhaust fan, which always blows cold air, and that brought the Pi down to 33°C. I wouldn't worry about it anyway since I would assume only 80+°C is risky, but might as well ask when I'm thinking about it

well... try spotify and some remote sound mixer.. jk, im sure there is some sort of music streaming server for linux that you can setup, and in 85% it´ll have built-in audio mixing stuff. Can´t recommend anything tho, never triend anything like that. Also, if your board have I2S/AC97 codec, hook that up, it should be better quality.

lmao konečně vidím dalšího čecha

slovák actually ale v prahe .. ideálne by to tu mohlo byť v EN nech sa zapojí aj zbytok

As far as I know RPis have thermal throttling so in theory they should be fine if you never get them to throttle. But with a cooler on the cpu (which is a must on the 3) and a bit of airflow it should be fine in any case.

Attached: 1519571583495.png (500x955, 276K)

you can always use DOCKER if you want no bullshit dependencies

RPi 3B+ throttling:
70C+ : underclock to 1.2GHz
80C+ : throttling as needed

just buy that extra heatsink and small 40mm fan and you´ll be completly fine

Figured as much. I just have heatsinks, but I've never hit 60°C anyway, even when it was just sitting on the desk with no airflow. Now that it sits on top of a 200mm fan, I don't think I need a cooler for it
Neat, thanks for the info

Running Archarm on a Rock 64. seems stable, and is mainline, so up-2-date

np

ok thats very nice, which version of Rock you have? And is it running smooth?

Is there anything with hardware AV1 decoding?

I'm going to use an USB DAC which I already have for the actual sound output, its quality is more than good enough. I guess I'll have to look around to see what I can set up in order to receive remote audio. I know Voicemeeter on Windows can do it and I think Pulse on Linux supports that as well, though I have no idea if it works on Windows or how well it does in general.

What should I get for a cheap portable Kodi/Plex box?

>using anything but raspbian
You’re just setting yourself up for failure. What packages do you need? ;^) ;^) ;^)

Maybe this is relevant to you
raspberrypi.stackexchange.com/questions/11735/using-pi-to-stream-all-audio-output-from-my-pc-to-my-stereo

I wanted to do the same but ended using Volumio+USB HDD

i think RK.. SoCs and some higher end Allwinners have AV1 HW decoding..

it depends what is "cheap" for you. Check out Odroid HC1 (AiO solution for 2,5" drives), costs 50$, have fast SATA i/f and gigabit eth.. also check Banana Pi (slightly cheaper at 30$, also lower specs and no case).

Is there any SBC project that's open source and has a celeron or atom processor in it?

Why would atom or celeron hardware be open source, it is intel's design.

That looks like a good start, it's basically half of what I'd like to do. Ideally I'd like to get that functionality on top of something like Volumio, though with Volumio bragging about bit-perfect playback I doubt it comes with an audio stack configured to do mixing.

I dont think so, Atom/Celeron is licensed so if you want to use it, you have to buy license. I know about OS ARM boards (Olimex, they have every board on Git and its made in Eagle).

are amtega processor open source?

So if someone whats to build some computers with their products they have to pay the license just to get the pdfs to design a motherboard?

The EOMA68 people are doing a new one with RISC-V and an open source GPU core after they ship the EOMA68. It will share the same form factor.

crowdsupply.com/libre-risc-v/m-class

AtMegas have free-to-use licensing.
afaik, certain Celeron types are free to use (you can find datasheets, i wanted to build SBC with them, realized that i just can´t because its fucking hard and datasheet have legit like 2k pages).. idk, you have to check which variants, or try to email them if they can provide you with those documents..

na i don't want to build the pcb from zero seen tutorials on how to do it but looks like a big nightmare, i just wanted to rearrange IO

then you have to ask manufacturer of that board if they can you provide with .pcb files, but i really dont think anyone would do that unless its outdated or out of production hardware

hackerboards.com/home.php put this in the OP to save some headache about people asking for comparison/specific boards

i actually have it opened and been using it since i started this thread :)) but thanks anyways, others may find it useful too

archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3

Works on my 3B+

>Your fav SBC
rock64

>Why do they use SD cards as boot drive, when eMMC is almost as expensive as SD card and a LOT faster?
because SD is a common interface that you probably already have an adapter for. eMMC, not so much.

>Do you think every SBC should have wireless connectivity?
no. I plug in like a big boy

>Should x86 SoC have its own category?
I'm not a big fan of ARM or Intel, so I'd like to see alternative to either ARM or x86.

>New SBCs, SoCs, other techs
FPGA seems to be kind of hot right now with boards like the DE-10 Nano being used for cycle accurate hardware simulation for retro and other development things.
pic related

Attached: DE10-NANO_preview.jpg (1390x1058, 901K)

wow, first one. Here´s your prize.

Nice choice, also like R64

Point made. But im still eMMC boi

Another + point

Interesting.. Those are actualy 2 major architectures rn, but i really love to see RISC-V and how its kicking off. At this speed, in approx 1 year we should see SBCs based on RISC-V with custom GPU and CPU parts. Hyped!

FPGA is a thing for a while, its just a bit advanced and thus not targeted by that big audience as Arduino (easy to use) and RPi (relatively easy to use). But i like them, so another point. Also any recommendations on cheap (20$ max) and reliable FPGA devboard?

Attached: award.jpg (1109x839, 74K)

What's a good cheap and small sbc that runs an x86 (preferably 64bit) cpu that i can easily run something similar to raspbian with?

Different things are 64bit CPU and x86 (architecture). If you want 64bit CPU, then Rock64 (4C, 1GB/2GB RAM). If you want something that runs x86 OS, then Latte Panda is really good (costs like 140$ tho) or Odroid H2 (110$). If you just want to run Linux in 64bit, then basically any 64bit ARM CPU.

Anyone try the steamlink software on raspi yet?

I'm seriously thinking of printing that award out and putting it up in my office. But I don't have anything else on the walls so that'd look a little funny all by itself.

>Also any recommendations on cheap (20$ max) and reliable FPGA devboard?
I don't know enough to give you info, other than the Nano Lite might be an option at $80. My interests are being able to have a bunch of retro stuff without all the bulk.
$20 might be a little too tight for anything big, but I'm not really knowledgeable enough.

Ahahahah, its fine.

Well i just want to get started so yea, nothing big. Or should i wait and get Nano Lite for christmas? (if you recommend it)

Your best bet would be something like j1900 board. It's basically mITX mobo with built-in CPU.

have anyone here any experience with SBC designing? Like DDR routing, what to look for and/or tips?

>ok thats very nice, which version of Rock you have? And is it running smooth?

Bought a 4GB version with 16 GB eMMC flash.
its only running a VPN server, so have not stressed the hardware at all. But yeah its stable for sure. no problems regarding package breakage. No HDMI support for Rock64 yet tho, not in mainline Ach at least.

Just got the alu casing today, its very nice. Well build, better than expected.

Attached: hsg2.jpg (3968x2240, 1.16M)

Now that looks lovely! That case is really sexy. I don´t mind HDMI that much, thanks for info :)

I've got my RasPi 3+ ownclud server up and running.
Does and SSL make much difference for personal use?

welp, if you have it purely on your network (like a NAS) then absolutely not. If you are using it from outside your home network (throught internet) then maybe if you are concerned about safety too much..

So i've been thinking it'd be fun to build a clock radio with access to streaming services/regular old internet radio/audiobook support, any suggestions on parts and software to go about this?

I'm not really paranoid, but don't want to have some 12 year old script kiddie fuck my shit up.

I plan on getting Raspberry Pi 3 B+ for desktop use. I'm gonna set the OTP bit to boot from USB and then run my OS off a USB HDD. Is it worth getting a fan if I'm compiling a lot of stuff? How bad is throttling without the fan?

Attached: blade-runner-k.jpg (2864x1200, 774K)

afaik, owncloud supports 2FA and RSA encryption, that should be enough considering Facebook and Google uses it.. and if SSL isn´t reducing speed/efficiency too much, add it then.

Basically any SBC with internet connection and SD card/USB. Install Linux, Audacious (for audio and iRadio, i use it sometimes, also supports Conky which is cool desktop widget-like system, useful for that clock too) and you are basically done. You may also add like 3" screen to see and control stuff.

As we discussed earlier, basic heatsink will drop temps by like 10°C, but still can hit 70° which will underclock Pi. My absolute recommendation would be to buy beefier heatsink and slap 30/40mm fan on top of it, power it throught header pins power and you basically cannot exceed 50°C in load. Check and earlier/later posts for more info. Also booting from USB sounds like a nice idea, but idk about speeds.. if its decent drive.

Putting it together was a joy too, all fitted snugly.
< Better pictures

Attached: Rock64.png (1873x2069, 3.79M)

not sure if porn is allowed on Jow Forums hah
maybe i´ll buy one too, that plain design is fucking cool

Is it accessible from the internet? Use SSL!

Is it only LAN accessible?
Do you trust your home network? Dont bother using SSL.
If not consider using SSL.

any have an opensource gpu that doesnt suck?

hdmi is gay botnet

>certain Celeron types are free to use
source?

google for "Libre RISC-V M-Class"
currently in WIP state, but might be cool

yes

Intel page, i was digging a bit in this
intel.com/content/www/us/en/products/docs/processors/pentium/silver-celeron-datasheet-vol-2.html
also if you just google "Intel Celeron Datasheet" and lurk on Intel pages, you can find some.. maybe not complete, but i found some with pinout, pin description and some guides on layout, so that should be enough.
Also this
intel.com/content/dam/www/public/us/en/documents/datasheets/celeron-m-processor-datasheet.pdf

I'm trying to create some sort of smart box for my not-smart tv and had a RPi3 collecting dust, so I thought why not.

What I've tried thus far:
- Installed Raspbian with an older chrome browser. Those guides are fucking everywhere. Netflix wouldn't even start playing a video because fuck me I guess.
- After that, got the idea to install some sort of Android. Got the Lineage 14.1 version up and running smooth enough, even got the video running until the high quality kicked in and scrambled the whole picture.
- Installed slow as fuck Emteria Android, which did play the video, but only at 240p
- Installed the newer Lineage 15.1 but it crashed without end.
- Even tried OSMC, which is some sort of Kodi I guess. Didn't work either.

I'm starting to think that the Raspberry Pi not really suitable for this application. Any suggestions?

Attached: Itshouldntbethishard.jpg (890x501, 58K)

Is it snappy?
I have troubles using my instance of Nextcloud on a Q6600

Wat? Which distro are you using? Is perhaps your storage really slow and your RAM very limited?

I took a vm for testing from hanssonit.se
Should be Ubuntu server
The base is xcp-ng raid version on two 500GB 5400rpm disks (8GB DDR2 ram)

>I'm starting to think that the Raspberry Pi not really suitable for this application
You are starting to think about the truth.
Drop the idea, raspi is not for this.
Consider buying one of them "android TV sticks".

i got a 3b+ through my school and installed raspbian, whats a fun thing to program on it?

I run OpenVPN on mine, so that I can get around blocks at college. They block pretty much anything that doesn't go through port 22, 80, or 443, so having a VPN running on 443 is real handy

Yeah, guess I have no choice. I've been at this for hours and it keeps getting more frustrating with each SD card flash.
Thanks anyway