---
title: "Shravan Revanna (@shravanrevanna) | Hashnode"
description: "Builder of wild AI things & Reverse engineer everything | 200+ projects shipped | LLMs, Full-Stack, Automation & I break, build, and scale stuff that matters."
url: "https://hashnode.com/@shravanrevanna"
---

@shravanrevanna

# Shravan Revanna

@shravanrevanna · Bangalore, India · Joined October 2022

Builder of wild AI things & Reverse engineer everything | 200+ projects shipped | LLMs, Full-Stack, Automation & I break, build, and scale stuff that matters.

[Website](https://shravanrevanna.me/?s=pr9kg8)

### [I Built My Own Ambilight for Under ₹1k, on the Same ESP32 That Runs My AI Desk Pet](https://blog.shravanrevanna.me/i-built-my-own-ambilight-for-under-1k?utm_source=hashnode&utm_medium=feed)

102 WS2812B LEDs, one ESP32, custom firmware and HyperHDR on a Mac. How I built a monitor Ambilight for under ₹1,000 and beat a 287 ms bug.

6 min read · [blog.shravanrevanna.me](https://blog.shravanrevanna.me/i-built-my-own-ambilight-for-under-1k?utm_source=hashnode&utm_medium=feed)

[Oct 30](https://hashnode.com/posts/i-built-my-own-ambilight-for-under-1k/6ae46b2d12f22acc6f26e930)

### [Reverse-Engineering a Xiaomi Camera Into a Self-Tracking Robot](https://blog.shravanrevanna.me/reverse-engineering-a-xiaomi-camera-into-a-self-tracking-robot?utm_source=hashnode&utm_medium=feed)

I reverse-engineered a Xiaomi camera into a local self-tracking robot using computer vision, measured control loops, and stock firmware.

11 min read · [blog.shravanrevanna.me](https://blog.shravanrevanna.me/reverse-engineering-a-xiaomi-camera-into-a-self-tracking-robot?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/reverse-engineering-a-xiaomi-camera-into-a-self-tracking-robot/6aab11076b3c8cb23bd35412) [Sep 16](https://hashnode.com/posts/reverse-engineering-a-xiaomi-camera-into-a-self-tracking-robot/6aab11076b3c8cb23bd35412)

### [I Built a Chrome Dino Game Environment for Humans, Bots, and LLMs](https://blog.shravanrevanna.me/chrome-dino-game-environment?utm_source=hashnode&utm_medium=feed)

First I built a game an LLM could play. Then I fixed the real problem it couldn't keep up by teaching it to plan ahead instead of react. Now it plays at full human speed.

4 min read · [blog.shravanrevanna.me](https://blog.shravanrevanna.me/chrome-dino-game-environment?utm_source=hashnode&utm_medium=feed)

[Jul 27](https://hashnode.com/posts/chrome-dino-game-environment/6a67155104600fd4c45b582a)

### [I custom-built a skill for my Echo Dot that never rejects a question and controls my entire home - it runs on Groq now (gpt-oos 120b model)](https://blog.shravanrevanna.me/building-an-ai-alexa-with-groq?utm_source=hashnode&utm_medium=feed)

I built a custom Alexa skill powered by Groq that answers in under a second and controls my entire smart home using natural language.

6 min read · [blog.shravanrevanna.me](https://blog.shravanrevanna.me/building-an-ai-alexa-with-groq?utm_source=hashnode&utm_medium=feed)

[Jul 7](https://hashnode.com/posts/building-an-ai-alexa-with-groq/6a4d7581bd01aebf52f4c11f)

### [Building an AI pipeline that lets a DJI Mini 3 see the world, make decisions, and fly itself.](https://blog.shravanrevanna.me/dji-mini-3-ai-autonomous-drone?utm_source=hashnode&utm_medium=feed)

An experiment in giving a stock DJI Mini 3 perception, decision making, and autonomous flight.

6 min read · [blog.shravanrevanna.me](https://blog.shravanrevanna.me/dji-mini-3-ai-autonomous-drone?utm_source=hashnode&utm_medium=feed)

[1](https://hashnode.com/posts/dji-mini-3-ai-autonomous-drone/6a4ab2cda370f78ef8288da1) [Jul 5](https://hashnode.com/posts/dji-mini-3-ai-autonomous-drone/6a4ab2cda370f78ef8288da1)
