Our Clients
What Our Clients Say
Products and Projects We’ve Shipped
Our Open-source Projects
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)
athena-bootloader (this link opens in a new window) by embeddedartistry (this link opens in a new window)
An AVR Arduino bootloader that supports uploads over Ethernet (via TFTP) and Serial.
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.
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
cmake-project-skeleton (this link opens in a new window) by embeddedartistry (this link opens in a new window)
Reusable project skeleton for embedded C & C++ projects using CMake.
cmake-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 CMake
project-skeleton (this link opens in a new window) by embeddedartistry (this link opens in a new window)
A C & C++ project skeleton for new Embedded Artistry projects
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
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
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
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)