All Projects → ernoaapa → eliot-os

ernoaapa / eliot-os

Licence: MIT license
Minimal Operating System for Eliot

Programming Languages

go
31211 projects - #10 most used programming language
Makefile
30231 projects
shell
77523 projects
HCL
1544 projects

Projects that are alternatives of or similar to eliot-os

Pivccu
piVCCU is a project to install the original Homematic CCU2 firmware inside a virtualized container (lxc) on ARM based single board computers.
Stars: ✭ 230 (+1110.53%)
Mutual labels:  raspberrypi
Avorix-Domain-Controller
A Raspberry Pi based Active Directory Domain Controller developed for business and education.
Stars: ✭ 28 (+47.37%)
Mutual labels:  raspberrypi
MSXPi
Interface for MSX to Connect and use Raspberry Pi resources
Stars: ✭ 61 (+221.05%)
Mutual labels:  raspberrypi
Rdbox
RDBOX is an advanced IT platform for robotics and IoT developers that highly integrates cloud-native and edge computing technologies.
Stars: ✭ 246 (+1194.74%)
Mutual labels:  raspberrypi
OTTO-hardware
No description or website provided.
Stars: ✭ 45 (+136.84%)
Mutual labels:  raspberrypi
fresh-coffee-listener
Using a raspberry pi, we listen to the coffee machine and count the number of coffee consumption
Stars: ✭ 52 (+173.68%)
Mutual labels:  raspberrypi
Headunit Desktop
HeadUnit Desktop is a car PC software built with Qt 5 and QML
Stars: ✭ 225 (+1084.21%)
Mutual labels:  raspberrypi
PiHueEntertainment
An application that can handle the Hue Entertainment Areas on a Raspberry Pi
Stars: ✭ 28 (+47.37%)
Mutual labels:  raspberrypi
pihut-xmas-asyncio
Demonstration driving The Pi Hut Raspberry Pi 3D Xmas tree using Python Asyncio
Stars: ✭ 15 (-21.05%)
Mutual labels:  raspberrypi
Bazel bin
Bazel's pre-built binaries for armv7l / aarch64 / x86_64.
Stars: ✭ 23 (+21.05%)
Mutual labels:  raspberrypi
Lagrange
A Beautiful Gemini Client
Stars: ✭ 238 (+1152.63%)
Mutual labels:  raspberrypi
ninjaberry
Ninjaberry: Raspberry Pi UI for @bettercap
Stars: ✭ 39 (+105.26%)
Mutual labels:  raspberrypi
neato-serial
Python serial interface for Neato robot vacuum cleaners. Testing on XV Signature Pro, should work on others.
Stars: ✭ 39 (+105.26%)
Mutual labels:  raspberrypi
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.
Stars: ✭ 231 (+1115.79%)
Mutual labels:  raspberrypi
TPU-Posenet
Edge TPU Accelerator / Multi-TPU / Multi-Model + Posenet/DeeplabV3/MobileNet-SSD + Python + Sync / Async + LaptopPC / RaspberryPi
Stars: ✭ 39 (+105.26%)
Mutual labels:  raspberrypi
Pikvm
Open and cheap DIY IP-KVM based on Raspberry Pi
Stars: ✭ 3,950 (+20689.47%)
Mutual labels:  raspberrypi
darknet-nnpack
Darknet with NNPACK
Stars: ✭ 302 (+1489.47%)
Mutual labels:  raspberrypi
Pi-Pool
Cardano Stakepool on Raspberry Pi
Stars: ✭ 204 (+973.68%)
Mutual labels:  raspberrypi
OpenCV Raspberry pi TBB
Latest pre-compiled binary of Pre-released & Stable OpenCV (4.0.0) along with TBB (2018-Update 6) for Raspberry Pi.
Stars: ✭ 46 (+142.11%)
Mutual labels:  raspberrypi
ControlBlockService2
This is the driver for the ControlBlock re.v 2.X, a power switch and input/output/gameapd gadget for the Raspberry Pi
Stars: ✭ 18 (-5.26%)
Mutual labels:  raspberrypi

EliotOS Gitter chat

EliotOS is minimal Linux Operating System, built with Linuxkit, which contains only minimal components to run Eliot.

  • Linux kernel
  • containerd - Container runtime
  • runc - Run containers based on OCI specification
  • eliotd - Primary node agent which manages containers based on specs

Usage

At the moment, there's pre-built image for RaspberryPI 3 available.

RaspberryPI 3

  1. Format sd card to FAT32
  2. Download pre-built image from releases
  3. Unpack image to the sd card
  4. Eject card and boot RaspberryPI

Run locally

Prerequisites

Build

linuxkit build rpi3.yml

Run locally

You can run EliotOS locally with linuxkit but keep in mind that the environment is amd64 not arm64 so container images what work in the local development environment, are not suitable for RaspberryPI use.

sudo linuxkit run hyperkit -cpus 4 -mem "1024" -disk size=10G -networking vmnet rpi3
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].