Live data from Hacker News

The $8 Linux Computer

thelittleengineerthatcould.blogspot.com

81–90 of 166 posts

Re: The $8 Linux Computer

#81

Earlier quoted context omitted.

The difference is that with RTOSes you typically link the application together with the OS, whereas with Linux you can dynamically load applications at run-time.

This is a big deal to me. What's stopping normal microcontroller platforms like Zephyr from providing dynamic loading of programs? It'd be great for iteration to have a solid OS that cares about networking and updates and a an application layer you can move fast and break things with without risking soft-bricking your device. I'm currently finding this with interpreted platforms like Espruino and Micropython, but don…

[deleted]

Re: The $8 Linux Computer

#82

My VisionFive2 just arrived last weekend and I've got the simple buildroot image running. That was about 10x as expensive but probably more bang per buck.

Does it support UEFI with an updateable open source firmware (e.g. u-boot)? With enough kernel mainlining happening this would allow to use any distro image instead of always having to fiddle with custom images.

Yes u-boot. I think Debian, Ubuntu, fedora and OpenSuse are preparing images. FreeBSD possibly too (I think at Tier 2 level/no binary updates).

I am hoping it gets first class support from some distro! Definitely don't want to rely on starfive support.

Re: The $8 Linux Computer

#85

Earlier quoted context omitted.

Let me see if I have this straight ... it's a device that can run a general OS like Linux, but say, have a core that could be run real-time, with all the goodies like timers and stuff that we expect from microcontrollers? If so, then that would be pretty awesome. I think that people have been trying to get real-time working on Raspberry Pis. It seems that they get kinda close, but never manage to get all the way.

Most modern ARM SoCs capable of running Linux have one or more cortex M cores, down from M1s to M4s (I have yet to see M7s). It is precisely for what you describe.

M0. I’ve never seen an SoC with an M1, which is a core specifically designed to be implemented on an FPGA.

Cortex-R is also pretty common (R5 on Zynq-7000 and R7 on UltraScale MPSoC, for example)

Re: The $8 Linux Computer

#86
post #84
post #40

Earlier quoted context omitted.

It's subsidized. Try getting them at $5 in volume.

I know you're right, but I never could figure out why they'd sell singles for less than wholesale. what's the point?

First hit is free/cheap. This is common for dev boards for whatever component a company's trying to get you to buy a million of.

Re: The $8 Linux Computer

#87

Why would you use this instead if some rpi version?

Better embedded GPIO. RPi Zero is a great little board/computer but the capabilities of the GPIO pins are lacking in a lot of ways. Speed being the biggest problem. This little $8 board will run circles around even an RPi 4 when it comes to doing something like controlling a long strip of ws2812b RGB LEDs, as an example.

>run circles around even an RPi 4 when it comes to doing something like controlling a long strip of ws2812b RGB LEDs

Why would a Raspberry Pi have any issue with this?

Re: The $8 Linux Computer

#89
post #14

Earlier quoted context omitted.

Wooha, thats kind of awesome. Does this mean you could make your own zigbee sensors or whatever?

Zigbee? My man, ESP32 boards get you 802.11 WiFi for like $5 these days. Zigbee is the kind of protocol designed for even simpler, more power efficient microcontrollers. Think closer to a $1 microcontroller instead. There is a reason we have lol WiFi light bulbs. The uC that powers the smarts are really cheap these days.

I have a few ESP boards. I still try to go for everything-Zigbee in my smart home setup. It's much less chatty, uses much less power and works with a standard protocol (no need for flashing TasmOTA etc). So much easier to integrate than anything WiFi.

Re: The $8 Linux Computer

#90
post #14

Earlier quoted context omitted.

Wooha, thats kind of awesome. Does this mean you could make your own zigbee sensors or whatever?

Zigbee? My man, ESP32 boards get you 802.11 WiFi for like $5 these days. Zigbee is the kind of protocol designed for even simpler, more power efficient microcontrollers. Think closer to a $1 microcontroller instead. There is a reason we have lol WiFi light bulbs. The uC that powers the smarts are really cheap these days.

AFAICT your home-grade wireless router / AP will start having trouble when you have dozens of Wi-Fi devices actively working in your home. ZigBee is somehow more resilient. It's also much lower energy, more comparable to Bluetooth, but much longer range: the sweet spot for smaller battery-powered devices.

OTOH I remember that ZigBee is somehow more buttoned-up than BT and even wi-fi, so it's not commonly seen on likes of ESP32 and other small MCUs.

Post reply on HN