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++ 964
  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

$ a month

Choose a custom amount.

$50 a month

Select

this will motivate me on time I take to develop this things

$100 a month

Select

with a couple of this tiers I can take several hours from my code for a living

$500 a month

Select

Can dedicate about 40 hours month without worrying with subsistence issues

$5,000 a month

Select

You have my attention for 80% of my time, I can not take more because I have ongoing projects