- All languages
- Assembly
- BitBake
- C
- C#
- C++
- CMake
- CSS
- CoffeeScript
- DTrace
- Dart
- Dockerfile
- Elixir
- Erlang
- Fortran
- G-code
- Go
- HCL
- HTML
- Handlebars
- Haskell
- Java
- JavaScript
- Jinja
- Jsonnet
- Jupyter Notebook
- Kotlin
- LLVM
- Lua
- MATLAB
- Makefile
- Markdown
- Nix
- OCaml
- PLpgSQL
- Perl
- Python
- Ruby
- Rust
- SCSS
- SaltStack
- Shell
- TSQL
- Tcl
- TeX
- TypeScript
- VHDL
- Vala
- Vim Script
- Vue
- Zig
Starred repositories
Provides the STM32Cube MCU Component "cmsis_device_g4" of the STM32G4 series.
The latest code to make your own virtual sound synthesizer in Windows. Please see the videos associated with this code. Links in the source files.
Official git repository of Elmer FEM software
Modern software development for embedded systems
Anchor, a Rust Klipper protocol implementation
Mender over-the-air software updater client.
A C++20 implementation of safe (wrap around) integers following MISRA C++ rules
Serial port communication in Java - FTDI D2XX, HID API, X/Y modem
A Modbus library for Linux, Mac OS, FreeBSD and Windows
Free and Open Source Reverse Engineering Platform powered by rizin
Ultra-pure, lag-free prompt with async Git status—just for Fish
Neovim port of noctis family of themes (https://github.com/liviuschera/noctis)
Simple implementation of I2C interface written on Verilog and SystemC
Repository for the course on ARM Cortex-M Assembly Programming
no_std Hardware Abstraction Layers for ESP32 microcontrollers
Nix flake for "too much bleeding-edge" and unreleased packages (e.g., mesa_git, linux_cachyos, firefox_nightly, sway_git, gamescope_git). And experimental modules (e.g., HDR, duckdns).
Implementation of the Precision Time Protocol (PTP) in Rust
Develop an end-to-end hypothetical reference model, network architectures, precision time tools, performance objectives and the methods to distribute, operate, monitor time synchronization within d…
UART based embedded shell for embedded systems. Intended to be used for learning, experimenting and diagnostics.
ZFS bootloader for root-on-ZFS systems with support for snapshots and native full disk encryption
Balena support for RaspberryPI boards
Repository to maintain out-of-tree shell.nix files (maintainer=@mic92)
Simple and documented config templates to help you get started with NixOS + home-manager + flakes. All the boilerplate you need!
🗒️ An easy-setup configuration for NixVim, focused on straightforward customization.
Determine if you need to reboot your NixOS machine
A kernel designed to run one and only one application in a virtualized environment