Showing 9 of 9 projects
An embedded, high-performance G-code parser and CNC milling controller for Arduino that replaces parallel-port motion control.
A small, fast ECDH and ECDSA implementation in C for 8-bit, 32-bit, and 64-bit embedded processors.
A header-only C/C++ library that replaces slow integer division instructions with fast shift/add/multiply sequences.
A lightweight, secure, easy-to-use cryptographic library for constrained environments like microcontrollers.
A CMake toolchain for building and uploading AVR microcontroller projects across Linux, Windows, and OS X.
A generic OCaml virtual machine for running OCaml programs on resource-constrained microcontrollers like AVR and PIC32.
A CMake toolchain for cross-compiling projects to Arduino-compatible boards (AVR, ESP32, etc.) using standard CMake workflows.
A CMake-based build system for developing Arduino projects in IDEs like CLion, using the Arduino IDE toolchain.
A lightweight Ada-language development framework for implementing software systems across diverse hardware platforms from embedded boards to mainframes.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.