About me
Embedded Software Developer focused on making things. I’ve acquired experience with microcontrollers, Linux and real time operating systems with a strong link between the device and the cloud. Mostly developing on C/C++, CMake and a sparkle of Rust. I successfully build, test and maintain code for systems on the field. My hobbyist side also works with PCB & CAD Design.
Check my curriculum vitae.
On 2024
- SysTick, Priorities and HAL
- The significance of handling errors gracefully
- A Bullet list about Rust
- How to drive a 2 wheels bot
- Set up a GPIO as an output on a STM32F0
- BattleButBot v1.0
- How to use CMake Presets with a custom Command Line Interface
- Basic CMake for embedded (STM32F0x Cortex-M0)
- Quick design of a Pet Water Fountain
- A web browser robot controller
- How to simulate LGVL using SDL2 on VSCode (MacOS)
On 2023
- The basics of CMake
- Control the ka3005p power supply with an Arduino Due
- Board to help you test end of line on your access control system
On 2022
- How can you make your own portable Smoke Extractor
- Data Line Protection using Diodes - How to protect your Microcontroller IO
- How to read a datasheet and how it can be misleading (MCP73827)
On 2021
- Favourite Phrases - Discourses and Selected Writings by Epictetus
- My process to design a boost converter
- Arduino Due SPI Slave Mode
- Using pinout Python library to create support documentation
- How to create a directory generator with Python for your ideas
- Choosing MOSFET according to motor specifications
- Compile, Program, Build and Run a FPGA using Python scripts
- Matrix Led telling how good you are at playing League of Legends