Embedded Artistry Library Collection
Table of Contents
Embedded Artistry Libraries | Development Process | Jenkins | Recommended Embedded Libraries
Embedded Artistry Libraries
embedded-resources (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Embedded Artistry Templates, Documents, and Source Code
libc (this link opens in a new window) by embeddedartistry (this link opens in a new window)
libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
libmemory (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
libcpp (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Embedded Systems C++ Library Support (Currently wraps libcxx)
compiler-rt (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Wrapper project for llvm compiler-rt, using meson to build and use with the embedded framework
gdtoa (this link opens in a new window) by embeddedartistry (this link opens in a new window)
David M. Gay’s floating-point conversion library, improved by Embedded Artistry
arduino-printf (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Add printf support to the Arduino SDK
arduino-logger (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Flexible logging library for the Arduino SDK, allowing the same logging interface to be used with multiple outputs.
Development Process
meson-buildsystem (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Meson
format (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Code formatting tools, currently based on clang-format. Self-contained for easy integration to different repositories.
templates (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Document templates for open-source projects (README, CONTRIBUTING, GitHub templates)
vale-styleguide (this link opens in a new window) by embeddedartistry (this link opens in a new window)
An example Vale style adhering to the 18F Content Guide.
Jenkins
scm-sync-configuration-plugin (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Jenkins scm-sync-configuration plugin
jenkins-pipeline-lib (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Libraries to support Jenkins pipeline builds
Error: Reposity not found. Please check your URL.