summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRishi-k-s <rishikrishna.sr@gmail.com>2026-01-03 14:26:57 +0530
committerRishi-k-s <rishikrishna.sr@gmail.com>2026-01-03 14:26:57 +0530
commit64edf9d3f74a5abc30f4cb92976995ab1f90f920 (patch)
treed095a2f841244e8b4f457c6544c3ba33d4268e08
parent4d29d3c5f85105be5685d9ee83cd7634b6bc16c5 (diff)
added the emulation to public
-rw-r--r--404.html2
-rw-r--r--blog/hi/index.html2
-rw-r--r--blog/index.html2
-rw-r--r--blog/setting-up-remote-server-with-cloudflare/index.html2
-rw-r--r--categories/index.html2
-rw-r--r--index.html18
-rw-r--r--index.xml14
-rw-r--r--pages/about/index.html2
-rw-r--r--pages/index.html2
-rw-r--r--projects/car-class-seven/index.html2
-rw-r--r--projects/esp32-emulation-qemu/index.html4
-rw-r--r--projects/index.html19
-rw-r--r--projects/index.xml14
-rw-r--r--projects/selfhosting-mayavi/index.html2
-rw-r--r--sitemap.xml11
-rw-r--r--tags/index.html2
-rw-r--r--talk/index.html2
-rw-r--r--talks/home-automation-class-nine/index.html2
-rw-r--r--talks/index.html2
-rw-r--r--talks/iti-maneed/index.html2
20 files changed, 76 insertions, 32 deletions
diff --git a/404.html b/404.html
index b2b8add..cedbf2f 100644
--- a/404.html
+++ b/404.html
@@ -247,7 +247,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/blog/hi/index.html b/blog/hi/index.html
index ab826da..7d2832c 100644
--- a/blog/hi/index.html
+++ b/blog/hi/index.html
@@ -270,7 +270,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/blog/index.html b/blog/index.html
index b7a8768..e1c8b35 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -292,7 +292,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/blog/setting-up-remote-server-with-cloudflare/index.html b/blog/setting-up-remote-server-with-cloudflare/index.html
index 3c901f9..70fc861 100644
--- a/blog/setting-up-remote-server-with-cloudflare/index.html
+++ b/blog/setting-up-remote-server-with-cloudflare/index.html
@@ -312,7 +312,7 @@ Then next..next and you will be back in the dashboard&hellip;</p>
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/categories/index.html b/categories/index.html
index 0d3bb9f..840733f 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -250,7 +250,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/index.html b/index.html
index 4136f7a..183b016 100644
--- a/index.html
+++ b/index.html
@@ -189,13 +189,13 @@ stroke-linejoin="round" class="feather feather-home">
<article class="post-item">
<h4 class="post-item-title">
- <a href="/talks/iti-maneed/">Iti Maneed</a>
+ <a href="/projects/esp32-emulation-qemu/">ESP32 Emulation from Scratch using QEMU</a>
</h4>
- <time class="post-item-meta" datetime="2025-11-07T14:34:48&#43;0530">
+ <time class="post-item-meta" datetime="2025-11-07T23:17:28&#43;0530">
7 Nov 2025
</time>
@@ -204,13 +204,13 @@ stroke-linejoin="round" class="feather feather-home">
<article class="post-item">
<h4 class="post-item-title">
- <a href="/projects/selfhosting-mayavi/">Selfhosting: own your own megam??</a>
+ <a href="/talks/iti-maneed/">Iti Maneed</a>
</h4>
- <time class="post-item-meta" datetime="2025-11-07T14:02:11&#43;0530">
+ <time class="post-item-meta" datetime="2025-11-07T14:34:48&#43;0530">
7 Nov 2025
</time>
@@ -219,7 +219,7 @@ stroke-linejoin="round" class="feather feather-home">
<article class="post-item">
<h4 class="post-item-title">
- <a href="/pages/about/">Rishi Krishna // ഋഷി കൃഷ്ണ</a>
+ <a href="/projects/selfhosting-mayavi/">Selfhosting: own your own megam??</a>
</h4>
@@ -234,14 +234,14 @@ stroke-linejoin="round" class="feather feather-home">
<article class="post-item">
<h4 class="post-item-title">
- <a href="/blog/hi/">Rishi Here !</a>
+ <a href="/pages/about/">Rishi Krishna // ഋഷി കൃഷ്ണ</a>
</h4>
- <time class="post-item-meta" datetime="2025-10-26T01:47:25&#43;0530">
- 26 Oct 2025
+ <time class="post-item-meta" datetime="2025-11-07T14:02:11&#43;0530">
+ 7 Nov 2025
</time>
</article>
@@ -355,7 +355,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/index.xml b/index.xml
index 6dee0fd..a679984 100644
--- a/index.xml
+++ b/index.xml
@@ -6,7 +6,7 @@
<description>Recent content in Home on Rishi Krishna | Maker &amp; Engineer</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-gb</language>
- <lastBuildDate>Sun, 16 Nov 2025 01:18:32 +0530</lastBuildDate><atom:link href="https://rishikrishna.com/index.xml" rel="self" type="application/rss+xml" />
+ <lastBuildDate>Sun, 23 Nov 2025 15:52:57 +0530</lastBuildDate><atom:link href="https://rishikrishna.com/index.xml" rel="self" type="application/rss+xml" />
<item>
<title>Setting Up Remote Server With Cloudflare</title>
<link>https://rishikrishna.com/blog/setting-up-remote-server-with-cloudflare/</link>
@@ -29,6 +29,18 @@ Remote Machine - The server (preferably in your home)&lt;/p&gt;
</item>
<item>
+ <title>ESP32 Emulation from Scratch using QEMU</title>
+ <link>https://rishikrishna.com/projects/esp32-emulation-qemu/</link>
+ <pubDate>Fri, 07 Nov 2025 23:17:28 +0530</pubDate>
+
+ <guid>https://rishikrishna.com/projects/esp32-emulation-qemu/</guid>
+
+ <description>&lt;p&gt;We are Setting up a ESP32 Emulation in &lt;strong&gt;QEMU(QuickEMUlator)&lt;/strong&gt;, to write and compile the program we need &lt;strong&gt;ESP-IDF&lt;/strong&gt;, which is an SDK provided by Espressif for ESP32 chipsets, so first we write and compile the programs in ESP-IDF then we use QEMU to emulate it, the end goal of this is to integrate this with &lt;strong&gt;Yaksh&lt;/strong&gt;:Python based evaluation platform by FOSSEE so that we can test if the program is correct or not via the platform. &lt;br&gt;
+Make sure you have pretty &lt;strong&gt;good internet connection&lt;/strong&gt; as we are gonna download multiple repositories&lt;/p&gt;</description>
+
+ </item>
+
+ <item>
<title>Iti Maneed</title>
<link>https://rishikrishna.com/talks/iti-maneed/</link>
<pubDate>Fri, 07 Nov 2025 14:34:48 +0530</pubDate>
diff --git a/pages/about/index.html b/pages/about/index.html
index 6e4d12c..edbab61 100644
--- a/pages/about/index.html
+++ b/pages/about/index.html
@@ -264,7 +264,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/pages/index.html b/pages/index.html
index a426756..1e40aef 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -275,7 +275,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/projects/car-class-seven/index.html b/projects/car-class-seven/index.html
index 4963f6e..4cac29c 100644
--- a/projects/car-class-seven/index.html
+++ b/projects/car-class-seven/index.html
@@ -269,7 +269,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/projects/esp32-emulation-qemu/index.html b/projects/esp32-emulation-qemu/index.html
index 5d5ac7d..f28995a 100644
--- a/projects/esp32-emulation-qemu/index.html
+++ b/projects/esp32-emulation-qemu/index.html
@@ -215,7 +215,7 @@ Make sure you have pretty <strong>good internet connection</strong> as we are go
<h3 id="setting-up-ubuntudebian-in-wsl-for-windows-users">Setting up Ubuntu/Debian in WSL (for Windows users)</h3>
<p>Setting up and using Windows Subsystem for Linux, you can find the official documentation from windows <a href="https://learn.microsoft.com/en-us/windows/wsl/install">here</a> or you can follow the steps below to install <strong>Ubuntu</strong> in WSL, or you can choose your own linux flavour<br>
<strong>Install WSL command</strong> <br>
-You can now install everything you need to run WSL with a single command. Open PowerShell in <strong>administrator</strong> mode by right-clicking and selecting &ldquo;Run as administrator&rdquo;, enter the wsl &ndash;install command, then restart your machine.</p>
+You can now install everything you need to run WSL with a single command. Open PowerShell in <strong>administrator</strong> mode by right-clicking and selecting &ldquo;Run as administrator&rdquo;, enter the wsl &ndash;install command, then restart your machine:</p>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>wsl --install
</span></span></code></pre></div><p>This command will enable the features necessary to run WSL and install the Ubuntu distribution of Linux. (This default distribution can be changed). <br>
<strong>Change the default Linux distribution installed(if you know whay you are doing)</strong> <br>
@@ -660,7 +660,7 @@ Now the workflow would be:</p>
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/projects/index.html b/projects/index.html
index e570aac..b3b602a 100644
--- a/projects/index.html
+++ b/projects/index.html
@@ -158,6 +158,23 @@ stroke-linejoin="round" class="feather feather-home">
<article class="post-item">
<h4 class="post-item-title">
+ <a href="/projects/esp32-emulation-qemu/">ESP32 Emulation from Scratch using QEMU</a>
+ </h4>
+
+
+
+
+ <time class="post-item-meta" datetime="2025-11-07T23:17:28&#43;0530">
+ 7 Nov 2025
+
+ </time>
+</article>
+
+
+
+
+ <article class="post-item">
+ <h4 class="post-item-title">
<a href="/projects/selfhosting-mayavi/">Selfhosting: own your own megam??</a>
</h4>
@@ -300,7 +317,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/projects/index.xml b/projects/index.xml
index fe1e03f..c9e9c67 100644
--- a/projects/index.xml
+++ b/projects/index.xml
@@ -6,7 +6,19 @@
<description>Recent content in Projects on Rishi Krishna | Maker &amp; Engineer</description>
<generator>Hugo -- gohugo.io</generator>
<language>en-gb</language>
- <lastBuildDate>Fri, 07 Nov 2025 23:17:28 +0530</lastBuildDate><atom:link href="https://rishikrishna.com/projects/index.xml" rel="self" type="application/rss+xml" />
+ <lastBuildDate>Sun, 23 Nov 2025 15:52:57 +0530</lastBuildDate><atom:link href="https://rishikrishna.com/projects/index.xml" rel="self" type="application/rss+xml" />
+ <item>
+ <title>ESP32 Emulation from Scratch using QEMU</title>
+ <link>https://rishikrishna.com/projects/esp32-emulation-qemu/</link>
+ <pubDate>Fri, 07 Nov 2025 23:17:28 +0530</pubDate>
+
+ <guid>https://rishikrishna.com/projects/esp32-emulation-qemu/</guid>
+
+ <description>&lt;p&gt;We are Setting up a ESP32 Emulation in &lt;strong&gt;QEMU(QuickEMUlator)&lt;/strong&gt;, to write and compile the program we need &lt;strong&gt;ESP-IDF&lt;/strong&gt;, which is an SDK provided by Espressif for ESP32 chipsets, so first we write and compile the programs in ESP-IDF then we use QEMU to emulate it, the end goal of this is to integrate this with &lt;strong&gt;Yaksh&lt;/strong&gt;:Python based evaluation platform by FOSSEE so that we can test if the program is correct or not via the platform. &lt;br&gt;
+Make sure you have pretty &lt;strong&gt;good internet connection&lt;/strong&gt; as we are gonna download multiple repositories&lt;/p&gt;</description>
+
+ </item>
+
<item>
<title>Selfhosting: own your own megam??</title>
<link>https://rishikrishna.com/projects/selfhosting-mayavi/</link>
diff --git a/projects/selfhosting-mayavi/index.html b/projects/selfhosting-mayavi/index.html
index 4fa9e21..29510aa 100644
--- a/projects/selfhosting-mayavi/index.html
+++ b/projects/selfhosting-mayavi/index.html
@@ -264,7 +264,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/sitemap.xml b/sitemap.xml
index 7bc62a1..32a5523 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -2,16 +2,19 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
- <loc>https://rishikrishna.com/blog/</loc>
- <lastmod>2025-11-16T01:18:32+05:30</lastmod>
- </url><url>
<loc>https://rishikrishna.com/</loc>
+ <lastmod>2025-11-23T15:52:57+05:30</lastmod>
+ </url><url>
+ <loc>https://rishikrishna.com/projects/</loc>
+ <lastmod>2025-11-23T15:52:57+05:30</lastmod>
+ </url><url>
+ <loc>https://rishikrishna.com/blog/</loc>
<lastmod>2025-11-16T01:18:32+05:30</lastmod>
</url><url>
<loc>https://rishikrishna.com/blog/setting-up-remote-server-with-cloudflare/</loc>
<lastmod>2025-11-16T01:18:32+05:30</lastmod>
</url><url>
- <loc>https://rishikrishna.com/projects/</loc>
+ <loc>https://rishikrishna.com/projects/esp32-emulation-qemu/</loc>
<lastmod>2025-11-07T23:17:28+05:30</lastmod>
</url><url>
<loc>https://rishikrishna.com/talk/</loc>
diff --git a/tags/index.html b/tags/index.html
index ddf358c..15ebdb1 100644
--- a/tags/index.html
+++ b/tags/index.html
@@ -250,7 +250,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/talk/index.html b/talk/index.html
index edba5b4..8043100 100644
--- a/talk/index.html
+++ b/talk/index.html
@@ -250,7 +250,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/talks/home-automation-class-nine/index.html b/talks/home-automation-class-nine/index.html
index e9567a0..830b49e 100644
--- a/talks/home-automation-class-nine/index.html
+++ b/talks/home-automation-class-nine/index.html
@@ -269,7 +269,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/talks/index.html b/talks/index.html
index 3386513..cc92ad7 100644
--- a/talks/index.html
+++ b/talks/index.html
@@ -300,7 +300,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">
diff --git a/talks/iti-maneed/index.html b/talks/iti-maneed/index.html
index 5baac2a..7160998 100644
--- a/talks/iti-maneed/index.html
+++ b/talks/iti-maneed/index.html
@@ -264,7 +264,7 @@ stroke-linejoin="round" class="feather feather-home">
</a>
</div>
<small class="footer_copyright">
- © 2025 Rishi Krishna.
+ © 2026 Rishi Krishna.
</small>
</footer><a href="#" title="Go to top" id="totop">