Natesh's Dev Blog!

  • Github
  • Projects
  • Makes
  • About
  • Search

2025

January 25, 2025

ROS 2 Integration Tests

Quick example on how to setup integration tests in ROS 2. Specifically running tests on a life cycle node. The information is generally available online in pieces, but I didn’t...

ros2
ros

2024

December 26, 2024

2024 Retrospective

Well another year has past. As is tradition (well since 2022). I like to do a retrospective blog post on how the year went. In my 2023 retrospective I...

retrospective
December 07, 2024

STM32H5 WS2812 Example

Example application of using the STM32H5 to control WS2812 LEDs using GPDMA and PWM. What is WS2812? A WS2812 is an addressable RGB LED (sometimes referred to as a...

stm32
stm32h5
stm32cube
gpdma
dma
pwm
ws2812
November 02, 2024

ROSCon 2024, Odense!

This year I had a chance to visit my third ROSCon, in Odense Denmark! Quick note: The points below are colored by my professional...

roscon
robotics
conference
October 08, 2024

Experimenting with OpenCyphal

Recently I’ve been looking into using OpenCyphal in my embedded projects. From the website: Cyphal is an open technology for real-time intravehicular distributed computing and...

cyphal
arduino
embedded
Loading more posts...

© 2025 Natesh Narain

Built with Jekyll and Tailwind CSS