muwerk ustd Library
A low-resource, minimal implementation of Arrays, Maps and Queues for low-resource avrs.
All Classes Namespaces Files Functions Variables Pages
ustd micro-standard-library for low-resource AVRs

Introduction

ustd provides minimal and highly portable implementations of the following classes:

Additionally a drop-in replacement for std::function<> is provided as ustd::function<> for Atmel AVRs

The libraries are header-only and should work with any c++11 compiler and support platforms starting with 8k attiny, avr, arduinos, up to esp8266, esp32 and mac and linux.

Make sure to provide the required platform define before including ustd headers.

Reference

ustd github repository