Hackster.ioLearning Hardware Community.
×
Log inSign up
ProjectsProjectsChannelsChannelsNewsContestsEventsVideos

42 operating system projects

  • Last updated
  • Most popular
  • Most recent
  • Most respected
  • Trending
  • All time
  • Featured
  • Last 7 days
  • Last 30 days
  • Last 12 months
  • Any difficulty
  • Beginner
  • Intermediate
  • Advanced
  • Expert
  • Any type
  • Showcase
  • Protip
  • Tutorial
  • Work in progress

Free Zephyr course from Witekio - Videos, code and PDFs

Practical online Zephyr training: six self-paced modules covering development, reusable software, security and maintenance.

Free Zephyr course from Witekio - Videos, code and PDFs

Witekio
23
NucleoOS: a Real OS for the M5Stack Cardputer

Turn a $30 Cardputer into a computer: an offline AI assistant, a desktop served to your browser and 50+ apps, on 512 KB of RAM.

NucleoOS: a Real OS for the M5Stack Cardputer

Nicola Sabaini
12
Project 003: Arduino LM35 Temperature Sensor Project

This simple beginner project makes an excellent tool for everyday applications, utilising a common LM35 temperature sensor and an Arduino.

Project 003: Arduino LM35 Temperature Sensor Project

Electorials Electronics
187K
Raspberry Pi 4 Laptop

The Pi 4 is finally powerful enough to function as a standalone machine. Let’s use it to turn a Lapdock into a laptop.

Raspberry Pi 4 Laptop

Lennart Hennigs
39K
KryonOS — A JavaScript OS for ESP32

An open-source GUI JavaScript OS for ESP32 with apps, graphics, hardware APIs, and an expanding ecosystem.

KryonOS — A JavaScript OS for ESP32

Haris
56
Pico-Pi and Yocto Project

In this tutorial we are going to setup the Yocto environment, build a basic image and put it on our board.

Pico-Pi and Yocto Project

Sébastien Molés
&
Thibaud Le Doledec
4.9K
ZCU104_MPSoC Development - Petalinux 2024.2 Basic Tutorial

Deploy PetaLinux 2024.2 on ZCU104 with setup, boot, and custom apps for advanced embedded system development.

ZCU104_MPSoC Development - Petalinux 2024.2 Basic Tutorial

Engr. INAM UR REHMAN SHAHID
4.0K
Carrier OS

A nice Operating System for Arduino MKR Carrier Rev 2. It may also work with the 1st generation MKR Carrier, but that has yet to be tested!

Carrier OS

cloudDev
492
MicCon (VM with shell and Translator)

I present to you a virtual machine with shell that can execute files compiled for it and work with hardware, such as SD, TFT, keyboard, RTC.

MicCon (VM with shell and Translator)

evost
4.4K
MCUOS - An OS for Arduino Boards

An attempt to make an OS simulator.

MCUOS - An OS for Arduino Boards

SamRuben123
2.9K
Raspberry Pi Zero 2 W Overclocking - Boost Up To 1.2GHz,...

Raspberry Pi Zero 2 W runs at a default speed of 1GHz. It's possible to increase the speed to 1.2GHz or even 1.4GHz.

Raspberry Pi Zero 2 W Overclocking - Boost Up To 1.2GHz,...

kamaluddin khan
20K
Installing NodeJS on a Raspberry Pi in easy steps

We'll walk you through the simple steps of installing NodeJS on the Raspberry Pi in this tutorial.

Installing NodeJS on a Raspberry Pi in easy steps

kamaluddin khan
8.3K
Install Java on Raspberry Pi

This tutorial will show you How to install Java (OpenJDK) on a Raspberry Pi running the newest Raspbian OS.

Install Java on Raspberry Pi

kamaluddin khan
8.2K
Windows 10 review on raspberry pi 4

Can Raspberry PI with 8GB of ram can handle WINDOWS 10 OS. Let's get into a honest review with my system specs.

Windows 10 review on raspberry pi 4

Lithium ION
5.5K
The default "pi" user in Raspberry Pi OS

The default "pi" user in Raspberry Pi OS has been removed, and you must establish a user account during setup.

The default "pi" user in Raspberry Pi OS

kamaluddin khan
3.7K
Build Your Own Z80 Home Computer

Another homebuilt Z80 Computer, but this one works without any FPGAs or Microcontrollers, but components that were available at that time.

Build Your Own Z80 Home Computer

Doctor Volt
3.3K
Rclone Installation on the Raspberry Pi

In this project, we'll be installing The Rclone program on your Raspberry Pi.

Rclone Installation on the Raspberry Pi

Martin Collins
3.0K
KRS Unleashed: 2) OS Workspace

This project is part of a series about KRS Unleashed, a revised version of the original KRS. This article walks through the OS workspace.

KRS Unleashed: 2) OS Workspace

Sergio Pertuz
&
Paul Gottschaldt
133
Getting Starting with Raspberry Pi 3B

Get started using the new Pi by booting Raspbian OS and other things.

Getting Starting with Raspberry Pi 3B

Naman Chauhan
2.9K
Building Your Own Yocto for MaaXBoard

If you need to build your own version of Yocto for MaaXBoard, here is the complete guide.

Building Your Own Yocto for MaaXBoard

Monica Houston
1.9K
Raspberry Pi Desktop

This project was done to make a desktop for my kids and let them enjoy the world of learning tools in a safer, less-wandering environment.

Raspberry Pi Desktop

Zeeshan
1.7K
Ubuntu and Android on Raspberry Pi

Performance testing of ubuntu and android systems on a raspberry pi 4. Get design consideration to make your own Raspberry pi encloser.

Ubuntu and Android on Raspberry Pi

Lithium ION
1.7K
LOccam

LOccam is a light implementation of OCCAM intended for Arduino. It is ideally suited for multitasking, especially for beginners.

LOccam

dhuime
1.4K
How to Use Linux Serial Tools to Set Up RAK Tracker Nodes

Most LPWAN nodes like that of the leading IoT solutions provider, RAK, are allowed to be configured using a serial tool that runs Linux OS.

How to Use Linux Serial Tools to Set Up RAK Tracker Nodes

RAKwireless
1.2K
  • ← Previous
  • 1
  • 2
  • Next →
  • About Us

  • Hackster Overview
  • Hackster for Business
  • Help Articles
  • Brand Resources
  • Sitemap
  • Legal Thingies

  • Terms of Service
  • Contest Rules
  • Code of Conduct
  • Privacy Policy
  • Privacy Policy for California Residents
  • Find Us On Social

  • Facebook
  • Instagram
  • LinkedIn
  • X
  • YouTube
  • Visit Our Avnet Family

  • Avnet
  • Premier Farnell
  • element14
  • Newark

Hackster.io, an Avnet Community © 2026