Author Profile 2 published

Rajath Kumar K S

IoT & AI Practitioner, Principal Developer

I design and build production-grade systems across Artificial Intelligence, backend platforms, and embedded/IoT infrastructure. My work spans: Gen AI, ML, DL, NLP, IoT & Embedded.

Articles

2

Published pieces

Reads

0

Total impressions

Topics

15

Tags covered

Featured Author Live
Rajath Kumar K S

Analog Data

Rajath Kumar K S

IoT & AI Practitioner, Principal Developer

Articles

2

Reads

0

Topics

15

Domains
Edge + AI
ML · IoT · RTOS
Signal
Weekly
Fresh drops
Collabs
Open
DM to pair

Signature Drop

Featured Article

A hero piece from Rajath Kumar K S to start with.

Jump to all articles →

All articles

By Rajath Kumar K S

Explore everything Rajath Kumar K S has published.

Browse all authors →
Chat with Your APIs: FastAPI, SQLite, MCP, and LM Studio
EdgeAI
Jul 16, 2026 9 min 0 views

Chat with Your APIs: FastAPI, SQLite, MCP, and LM Studio

We built a Books ERP that you can talk to using a local AI model. The system connects FastAPI, SQLite, FastMCP, and LM Studio into a conversational inventory interface — where the model calls real API tools instead of guessing answers from memory. Along the way, we discovered that small local models under 1B parameters often fail to call tools correctly, printing the schema definition instead of a valid invocation. This post walks through the full architecture, the security boundary that keeps AI writes auditable, and the practical lessons on choosing the right local model for reliable tool calling.

API Design Edge AI FastAPI FastMCP LM Studio Local LLM MCP Python SQLite Tool Calling
Rajath Kumar K S Read →
Your Arduino loop() Runs One Task. ESP-IDF Runs Ten — Here's How
ESP32
May 1, 2026 9 min 0 views

Your Arduino loop() Runs One Task. ESP-IDF Runs Ten — Here's How

Arduino's loop() is a superloop — one thread, sequential, blocking. The moment you need a sensor reading every 200ms, a UART log every second, and an LED blinking every 500ms simultaneously, it falls apart. The ESP32 already ships with FreeRTOS built in. ESP-IDF gives you full access to it. With xTaskCreate(), each concern becomes an independent task — its own stack, its own priority, its own schedule. The scheduler handles the rest. vTaskDelay() yields the CPU instead of burning it. Queues move data between tasks safely, with zero race conditions.

ESP-IDF ESP32 Arduino ESP32-S3 FreeRTOS XIAO-ESP32S3
Rajath Kumar K S Read →
Weekly signal, no noise

Get Analog Data in your inbox

Practical breakdowns on AI, edge, infra, and playbooks from the team that ships them. One concise email each week.

What you get

New articles, teardown summaries, and code snippets.

What you don’t

No spam. No forwarded press. Unsubscribe anytime.

LLMs & RAG Edge & IoT Infra & Observability Playbooks

Join the list

1,350+ subscribers

We respect your inbox. Unsubscribe anytime.