/r/linuxboards
Welcome to /r/linuxboards, a subreddit for discussing the miniature sized, Internet of Things (IoT), and the amazing things we can do with them. From robotics or an alarm clock the Internet of things is on the way. Post your board contribute to the community!
/r/linuxboards
I've just recently learned about Raspberry Pi's compute modules, which seem pretty cool for projects where I want to build something like a "sensor station", smart home controller or similar with a simple HTTP/web application served from the device.
However, the Raspberry Pi compute modules seem to be targeted at applications with high compute power requirements and are a bit pricey.
What would you choose, if you needed a cheap board for a simple HTTP application? The board should provide WiFi and be easy to connect to my custom periphery (SPI, I2C, maybe have some ADCs, etc.). Ideally, the OS would run on on-board flash (no SD card needed), I don't think I'd need more than 4 or 8 GiB of flash and 512 MiB of RAM would surely be plenty.
I'd most likely install a Linux distro and do some manual setup.
Basically a WiFi router/network drive, but the internet comes in through the USB connector (smartphone).
AFAICS this would require very little computing power, but enough wattage to power the storage.
I'd very much prefer to have only one power supply for the whole setup.
An SBC that has the SIM slot onboard is also thinkable, but not my prefered solution.
TIA!
I intend to make a project which does ocr with camera input and turns that text into audio
I want a mpu that can do the ocr with low latency.
Confused to choose which microprocessor?
Single core or quad core?
I want to put the soc in a pcb with a hand held form factor.
I have found Stm32mp1 (cost of discovery kit is 69$) series which is single core And Ti AM62x series.(cost of eval board is 150$)
Is there some other soc that is missed.
How is speed frequency a factor in this (speed of mpu)?
I'm somewhat familiar with linux (on desktop, rpi) but I purchased this SBC (datasheet) and am running the prebuilt Ubuntu image that shipped on the SD card the company sent. I'm having a few basic issues surrounding booting:
Am I being reasonable in expecting this device to be capable of these two things out of the box? If so, what obvious user errors might I be doing, or how should I start to troubleshoot this?
Banana pi has some nice looking core boards on their site but I cant find them anywhere. Does anybody know if you can actually buy any of these? I'm looking for a pi compute module replacement because I cant find those either. I need 15 now for testing and a few hundred for production.
Looking for a Radxa Rock2 2GB or 4GB board, don't need carrier. Used. Trying to troubleshoot something.
I have a Banana Pi M2M (Allwinner A33), and an Adafruit 3.5" TFT (HX8357d).
I've built a custom linux using Buildroot, it's incredibly minimal and on Linux Kernal 5.14. Within buildroot I have added both FBTFT and TinyDRM drivers for HX8357d TFTs, which have installed fine.
This is where I'm tripping up. All of this is mainly a learning exercise for me, my end goal is to get the system talking to a sensor and to display readings on the display.
From the FBTFT documentation, I believe I need a Device Tree Overlay. Unfortunately all the help I can find is for a raspberry pi, which isn't applicable to my bananapi setup. It also seems both FBTFT and TinyDRM are old, unsupported software, though I haven't found a modern alternative.
Is there an overlay for the HX8357d that I haven't been able to find? Is this a dead-end for a non-raspberry pi? If so, what route should I be taking to get this display to work with this SBC?
Is this all total overcomplication and there's a better way in general?
Any and all insight is greatly appreciated.
Does anyone have any information on what micro processors, IoT Devices, and/or single board computers like (raspberry Pi/arduino) that would integrate into a DIY EV? For things like energy consumption data collection and other features like efficiently controlling power consumption?
I wrote an article on how to compile and install ZFS 0.8.2 (with native encryption) on ARM64 single board computers. In the article I use a FriendlyElec NanoPi M4 with a SATA hat.
I'd appreciate feedback on the content and format of the article! Hopefully someone will find it interesting. Thanks! :)
So basically I'm looking for a SBC which has at least two PCIe gen 1 lanes or a single PCIe gen 2 lanes. I want to connect it to an FPGA.
Boards with the Rockchip RK3399 are basically ruled out since that chip does have PCIe but it's not supported at all in Linux due to some quarks. Price should also be as low as possible.
I'm fairly impressed with the performance of the PI4 all of the bottle necks seem to have been addressed and it makes a viable desktop replacement (especially when run from an SSD)
With the GPU being more documented (at least enough for mesa to have something to work with) I thought well no nasty skeletons in the closet, this is great, digging further I was disappointed to discover the Arm is really a third class citizen there being another processor (VPU) "in charge" of both the GPU (video part of VPU) and CPU, and indeed there is still much of the firmware that the community has no access to, can't fix, and must wait for guys at broadcom or affiliated to provide solutions...
Is there any SoC out there that can run completely without binary blobs, where ALL the hardware is documented or at least has open source code running on it....?
I am trying to figure out what is the best single board for building an IR stereo camera and to perform audio processing. For audio output, I plan to use an audio expansion or the HDMI output or an external sound card. I also value the expandability of the board.
After an entire afternoon of researches, I am thinking about Pine H64, RockPro64, Nano Pi M 4 and Atomic Pi, but I am worried about the compatibility of future expansions/elements. Which SBC do you suggest for having the highest compatibility?
Thanks,federico
Hello! I'm super unknowledgeable when it comes to SBCs. I'm looking for an SBC for my sailboat that would be capable of:
- Serving as a network storage (with an M2 SSD and gigabit ethernet) for maps & entertainment.
- Capable of rendering vector/raster maps at high resolution, interactively.
- Handling a bunch of sensor data.
- Continuously run some control system processes like controlling an autopilot.
- Run simulations (use weather forecast to plot various courses).
- Have decent amount of GPIO/PWM, or can control many microcontrollers like devices.
- Run Linux.
- would love if it could be entirely powered over 802.3af PoE
I was looking at the LattePanda Alpha, and I'm okay with the price, but I wasn't sure if it's a good deal or if I'm being tricked by marketing.
I have one RPi 3 for fun, which in my case meaning making projects publisched by other people and learning some electronic. An for this I still want to use RPi. But I wanna makes regular media center/retro gaming station and I'm looking for some more pawerful.
I found NanoPC-T4 with Rockchip and Odroid N2 with Amlogic. And I ask you guys, which of them will have better and longer support. Any chance of support Rockchip or Amlogic SoCs in mainline? Or maybe there are better choices? Any rummors of NanoPC-T5 in next month? Which SoC vendor is better choice, if we consider software support, community and documentation? Rockchip? Amlogic? Allwinner?
We are looking for people who could share their challenges in the webinar next week. https://webinar.startupblink.com/
Looking for good out of the box video playback and OpenGL without too much hassle configuring the system. Thanks.
Been tinkering with a dragonboard410, and pretty disappointed that there is no OS lvl support ( despite being marketed as a 1.1 chip).
What boards are you aware of that have this feature?
Title pretty much says it all. Don't need video, wireless, or a lot of IO. Trying to avoid boards that include the kitchen sink. Just a fast enough processor to handle modest netfilter loads. Ideal price point, less than $50. Thanks!
I would like to buy one of these for setting up a NVR system to record my 4 720p IPCams and reverse proxy it to internet using nginx with SSL. Which one do you guys think will do the job better?
I want to get a small pc to learn linux (not completely sure which distro), and I can't decide if I should get a SBC or Mini-itx desktop pc. I don't want to dualboot because I want to be able to fuck up my linux without damaging my Windows partition. I have a few requirements:
•X86
•As small as possible
•Pretty quiet if not silent
•Should be able to do web browsing, watching 1080p video, light multitasking, light gaming
•Should be able to run a half decent looking desktop environment like xfce or budgie
I've found some appealing options, but I can't decide:
•Udoo x86
•Up board, up core, up squared
•Asrock j4105-itx/j5005-itx
Thanks and sorry for any grammatical errors, english is not my 1st language.
Hi! I'm reposting here because I had no answers before.
I want to get a second Linux computer to tinker with, I was thinking a Raspberry Pi 3 or Zero because of complete Linux support, but I'm seeing other boards like Nano Pi and MiniPcs with Intel, Tinker board S also looks cool but Rockchip support is bad on Linux right? So I wonder what is the best one I could get with U$55 with good Linux support? I guess ALL open source isn't possible, only RISC-V and a pricey board.
I'm asking this because I read about bad Mali GPU support on some boards and because I only have that amount to use with shipping I'm looking into cheap options :)
Thanks all! Have a good day.
Hi all.
I am looking at dev boards to help me with a project. The project is to take a HDMI signal from a camera, apply 3D LUTs, show histogram of the HDMI source and a few other things.
Looking for advice on where to start.
I plan on outsourcing the programming to a freelancer but if I can do one of those thing mentioned above with my limited programming skills then it would just help communicate to a few people what we are working on.
Board wise, been looking at the Orange Pi RK3399. The RK3399 looks like a pretty capable processor and with the HDMI input and other IO it is more than enough??
If so, where would I start in terms of reading the HDMI and doing things like the histogram, 3D LUTs etc?
Thanks Jack,