Building a shared SPI bus for networking and storageBuild a shared nRF52840 SPI driver for W5500 Ethernet and microSD storage using EasyDMA, FreeRTOS mutexes, and device-specific configurations.7 min read·lokedotsh.hashnode.dev1Oct 23
Introducing Project Ananta: A Distributed Fault-Tolerant Robotic SystemA development series exploring distributed fault-tolerant embedded control, robotics, failure detection, diagnosis, and recovery under Navikarana Labs6 min read·lokedotsh.hashnode.devOct 17
Building an nRF52840 Web Server: A Minimal UARTE Logger for DebuggingBuild 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.devSep 23
Building an nRF52840 Web Server: Setting Up FreeRTOSSet up FreeRTOS on the nRF52840 using CMSIS, a Makefile, FreeRTOSConfig, failure hooks, and a minimal Blinky task.5 min read·lokedotsh.hashnode.devAug 4
Building an nRF52840 Web Server: Starting with Bare-MetalIf you are new to embedded systems, it will help you understand what happens before main() and how simple peripherals are controlled through registers8 min read·lokedotsh.hashnode.devJul 27