Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 baremetal Open-Source Projects
-
netboot.xyz
Your favorite operating systems in one place. A network-based bootable operating system installer based on iPXE.
-
x86-bare-metal-examples
Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM baremetal setup at: https://github.com/cirosantilli/linux-kernel-module-cheat#baremetal-setup 学习x86系统编程的数十个最小操作系统。 已在QEMU 2.10中的Ubuntu 17.10主机和真实硬件上进行了测试。 Userland作弊网址:https://github.com/cirosantilli/linux-kernel-module-cheat#userland-assembly ARM裸机安装程序位于:https://github.c
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
cloudpods
A cloud-native open-source unified multi-cloud and hybrid-cloud platform. 开源、云原生的多云管理及混合云融合平台
-
mt32-pi
🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Arclight
An open source server virtualization management solution based on QEMU/KVM. Manage virtual machines, containers, highly available clusters, storage and networks with an integrated, easy-to-use web interface or via CLI. (Featured on zeupiter.com) (by Chatnaut)
-
playground
Example deployments of the Tinkerbell Stack for use as playground environments (by tinkerbell)
-
h3dmx512-zip
Images for Allwinner H2+/H3 DMX512 / RDM / Art-Net / sACN / USBPro / Pixel / WS28xx / TCNet / SMPTE
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
I learned about https://netboot.xyz/ the other day. Worked fantastic when I didn't have a big enough thumb drive. Not exactly the same though.
Project mention: STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN | news.ycombinator.com | 2023-08-26What cruftware? STM32 will run your code right away after reset clears[0].
0. https://github.com/cpq/bare-metal-programming-guide
I have just seen https://github.com/dwhinham/mt32-pi but it doesn't seem as easy to play with and well-documented as the other software I've used.
I've been eyeing Kairos [1] which is an OS lifecycle management system for k3s which looks like a nice way to deploy k3s.
[1]: https://github.com/kairos-io/kairos
Project mention: The 8-Bit Era: Eight Iconic Processor Designs – By Babbage | news.ycombinator.com | 2023-12-04> Or maybe there's a RV32I community for writing retro style games, with some simple graphics support?
Wow, https://github.com/dan-rodrigues/icestation-32 looks cool. Sorry for the comment spam. :)
Project mention: Anyone using the STM32MP1 ? (Dual ARM cores (A7 + M4), Linux, Ethernet, CAN, USB, DACs, ADCs...) FreeRTOS on the 2nd core ? | /r/embedded | 2023-06-162x A7 cores for running an OS (Linux, Android) or you can run bare metal code on them too. (https://github.com/4ms/stm32mp1-baremetal)
If you're a developer and feeling adventurous, you can also try building it yourself. The source is all on GitHub. It uses the circle-stdlib project (which is circle plus some additions to support much of the C and C++ standard libraries) as a submodule; hopefully I've set that up correctly, but you could always clone that separately and place it in the MiniScript-Pi folder. Check out circle's build instructions for info on setting up your toolchain. (Mac users: be careful with the configure script, which does not work properly on MacOS; find me on Discord and I'll help you fix the script or configure manually.)
baremetal related posts
-
Something between Rpi and Rpi Pico?
-
STM32MP2: ST’s first Linux capable 64-bit MPU with NPU, GPU and TSN
-
hftrx: NEW Extended Research - star count:52.0
-
hftrx: NEW Extended Research - star count:52.0
-
Anyone using the STM32MP1 ? (Dual ARM cores (A7 + M4), Linux, Ethernet, CAN, USB, DACs, ADCs...) FreeRTOS on the 2nd core ?
-
Many Hands Make Light Work - Let’s Learn Together
-
Learning STM32 bare metal
-
A note from our sponsor - InfluxDB
www.influxdata.com | 4 May 2024
Index
What are some of the best open-source baremetal projects? This list will help you:
Project | Stars | |
---|---|---|
1 | netboot.xyz | 7,971 |
2 | x86-bare-metal-examples | 4,610 |
3 | bare-metal-programming-guide | 2,598 |
4 | cloudpods | 2,331 |
5 | eks-anywhere | 1,918 |
6 | openelb | 1,537 |
7 | mt32-pi | 1,172 |
8 | kairos | 940 |
9 | baremetal-arm | 564 |
10 | sidero | 388 |
11 | NesUEFI | 175 |
12 | mdk | 160 |
13 | Arclight | 149 |
14 | icestation-32 | 148 |
15 | stm32mp1-baremetal | 142 |
16 | playground | 126 |
17 | orbos | 115 |
18 | xrock | 91 |
19 | novusk | 89 |
20 | circle-stdlib | 83 |
21 | h3dmx512-zip | 83 |
22 | cluster-api-provider-tinkerbell | 84 |
23 | hftrx | 69 |
Sponsored