TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Someone Port Linux to Arduino

2 点作者 roschdal将近 2 年前
Someone port Linux to Arduino please. Why? Just for fun!<p>https:&#x2F;&#x2F;superuser.com&#x2F;questions&#x2F;1687541&#x2F;is-there-a-way-to-run-linux-in-arduino-due-like-ubuntu<p>https:&#x2F;&#x2F;forum.arduino.cc&#x2F;t&#x2F;simple-arduino-based-operating-system&#x2F;502929<p>https:&#x2F;&#x2F;forum.arduino.cc&#x2F;t&#x2F;an-os-for-arduino&#x2F;641772<p>https:&#x2F;&#x2F;www.hackster.io&#x2F;SamRuben123&#x2F;mcuos-an-os-for-arduino-boards-eacf3b

3 条评论

tony-allan将近 2 年前
Small systems (such as the Raspberry Pi) and microcontrollers are very different beasts. A linux system requires more resources than are generally available with a microcontroller.<p>Microcontrollers work without and operating system or with a very small Real-time operating system (RTOS).<p>A microcontroller just as the Raspberry Pi Pico (RP2040 chip) and a Raspberry Pi running linux (e.g. Raspberry Pi Zero 2 W) are almost the same price — $4 vs $15.<p>Microcontroller have KB&#x27;s to MB&#x27;s of RAM and storage and computers have GB&#x27;s of RAM and storage.<p>There is some overlap in how these systems are used but generally if you want to control low-level are hardware with specific time or latency constraints use a microcontroller. If you want to run regular programs (with or without a keyboard and screen) use linux.
评论 #36811864 未加载
hnlmorg将近 2 年前
The links you posted explain why Linux couldn’t be ported.<p>If you need Linux on a developer board then you’re better off with a Raspberry Pi (or one of its many equivalents).<p>Also, it’s pretty bad form to ask people requests like these. You’re asking them to give up weeks of their free time for nothing.
评论 #36811600 未加载
pjmlp将近 2 年前
What for?<p>It doesn&#x27;t provide any value over Nuttx, FreeRTOS+POSIX, Zephyr, Azure RTOS, Mbed, RIOT,...