A C++ template library for embedded applications
Embedded Template Library
Github
MIT licensed
Designed and
maintained by
John Wellbelove
Arduino
Slack
Why sponsor the ETL?
Design Patterns
A set of template classes to enable the easy creation of objects using patterns.
There are three patterns defined at present.
Observer
Visitor
Chain Of Responsibility (successor)
Singleton
Overload
Home
Overview
Releases
Documentation
Tutorials
function
Containers
observer
visitor
Messages
Generators
Concurrent queues
callback_service
delegate_service
Shared messages
Locked queue
Links
Templates
Templates - First Steps
RTOS
crect
FreeRTOS
NuttX
Contiki
Libraries
JSON
GFX
Embedded Artistry
Website
Libraries
Fluent C++
CPP Reference
Stack Overflow
Stack Exchange
Open Source
Working with binary
Bit Twiddling Hacks
CPPcon
Real-time with STL
Template Metaprogramming
Git
Git Command Explorer
Fork
GitKraken
SmartGit
Sourcetree
Blog
About
Contact