Pinned Repositories
arduino-logger
Flexible logging library for the Arduino SDK, allowing the same logging interface to be used with multiple outputs.
arduino-printf
Add printf support to the Arduino SDK
cmake-project-skeleton
Reusable project skeleton for embedded C & C++ projects using CMake.
embedded-resources
Embedded Artistry Templates, Documents, and Source Code
libc
libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
libcpp
Embedded Systems C++ Library Support (Currently wraps libcxx)
libmemory
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
meson-buildsystem
Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Meson
project-skeleton
A C & C++ project skeleton for new Embedded Artistry projects
templates
Document templates for open-source projects (README, CONTRIBUTING, GitHub templates)
Embedded Artistry's Repositories
embeddedartistry/embedded-resources
Embedded Artistry Templates, Documents, and Source Code
embeddedartistry/libc
libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
embeddedartistry/templates
Document templates for open-source projects (README, CONTRIBUTING, GitHub templates)
embeddedartistry/libmemory
Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
embeddedartistry/arduino-printf
Add printf support to the Arduino SDK
embeddedartistry/libcpp
Embedded Systems C++ Library Support (Currently wraps libcxx)
embeddedartistry/cmake-project-skeleton
Reusable project skeleton for embedded C & C++ projects using CMake.
embeddedartistry/arduino-logger
Flexible logging library for the Arduino SDK, allowing the same logging interface to be used with multiple outputs.
embeddedartistry/meson-buildsystem
Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Meson
embeddedartistry/project-skeleton
A C & C++ project skeleton for new Embedded Artistry projects
embeddedartistry/cmake-buildsystem
Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with CMake
embeddedartistry/printf
Tiny, fast(ish), self-contained and fully loaded printf, sprinf etc. implementation, mainly for embedded systems.
embeddedartistry/athena-bootloader
An AVR Arduino bootloader that supports uploads over Ethernet (via TFTP) and Serial.
embeddedartistry/jenkins-pipeline-lib
Libraries to support Jenkins pipeline builds
embeddedartistry/c-linked-list
Header-only Linked List implementation in C
embeddedartistry/gdtoa
David M. Gay's floating-point conversion library, improved by Embedded Artistry
embeddedartistry/compiler-rt
Wrapper project for llvm compiler-rt, using meson to build and use with the embedded framework
embeddedartistry/embedded-logger
A lightweight templated C++ logging system for embedded
embeddedartistry/medtronic-pb560
Setup to review and analyze the PB560 Source Code
embeddedartistry/embeddedartistry.github.io
Embedded Artistry GH Pages - Library Documentation
embeddedartistry/etl
Embedded Template Library
embeddedartistry/bcd-hardware-ci-demo
Zephyr-based firmware for PLT Demo V2
embeddedartistry/Catch2
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
embeddedartistry/cmocka-meson-build
Meson build patch file for CMocka project
embeddedartistry/gdtoa-test
Tests for gdtoa library
embeddedartistry/git
git fork to support preserving signed commit information with fast-export/import
embeddedartistry/git-filter-repo
git-filter-repo modifications for preserving signed commits (with a custom fork of git)
embeddedartistry/monorepo-tools
[READ-ONLY] Tools for building and splitting monolithic repository from existing packages (with their history unchanged). This package is used for splitting our monorepo into various repositories for distribution.
embeddedartistry/twentyseventeen-child
Child theme modifications for the Embedded Artistry Website
embeddedartistry/wordpress-github-sync
A WordPress plugin to allow you writing on GitHub (or Jekyll site).