Thanks for watching! One of the easiest ways to support me in making more quality content is to buy something with affiliate links - such as boards in the video description, or this cool t-shirt I'm wearing in the video: s.click.aliexpress.com/e/_DmHNR6t And you can use these codes to get some discounts while you are shopping 💰$2 OFF For orders over $25 Code: 【IFP8VKI】 💰$5 OFF For orders over $50 Code: 【IFPUXO2】 💰$15 OFF For orders over $150 Code: 【IFPNZRD】 These are valid until the end of October.
I needed something to run Home assistant on, and no "Raspberry Pies" where at descent price at that time, so I got "Libre Computer AML-S905X-CC-V2 Sweet Potato" was about 33 USD, and I am quit satisficed. 😀
@@Hardwareai I mostly use it to control the lights and for an alarm system, if it is connected to the LAN port the response time is great! it comes with no WI-FI, so you need a dongle (not all are compatible) but then the response time is slower and unreliable.
The problem with finding a alternative to a Raspberry pie, is no other board even comes close to the software, and community support Raspberry Pi has. Company's will have OS images to download, but don't necessarily work.
Yeah, I made that point closer to the end of the video. The boards I mentioned in the video all have bootable OS images, but if you want some more esoteric things, such as full ROS support, it gets trickier.
Have you considered the Radxa X4? 2.5Gb ethernet, 2230 NVMe slot, better performance and x86 (more available software). Only downside in my opinion is the higher power consumption.
I did a quick search and it looks like Orange Pis have the most hits for ROS and even some getting started docs www.orangepi.org/orangepiwiki/index.php/Orange_Pi_CM4#How_to_install_ROS_1_Noetic_on_Ubuntu_20.04
I'd like to add to your list alternatives: Consider not getting an SBC! Before buying a new SBC - Do you *need* an ARM SBC? Are you using the GPIO pins? There are sooo many really cheap second hand x86 laptops and mini computers that can easily outperform a Pi or alternative.
Great point! I definitely saw people mentioning it, when searching for Raspberry Pi alternatives - and I agree with you. For this video I made an assumption, that people searching for a Raspberry Pi alternative, really know they need an SBC, either for GPIO, size or power consumption.
@@portlandhorton You're probably right, but I don't look at the raspberry pi only through the prism of a pc - an important aspect for me is the combination of three features of a mini pc that will work for basic entertainment (movies + old less demanding games), will combine it with programmable pins like GPIO and will be energy efficient in the sense of low consumption. I can achieve this with the help of appropriate software, but working directly on windows would be faster and more stable
@@HardwareaiIn short, a small computer that combines the possibility of basic entertainment, low power consumption and the possibilities that GPIO gives - I did something similar on rasperry pi 4 via twitter os Windows here is a factor that will give better stability and flexibility (it's a pity that there are no drivers for raspberry). However, I can get it on the basic system or twister os - but that would be the minimum goal.
Thanks! Honestly, at this point, there is not much. The NPUs mentioned for Orange Pi and Radxa are mostly for computer vision applications. I think in next few years there will be some boards with NPUs suitable for Transformers (the architecture most of LLMs use). For now, your best bet is Nvidia - or using smaller language models, like Phi or TinyLLaMA, see here th-cam.com/video/anJm2LFqQjo/w-d-xo.html
OS support for the various Rock boards is COMPLETELY hit and miss... for example the IndieDroid NOVA is very fast, powerful, but almost no OS support. Cripples this board usefulness. The various RADXA boards have a bit better OS support, but the major open-source developer for OSes for Rock boards recently quit... so non of the ubuntu OS images are supported as of Nov. 2024. This was a major blow to alternate board to Pi. You really need to explain how OS support is significantly lagging or failing to support these boards. Some newer OS images such as BredOS exist but they lack the long term experience and only support the boards the developers own, which is limited. Until SBCs standardize bootloackers, and startup process standards, this chaos will conitinue, for example some support u-boot, some don't. Some support a type of UEFI some do not, etc. This is a real issue for having more generic hardware support. Many of these boards have GPIO hardware, but absolutely no software support for GPIO. RADXA for example, has no dtoverlays for nay sensors or breakout boards, so the code development to use these boards with basically 1-step to plug and play sensors on Pi, i.e. dtoverlay tree, is 10s of times harder to develop than boards that have proper OS integrated GPIO support. The other issue is the newest boards take years to become mainstream or be mainlined in the kernels of the OSes... IndieDroid NOVA for example over 3 years to get mainline support for its Rock chip support, one of the first rock chip based boards. So major advantages of the Pi boards are still true compared to the alternates. In short, buys be... VERY AWARE of what you are getting in reference to OS image support.
Sorry, but the whole community of raspberry couldn't make k3s work in raspbian, which works perfectly in radxas, orange pi, banana pi, etc, so no thanks I'll be away of rpis which I have and have also problems enabling wifi with ubuntu, debian, mostly in minimal or server versions for rpi 4b
Mm, but I never said that Raspberry Pi is good for K3S? I only specifically made a point that if you are a beginner, it's best to start with Raspberry Pi.
Thanks for watching!
One of the easiest ways to support me in making more quality content is to buy something with affiliate links - such as boards in the video description,
or this cool t-shirt I'm wearing in the video:
s.click.aliexpress.com/e/_DmHNR6t
And you can use these codes to get some discounts while you are shopping
💰$2 OFF For orders over $25 Code: 【IFP8VKI】
💰$5 OFF For orders over $50 Code: 【IFPUXO2】
💰$15 OFF For orders over $150 Code: 【IFPNZRD】
These are valid until the end of October.
Stop using Google. It's literally one of the worst search engines on the Internet today.
I needed something to run Home assistant on, and no "Raspberry Pies" where at descent price at that time, so I got "Libre Computer AML-S905X-CC-V2 Sweet Potato" was about 33 USD, and I am quit satisficed. 😀
That's a great piece of feedback! Any issues when running HA?
@@Hardwareai I mostly use it to control the lights and for an alarm system, if it is connected to the LAN port the response time is great!
it comes with no WI-FI, so you need a dongle (not all are compatible) but then the response time is slower and unreliable.
The problem with finding a alternative to a Raspberry pie, is no other board even comes close to the software, and community support Raspberry Pi has. Company's will have OS images to download, but don't necessarily work.
Yeah, I made that point closer to the end of the video. The boards I mentioned in the video all have bootable OS images, but if you want some more esoteric things, such as full ROS support, it gets trickier.
Thanks, Dmitry. Great video. I also prefer the Raspi for embedded Linux projects, but I always ask myself if I miss better boards. You answered me 😊
Have you considered the Radxa X4? 2.5Gb ethernet, 2230 NVMe slot, better performance and x86 (more available software). Only downside in my opinion is the higher power consumption.
Ah, so many Radxas, so little time. How much is it?
@@Hardwareai The base price is around $65 (excluding tax and shipping) for the 4GB model. But I'd say adding a cooler is mandatory.
Thanks for this video!
Would like to ask which one of these alternatives do you suggest for ROS development?
I did a quick search and it looks like Orange Pis have the most hits for ROS and even some getting started docs
www.orangepi.org/orangepiwiki/index.php/Orange_Pi_CM4#How_to_install_ROS_1_Noetic_on_Ubuntu_20.04
I'd like to add to your list alternatives: Consider not getting an SBC!
Before buying a new SBC - Do you *need* an ARM SBC? Are you using the GPIO pins? There are sooo many really cheap second hand x86 laptops and mini computers that can easily outperform a Pi or alternative.
Great point!
I definitely saw people mentioning it, when searching for Raspberry Pi alternatives - and I agree with you. For this video I made an assumption, that people searching for a Raspberry Pi alternative, really know they need an SBC, either for GPIO, size or power consumption.
I havent had any problem with orangepi5, running ubuntu for over an year
Your mileage may vary :) depending on the amount of prior experience with embedded Linux. I mean it also worked for me, so it's not too bad.
Thanks for the information, we are waiting for other videos.
More to come!
Do you know any alternative to raspberry pi that could have windows on board along with drivers?
At that point I would consider a mini PC. You can find those for around $130 USD that is more then comparable to the raspberry pi
I do think if you need Windows, then x86 mini PC would do well. Windows on ARM is still relatively new thing. What do you need this for?
@@portlandhorton You're probably right, but I don't look at the raspberry pi only through the prism of a pc - an important aspect for me is the combination of three features of a mini pc that will work for basic entertainment (movies + old less demanding games), will combine it with programmable pins like GPIO and will be energy efficient in the sense of low consumption.
I can achieve this with the help of appropriate software, but working directly on windows would be faster and more stable
@@HardwareaiIn short, a small computer that combines the possibility of basic entertainment, low power consumption and the possibilities that GPIO gives - I did something similar on rasperry pi 4 via twitter os
Windows here is a factor that will give better stability and flexibility (it's a pity that there are no drivers for raspberry). However, I can get it on the basic system or twister os - but that would be the minimum goal.
Get a mini pc instead if you need Windows
Thanks for the video, please make a video on devices which can run LLM and AI applications building with cheaper modules.
Thanks!
Honestly, at this point, there is not much. The NPUs mentioned for Orange Pi and Radxa are mostly for computer vision applications. I think in next few years there will be some boards with NPUs suitable for Transformers (the architecture most of LLMs use). For now, your best bet is Nvidia - or using smaller language models, like Phi or TinyLLaMA, see here th-cam.com/video/anJm2LFqQjo/w-d-xo.html
Best video on topic so far, not too deep into irrelevant details, but going over the main points.
Ty!
OS support for the various Rock boards is COMPLETELY hit and miss... for example the IndieDroid NOVA is very fast, powerful, but almost no OS support. Cripples this board usefulness. The various RADXA boards have a bit better OS support, but the major open-source developer for OSes for Rock boards recently quit... so non of the ubuntu OS images are supported as of Nov. 2024. This was a major blow to alternate board to Pi. You really need to explain how OS support is significantly lagging or failing to support these boards. Some newer OS images such as BredOS exist but they lack the long term experience and only support the boards the developers own, which is limited. Until SBCs standardize bootloackers, and startup process standards, this chaos will conitinue, for example some support u-boot, some don't. Some support a type of UEFI some do not, etc. This is a real issue for having more generic hardware support. Many of these boards have GPIO hardware, but absolutely no software support for GPIO. RADXA for example, has no dtoverlays for nay sensors or breakout boards, so the code development to use these boards with basically 1-step to plug and play sensors on Pi, i.e. dtoverlay tree, is 10s of times harder to develop than boards that have proper OS integrated GPIO support. The other issue is the newest boards take years to become mainstream or be mainlined in the kernels of the OSes... IndieDroid NOVA for example over 3 years to get mainline support for its Rock chip support, one of the first rock chip based boards. So major advantages of the Pi boards are still true compared to the alternates. In short, buys be... VERY AWARE of what you are getting in reference to OS image support.
Sorry, but the whole community of raspberry couldn't make k3s work in raspbian, which works perfectly in radxas, orange pi, banana pi, etc, so no thanks I'll be away of rpis which I have and have also problems enabling wifi with ubuntu, debian, mostly in minimal or server versions for rpi 4b
Mm, but I never said that Raspberry Pi is good for K3S? I only specifically made a point that if you are a beginner, it's best to start with Raspberry Pi.
raspberry pi 5 cluster working fine here on k3's..
@@pablohassan4 not plenty, but worst in rpi4
@pablohassan4 and by the way, working flawlessly in seconds in all other devices, so yep, rpi has great community, not a very proficient one
I only have one thing to say, SOFTWARE SUPPORT.
Yep. I actually talk about software support for each of these boards
Radxa
Radxa