About me
I am Rafael Martins, a Brazilian engineer currently living in Ingolstadt, Germany. I work as a Senior Software Engineer at diconium auto, part of the Volkswagen Group.
I spend a good chunk of my free time designing and building open source hardware and software projects -- from custom USB devices and synthesizer circuits to bare metal microcontroller firmware and the tools around them. I don't have a lot of free time these days, so I'm not very active in communities, and my projects are mostly driven by my own needs.
Interests
- Electronics (analog and digital), especially designing PCBs with KiCad
- Microcontrollers -- primarily the STM32 family, but also AVR and RP
- Synthesizers (DIY, Eurorack, digital algorithms, etc.)
- Digital signal processing
- Systems simulation and hardware-in-the-loop
- Continuous integration
- FPGAs (currently exploring the Lattice iCE40 family)
- Linux, C, C++ and Go
- Speedcubing (non-competitive, still a beginner)
Previously
I used to be a Gentoo Developer, but I haven't had any relationship with Gentoo Linux or with the Gentoo Foundation since the end of 2020.