---
title: "Somnath Babu N R (@somnathnr) | Hashnode"
description: "Sharing detailed blogs in peripheral drivers and embedded system. Read the latest articles by Somnath Babu N R on Hashnode."
url: "https://hashnode.com/@somnathnr"
---

@somnathnr

# Somnath Babu N R

@somnathnr · Chennai, India · Joined June 2026

Sharing detailed blogs in peripheral drivers and embedded system

### [Interrupts in Embedded Systems: From Hardware Events to Firmware Execution](https://beyondbits.hashnode.dev/how-interrupts-works?utm_source=hashnode&utm_medium=feed)

Learn how interrupts work in embedded systems, including the NVIC, interrupt priorities, context switching, ISR design, latency, and debug techniques.

7 min read · [beyondbits.hashnode.dev](https://beyondbits.hashnode.dev/how-interrupts-works?utm_source=hashnode&utm_medium=feed)

[Jul 6](https://hashnode.com/posts/how-interrupts-works/6a4bad9a81d454172886da8a)

### [Why I3C Exists: The Evolution Beyond I²C](https://beyondbits.hashnode.dev/why-i3c-exists?utm_source=hashnode&utm_medium=feed)

Discover why I3C was created and how it improves upon I²C with dynamic addressing, push-pull signaling, in-band interrupts, CCC and HDR modes

7 min read · [beyondbits.hashnode.dev](https://beyondbits.hashnode.dev/why-i3c-exists?utm_source=hashnode&utm_medium=feed)

[Jun 27](https://hashnode.com/posts/why-i3c-exists/6a3f9ea16115182e7a5d8655)

### [Understanding I²C From a Engineer's Perspective](https://beyondbits.hashnode.dev/i2c-communication-explained?utm_source=hashnode&utm_medium=feed)

Learn how I²C communication works in embedded systems, including open-drain signaling, pull-up resistors, arbitration, architecture and interrupts.

5 min read · [beyondbits.hashnode.dev](https://beyondbits.hashnode.dev/i2c-communication-explained?utm_source=hashnode&utm_medium=feed)

[Jun 18](https://hashnode.com/posts/i2c-communication-explained/6a341ebc8fa8653dab573f0e)

### [SPI Explained Beyond MOSI and MISO](https://beyondbits.hashnode.dev/spi-communication-explained?utm_source=hashnode&utm_medium=feed)

Learn how SPI works inside embedded systems, including architecture, registers, CPOL/CPHA timing, interrupts, DMA transfers, and driver details.

6 min read · [beyondbits.hashnode.dev](https://beyondbits.hashnode.dev/spi-communication-explained?utm_source=hashnode&utm_medium=feed)

[Jun 13](https://hashnode.com/posts/spi-communication-explained/6a2d4c0e5c319e778bd6c739)

### [What Really Happens When You Send Data Through UART?](https://beyondbits.hashnode.dev/uart-communication-explained?utm_source=hashnode&utm_medium=feed)

Learn how UART communication works inside embedded systems, from application and drivers to FIFOs, interrupts, DMA, and hardware transmission.

5 min read · [beyondbits.hashnode.dev](https://beyondbits.hashnode.dev/uart-communication-explained?utm_source=hashnode&utm_medium=feed)

[Jun 12](https://hashnode.com/posts/uart-communication-explained/6a2c216efba029dcd44024ce)
