Embedded Systems

Open-source projects categorized as Embedded Systems

Top 23 Embedded System Open-Source Projects

  • cs-video-courses

    List of Computer Science courses with video lectures.

  • Project mention: Need advice | /r/PAK | 2023-07-12

    course Computer science is very wast field the fundamental remains same, learn basic fundamentals, data structures, concepts of object oriented programming.

  • fprime

    Fยด - A flight software and embedded systems framework

  • Project mention: Fprime โ€“ A flight software and embedded systems framework by NASA | news.ycombinator.com | 2024-02-01
  • 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.

    InfluxDB logo
  • lowlevelprogramming-university

    How to be low-level programmer

  • Project mention: "Low Level Programming University" a.k.a. Peaking Beneath the OS | news.ycombinator.com | 2023-10-13
  • rt-thread

    RT-Thread is an open source IoT real-time operating system (RTOS).

  • shairport-sync

    AirPlay and AirPlay 2 audio player

  • awesome-embedded-rust

    Curated list of resources for Embedded and Low-level development in the Rust programming language

  • Project mention: Arduino e Rust | /r/brdev | 2023-09-06
  • u8g2

    U8glib library for monochrome displays, version 2

  • Project mention: DIY Mahjong Scorer Guide with Chito - mahjongAsst | /r/Mahjong | 2023-07-11
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • awesome-iot

    ๐Ÿค– A curated list of awesome Internet of Things projects and resources. (by HQarroum)

  • Embedded-Engineering-Roadmap

    A comprehensive roadmap for aspiring Embedded Systems Engineers, featuring a curated list of learning resources.

  • Project mention: Will allaboutcircuits.com be enough? | /r/embedded | 2023-12-06
  • EMBA

    EMBA - The firmware security analyzer

  • Project mention: New EMBA firmware analyzer release - EMBA v1.2.3 - R.I.P. Binwalk | /r/netsec | 2023-05-11
  • printf

    Tiny, fast, non-dependent and fully loaded printf implementation for embedded systems. Extensive test suite passing.

  • inih

    Simple .INI file parser in C, good for embedded systems

  • Project mention: Simply Parse in C | news.ycombinator.com | 2023-07-19

    This looks interesting. I created and maintain a library for INI parsing that got surprisingly popular -- it's tiny, so is good for embedded systems. This API has a very similar feel to mine, including the callback for every key/value pair with a void* userdata. https://github.com/benhoyt/inih

  • tilck

    A Tiny Linux-Compatible Kernel

  • wolfssl

    The wolfSSL library is a small, fast, portable implementation of TLS/SSL for embedded devices to the cloud. wolfSSL supports up to TLS 1.3!

  • Lakka-LibreELEC

    Lakka is a lightweight Linux distribution that transforms a small computer into a full blown game console.

  • Project mention: Updating cores | /r/Lakka | 2023-12-06

    Lakka I believe formats its SD/Main Drive as a Linux filesystem that cannot be accessed easily from a non-Linux device. More info here: https://github.com/libretro/Lakka-LibreELEC/wiki/Accessing-Lakka-filesystem Note: Samba and FTP allow you to wirelessly move files like BIOS files (which go in the storage/system folder as it appears when connected via Samba or FTP, btw) to your Lakka system, and I recommend these methods.

  • renode

    Renode - Antmicro's open source simulation and virtual development framework for complex embedded systems

  • Project mention: Emulating IoT Firmware Made Easy: Start Hacking Without the Physical Device | news.ycombinator.com | 2023-06-18

    qemu is fine if the IoT device only runs Linux; may want to look into something like https://renode.io/ for a more comprehensive approach.

  • SwiftyGPIO

    A Swift library for hardware projects on Linux/ARM boards with support for GPIOs/SPI/I2C/PWM/UART/1Wire.

  • flutter-embedded-linux

    Embedded Linux embedding for Flutter

  • Project mention: Native Swift BasicMessageChannel | /r/FlutterDev | 2023-06-29

    You can just write a swift wrapper over FlutterDesktopMessenger but you'll also need to write message codec implementation in swift.

  • ferret

    Ferret is a free software lisp implementation for real time embedded control systems. (by nakkaya)

  • Project mention: How to Write a (Lisp) Interpreter (In Python) | news.ycombinator.com | 2024-03-11
  • Vitis-Tutorials

    Vitis In-Depth Tutorials

  • libvncserver

    LibVNCServer/LibVNCClient are cross-platform C libraries that allow you to easily implement VNC server or client functionality in your program.

  • mycroft-precise

    A lightweight, simple-to-use, RNN wake word listener

  • xboot

    The extensible bootloader for embedded system with application engine, write once, run everywhere.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Embedded Systems related posts

Index

What are some of the best open-source Embedded System projects? This list will help you:

Project Stars
1 cs-video-courses 64,788
2 fprime 9,873
3 lowlevelprogramming-university 9,557
4 rt-thread 9,562
5 shairport-sync 6,862
6 awesome-embedded-rust 5,605
7 u8g2 4,748
8 awesome-iot 3,089
9 Embedded-Engineering-Roadmap 2,613
10 EMBA 2,419
11 printf 2,345
12 inih 2,307
13 tilck 2,243
14 wolfssl 2,173
15 Lakka-LibreELEC 1,651
16 renode 1,411
17 SwiftyGPIO 1,329
18 flutter-embedded-linux 1,137
19 ferret 1,057
20 Vitis-Tutorials 1,057
21 libvncserver 1,045
22 mycroft-precise 793
23 xboot 781

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com