Skip to content
You must be logged in to sponsor neu-rah

Become a sponsor to Rui Azevedo

@neu-rah

Rui Azevedo

neu-rah
Azores - Portugal

In parallel with code for a living I implement open source libraries using modern C++ templates and template meta-programming.
This are essential on embedded work because this tools allow some optimization that was not available before C++ 11 and new tools are coming as more platforms adopt C++ 14.
This things were not available before, so there is a pile of code to implement and optimize.
This is what ArduinoMenu (AM5) and IOP OneBit are about. LPP is a more academic thing but denotes the power.

@neu-rah

Right now I can use this amount of time/effort monthly to improve modern C++ based libraries for embedded systems. Always focusing in metaprogramming optimization, because embedded systems need it most, and because modern C++ now allows it.

Featured work

  1. neu-rah/ArduinoMenu

    Arduino generic menu/interactivity system

    C++ 925
  2. neu-rah/lpp

    <λ++> type-level lambda calculus for C++ meta-programming

    C++ 3
  3. neu-rah/Dump

    Simple memory dump for AVR RAM and Flash

    C++ 11
  4. neu-rah/Fielduino

    AVR PWM generator with user interface

    C++ 8
  5. neu-rah/streamFlow

    light weight stream operator << for arduino platform

    C++ 13
  6. neu-rah/PCINT

    Yet another Arduino PCINT library

    C++ 9

0% towards $5 per month goal

Be the first to sponsor this goal!

Select a tier

$ one time

Choose a custom amount.