SBSomnath Babu N Rinbeyondbits.hashnode.dev·Jul 6 · 7 min readInterrupts in Embedded Systems: From Hardware Events to Firmware ExecutionEmbedded Systems Fundamentals #5 Every embedded application relies on interrupts. Whether you're developing a UART driver, reading a sensor over SPI, handling an I²C transaction, servicing a timer, or00
SBSomnath Babu N Rinbeyondbits.hashnode.dev·Jun 27 · 7 min readWhy I3C Exists: The Evolution Beyond I²CEmbedded Systems Fundamentals #4 If you've worked with embedded systems for any length of time, you've almost certainly used I²C. It connects: Temperature sensors Accelerometers Gyroscopes EEPROMs00
SBSomnath Babu N Rinbeyondbits.hashnode.dev·Jun 18 · 5 min readUnderstanding I²C From a Engineer's PerspectiveEmbedded Systems Fundamentals #3 If SPI is the protocol of speed, Inter-Integrated Circuit (I²C )is the protocol of simplicity. You'll find I²C everywhere: Temperature sensors Accelerometers PMICs 00
SBSomnath Babu N Rinbeyondbits.hashnode.dev·Jun 13 · 6 min readSPI Explained Beyond MOSI and MISOEmbedded Systems Fundamentals #2 Most engineers learn SPI through a simple diagram: Master ---- Slave MOSI MISO SCLK CS A transfer begins. Bytes move. The transfer completes. Simple. But inside the 00
SBSomnath Babu N Rinbeyondbits.hashnode.dev·Jun 12 · 5 min readWhat Really Happens When You Send Data Through UART?Most engineers learn UART as one of the first communication protocols in embedded systems. We often see diagrams showing TX connected to RX, configure a baud rate, call a transmit API, and data magica00