---
title: "Lokesh Kumar N. (@lokedotsh) | Hashnode"
description: "hardware arc. Read the latest articles by Lokesh Kumar N. on Hashnode."
url: "https://hashnode.com/@lokedotsh"
---

@lokedotsh

# Lokesh Kumar N.

@lokedotsh · India · Joined July 2026

hardware arc

[Website](https://loke.sh/)

### [Building a shared SPI bus for networking and storage](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-shared-spi-bus?utm_source=hashnode&utm_medium=feed)

Build a shared nRF52840 SPI driver for W5500 Ethernet and microSD storage using EasyDMA, FreeRTOS mutexes, and device-specific configurations.

7 min read · [lokedotsh.hashnode.dev](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-shared-spi-bus?utm_source=hashnode&utm_medium=feed)

[Oct 23](https://hashnode.com/posts/building-an-nrf52840-web-server-shared-spi-bus/6adb6bcefaaf165abedefdbb)

### [Introducing Project Ananta: A Distributed Fault-Tolerant Robotic System](https://lokedotsh.hashnode.dev/introducing-project-ananta?utm_source=hashnode&utm_medium=feed)

A development series exploring distributed fault-tolerant embedded control, robotics, failure detection, diagnosis, and recovery under Navikarana Labs

6 min read · [lokedotsh.hashnode.dev](https://lokedotsh.hashnode.dev/introducing-project-ananta?utm_source=hashnode&utm_medium=feed)

[Oct 17](https://hashnode.com/posts/introducing-project-ananta/6ad3b8052973c97e0004b9c7)

### [Building an nRF52840 Web Server: A Minimal UARTE Logger for Debugging](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-uarte-logger?utm_source=hashnode&utm_medium=feed)

Build a minimal nRF52840 UARTE logger using EasyDMA, a ring buffer, task notifications, and a dedicated logger task for embedded debugging.

6 min read · [lokedotsh.hashnode.dev](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-uarte-logger?utm_source=hashnode&utm_medium=feed)

[Sep 23](https://hashnode.com/posts/building-an-nrf52840-web-server-uarte-logger/6ab3f45ebc6aee881ebe4964)

### [Building an nRF52840 Web Server: Setting Up FreeRTOS](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-setting-up-freertos?utm_source=hashnode&utm_medium=feed)

Set up FreeRTOS on the nRF52840 using CMSIS, a Makefile, FreeRTOSConfig, failure hooks, and a minimal Blinky task.

5 min read · [lokedotsh.hashnode.dev](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-setting-up-freertos?utm_source=hashnode&utm_medium=feed)

[Aug 4](https://hashnode.com/posts/building-an-nrf52840-web-server-setting-up-freertos/6a71b4e0211335f8ec39ab92)

### [Building an nRF52840 Web Server: Starting with Bare-Metal](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-starting-with-bare-metal?utm_source=hashnode&utm_medium=feed)

If you are new to embedded systems, it will help you understand what happens before main() and how simple peripherals are controlled through registers

8 min read · [lokedotsh.hashnode.dev](https://lokedotsh.hashnode.dev/building-an-nrf52840-web-server-starting-with-bare-metal?utm_source=hashnode&utm_medium=feed)

[Jul 27](https://hashnode.com/posts/building-an-nrf52840-web-server-starting-with-bare-metal/6a678bba4f439f099cfb23e7)
