Embedded Artistry (@embeddedartistry)
  • Stars
    star
    2,171
  • Global Org. Rank 8,924 (Top 3 %)
  • Registered over 7 years ago
  • Most used languages
    C++
    25.0 %
    C
    25.0 %
    Meson
    15.0 %
    Groovy
    10.0 %
    Shell
    10.0 %
    Makefile
    5.0 %
    HTML
    5.0 %
    CMake
    5.0 %
  • Location 🇺🇸 United States
  • Country Total Rank 5,027
  • Country Ranking
    Meson
    3
    Groovy
    25
    Makefile
    29
    CMake
    147
    C
    450
    C++
    1,931
    Shell
    2,476

Top repositories

1

embedded-resources

Embedded Artistry Templates, Documents, and Source Code
Makefile
608
star
2

libc

libc targeted for embedded systems usage. Reduced set of functionality (due to embedded nature). Chosen for portability and quick bringup.
C
517
star
3

templates

Document templates for open-source projects (README, CONTRIBUTING, GitHub templates)
Groovy
390
star
4

libmemory

Embedded systems memory management library. Implementations for malloc(), free(), and other useful memory management functions
C
216
star
5

arduino-printf

Add printf support to the Arduino SDK
C
91
star
6

libcpp

Embedded Systems C++ Library Support (Currently wraps libcxx)
C++
68
star
7

cmake-project-skeleton

Reusable project skeleton for embedded C & C++ projects using CMake.
Shell
45
star
8

arduino-logger

Flexible logging library for the Arduino SDK, allowing the same logging interface to be used with multiple outputs.
C++
41
star
9

meson-buildsystem

Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with Meson
Meson
31
star
10

cmake-buildsystem

Helper scripts, cross-compilation-files, makefile shims, and other helpful tools for working with CMake
CMake
21
star
11

project-skeleton

A C & C++ project skeleton for new Embedded Artistry projects
Meson
21
star
12

cppcheck-rules

A repository of useful custom cppcheck rules
C++
20
star
13

format

Code formatting tools, currently based on clang-format. Self-contained for easy integration to different repositories.
Shell
15
star
14

jenkins-pipeline-lib

Libraries to support Jenkins pipeline builds
Groovy
12
star
15

athena-bootloader

An AVR Arduino bootloader that supports uploads over Ethernet (via TFTP) and Serial.
C++
12
star
16

c-linked-list

Header-only Linked List implementation in C
C
6
star
17

compiler-rt

Wrapper project for llvm compiler-rt, using meson to build and use with the embedded framework
Meson
5
star
18

embedded-logger

A lightweight templated C++ logging system for embedded
4
star
19

embedded-unwind

libunwind for embedded systems
C++
3
star
20

medtronic-pb560

Setup to review and analyze the PB560 Source Code
C
2
star
21

embeddedartistry.github.io

Embedded Artistry GH Pages - Library Documentation
HTML
1
star