<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/pic-microcontrollers/</loc>
<lastmod>2009-07-29T04:53:00+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/usb-2-0/</loc>
<lastmod>2013-01-23T04:53:33+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/usb-3-0/</loc>
<lastmod>2013-01-24T01:40:34+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/upnp-device-architecture/</loc>
<lastmod>2013-01-25T09:25:26+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/home-made-sigle-sided-pcbs/</loc>
<lastmod>2013-02-06T09:16:38+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/test-coverage-analysis-with-gcov/</loc>
<lastmod>2013-02-11T05:36:44+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/advanced-shell-scripting/</loc>
<lastmod>2013-02-15T10:10:20+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/booting-your-first-cross-compiled-linux-based-embedded-system/</loc>
<lastmod>2013-02-26T05:58:36+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/adding-new-menu-item-to-putty/</loc>
<lastmod>2013-03-04T10:10:48+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/xml-parser-pitfalls/</loc>
<lastmod>2013-05-20T07:01:48+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/cscope-vim-for-code-navigation/</loc>
<lastmod>2013-09-27T07:52:55+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/device%20drivers/writing-linux-device-drivers-part-1/</loc>
<lastmod>2013-10-04T11:32:00+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/device%20drivers/writing-linux-device-drivers-part-2/</loc>
<lastmod>2013-10-29T06:16:30+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/mqtt-for-iot-a-quick-hands-on-trial/</loc>
<lastmod>2014-03-14T06:36:31+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/building-a-raspberrypi-daughter-card-warnings-and-pitfalls/</loc>
<lastmod>2014-05-12T10:50:11+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/buildroot-and-raspberry-pi/</loc>
<lastmod>2014-10-20T08:54:21+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/building-an-e2e-iot-system-with-raspberry-pi/</loc>
<lastmod>2014-10-28T09:32:53+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/getting-started-with-esp8266-wifi-module/</loc>
<lastmod>2014-12-25T07:55:54+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/iot-networked-embedded-system-caveats/</loc>
<lastmod>2016-04-06T15:53:49+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/docker-scratching-an-itch-to-build-from-ground-up/</loc>
<lastmod>2016-05-09T18:00:41+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Building-a-custom-IoT-dashboard/</loc>
<lastmod>2016-08-10T07:52:55+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/01-HDLs-and-basics-of-hardware-design/</loc>
<lastmod>2016-10-26T07:52:55+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/introduction-to-digital-certificates/</loc>
<lastmod>2016-11-12T05:06:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/understanding-X.509-certificate-structure/</loc>
<lastmod>2016-12-12T13:06:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/JTAG-basics-and-usage-in-microcontroller-debugging/</loc>
<lastmod>2017-01-18T03:06:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Secure-Firmware-upgrade-for-embedded-systems/</loc>
<lastmod>2017-01-30T18:01:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/tutorials/Setting-up-my-blogging-environment/</loc>
<lastmod>2017-05-14T17:30:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/hijacking-openssl-renegotiated-keys-for-server-wiretaps/</loc>
<lastmod>2017-05-15T18:00:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/letsencrypt+namecheap+Apache_in_DigitalOcean/</loc>
<lastmod>2017-06-06T21:00:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Developing-an-Alexa-Smart-Home-Skill/</loc>
<lastmod>2017-07-24T21:00:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Developing-a-smart-home-application-for-Google-Assistant/</loc>
<lastmod>2017-09-29T17:06:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/A-refresher-of-new-C-coding-features-for-embedded-system-developers/</loc>
<lastmod>2017-12-25T17:06:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/understanding-JSON-web-tokens/</loc>
<lastmod>2019-11-05T11:00:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Decrypting-embedded-TLS-communication/</loc>
<lastmod>2019-11-26T11:00:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Setting-up-a-github-actions-CI-system-for-embedded-systems/</loc>
<lastmod>2020-02-13T11:00:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/analyzing-size-of-ELF-sections-and-symbols/</loc>
<lastmod>2020-05-24T14:20:19+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/a-hands-on-appraoch-to-Measuring-microcontroller-performance-using-Coremark/</loc>
<lastmod>2020-10-06T14:33:16+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/booting-my-first-RISC-V-core-on-an-FPGA/</loc>
<lastmod>2021-01-04T16:45:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Linux-Python-on-RISCV-using-QEMU-from-scratch/</loc>
<lastmod>2021-01-11T15:31:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Adding-a-custom-peripheral-to-QEMU/</loc>
<lastmod>2021-01-27T18:12:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/exploring_virtualization_in_riscv_machines/</loc>
<lastmod>2021-05-30T18:12:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Building-a-barebones-web-push-server/</loc>
<lastmod>2021-06-07T17:11:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/System_Partitioning_Using_Device_Trees_in_a_Virtualized_System/</loc>
<lastmod>2021-06-09T17:12:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Docker101_for_embedded_systems_DevOps/</loc>
<lastmod>2022-01-15T07:12:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Adding-Custom-Packages-to-Buildroot/</loc>
<lastmod>2022-02-24T07:12:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/WSL-tips-and-tricks/</loc>
<lastmod>2022-06-26T19:42:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Jenkins-Bitbucket-webhooks/</loc>
<lastmod>2022-06-28T18:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/deploying-aws-lambdas-with-github-actions/</loc>
<lastmod>2022-07-05T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/littlefs-tools-pypi-deploy-actions/</loc>
<lastmod>2022-07-28T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/github-sso-for-your-website/</loc>
<lastmod>2022-09-23T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/understanding-riscv-semihosting/</loc>
<lastmod>2022-10-12T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/RISCV-Uncovering-the-Mysteries-of-Linux-Boot-on-RISC-V-QEMU-Machines/</loc>
<lastmod>2023-02-11T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Hands-On-Guide-to-Sharing-Files-and-Folders-between-Host-and-RISC-V-QEMU-Machine/</loc>
<lastmod>2023-04-14T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Demystifying-Digital-Signatures/</loc>
<lastmod>2023-06-10T07:58:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Guts-of-Git/</loc>
<lastmod>2023-06-17T05:10:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/building-a-bespoke-RISCV-debian-distro/</loc>
<lastmod>2023-11-22T05:10:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Device-Tree-on-metal/</loc>
<lastmod>2024-02-13T13:00:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Why-I-Blog/</loc>
<lastmod>2024-03-07T13:00:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/RISCV-FreeRTOS-QEMU/</loc>
<lastmod>2024-06-04T13:00:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Accessing-complex-ds-from-python/</loc>
<lastmod>2024-08-10T04:49:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/Building-a-loadbalanced-production-infrastructure-in-aws/</loc>
<lastmod>2024-08-26T04:49:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/articles/tutorial/RISCV-with-Chipyard/</loc>
<lastmod>2025-12-23T04:49:06+00:00</lastmod>
</url>
<url>
<loc>https://www.embeddedinn.com/cv</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/about/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/categories/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/collection-archive/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/tags/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/tutorials/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page2/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page3/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page4/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page5/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page6/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page7/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page8/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page9/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page10/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page11/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page12/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/page13/</loc>
</url>
<url>
<loc>https://www.embeddedinn.com/_pages/vysakh_pillai-resume.pdf</loc>
<lastmod>2025-12-23T08:34:41+00:00</lastmod>
</url>
</urlset>
