<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Harsh Mittal | Blog/Videos</title>
    <description>This site contains different tutorials, blogs and videos created by Harsh Mittal ( @bytesByHarsh ). I will be covering Robotics, Software Development, IoT and Artificial Intelligence related topics.</description>
    <link>https://www.harshmittal.com/tutorials/</link>
    <atom:link href="https://www.harshmittal.com/tutorials/feed.xml" rel="self" type="application/rss+xml"/>
    <pubDate>Sun, 23 Feb 2025 12:47:11 +0000</pubDate>
    <lastBuildDate>Sun, 23 Feb 2025 12:47:11 +0000</lastBuildDate>
    <generator>Jekyll v3.10.0</generator>
    
      <item>
        <title>Python in IoT and Robotics</title>
        <description>&lt;h2 id=&quot;python-in-iot-and-robotics&quot;&gt;Python in IoT and Robotics&lt;/h2&gt; &lt;p&gt;&lt;img src=&quot;https://2025.pyconfhyd.org/images/logo.svg&quot; alt=&quot;Pyconf Hyderabad 2025 Logo&quot; /&gt;&lt;/p&gt; &lt;p&gt;Conference Talk Link: &lt;a href=&quot;https://2025.pyconfhyd.org/speakers/harsh-mittal&quot;&gt;https://2025.pyconfhyd.org/speakers/harsh-mittal&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Github Link: &lt;a href=&quot;https://github.com/bytesByHarsh/PyConfHyd2025&quot;&gt;https://github.com/bytesByHarsh/PyConfHyd2025&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Talk Slides: &lt;a href=&quot;https://drive.google.com/file/d/1yD_1R_4rt731fSQgqcf98M4Pwc5vmUqx/view?usp=sharing&quot;&gt;Drive Link&lt;/a&gt;&lt;/p&gt; &lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt; &lt;p&gt;Imagine a world where your toaster chats with your coffee machine about the perfect brew temperature, or where a fleet of drones gossip about their battery levels and GPS coordinates as they fly around. Welcome to the realm of IoT and robotics, where devices are not only smart—they’re downright social! In my recent talk, “Python in IoT &amp;amp; Robotics: Scalable Backend Solutions for Connected Systems,” I dove into how Python serves...</description>
        <pubDate>Thu, 20 Feb 2025 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Python-In-Iot-And-Robotics/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Python-In-Iot-And-Robotics/</guid>
        
        <category>Python</category>
        
        <category>Robotics</category>
        
        <category>IOT</category>
        
        <category>Conference</category>
      </item>
    
      <item>
        <title>Build Text Editor Using Python</title>
        <description>&lt;h2 id=&quot;build-text-editor-using-python&quot;&gt;Build Text Editor Using Python&lt;/h2&gt; &lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt; &lt;p&gt;Throughout your career or daily life, you’ve likely used various text editors—but have you ever thought about creating one yourself? If the answer is yes, then you’re in the right place! Let’s dive in and explore the process of building a text editor from scratch using Python, learning valuable programming concepts along the way.&lt;/p&gt; &lt;p&gt;This application was created for &lt;a href=&quot;https://www.harshmittal.com/tutorials/Game-Development-PyCon-India/&quot;&gt;PyCon 2023 India Young Learner’s Workshop: Link&lt;/a&gt;&lt;/p&gt; &lt;h3 id=&quot;video-tutorial&quot;&gt;Video Tutorial&lt;/h3&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/hPEdB8Xo1NE&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;strong&gt;Github Link:&lt;/strong&gt; &lt;a href=&quot;https://github.com/bytesByHarsh/youtubeProjects/tree/master/PyQt/pythonTextEditor&quot;&gt;https://github.com/bytesByHarsh/youtubeProjects/tree/master/PyQt/pythonTextEditor&lt;/a&gt;&lt;/p&gt; &lt;h3 id=&quot;setup-commands&quot;&gt;Setup...</description>
        <pubDate>Fri, 21 Jun 2024 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Build-Text-Editor-Using-Python/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Build-Text-Editor-Using-Python/</guid>
        
        <category>PyQt</category>
        
        <category>Python</category>
        
        <category>Youtube</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Game Development</title>
        <description>&lt;h2 id=&quot;pycon-2023---young-learners-workshop&quot;&gt;PyCon 2023 - Young Learners Workshop&lt;/h2&gt; &lt;h3 id=&quot;what-is-the-young-learners-workshop-ylw&quot;&gt;What is the Young Learners Workshop (YLW)?&lt;/h3&gt; &lt;p&gt;The &lt;strong&gt;Young Learners Workshop (YLW)&lt;/strong&gt; is an initiative designed to promote code literacy among school students through the Python programming language. By using engaging hardware, such as &lt;strong&gt;Raspberry Pi&lt;/strong&gt; devices, YLW provides a hands-on learning experience that fosters programming, communication, and technology skills.&lt;/p&gt; &lt;p&gt;This workshop offers a unique opportunity for students and teachers to collaborate and learn from one another, as well as from the Indian Python community. Participants come together from various schools to be part of the PyCon India conference, a hub for...</description>
        <pubDate>Sun, 01 Oct 2023 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Game-Development-PyCon-India/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Game-Development-PyCon-India/</guid>
        
        <category>Python</category>
        
        <category>Game</category>
        
        <category>PyCon</category>
        
        <category>Talk</category>
      </item>
    
      <item>
        <title>Qt Android Deployment</title>
        <description>&lt;h1 id=&quot;qt-android-deployment&quot;&gt;Qt Android Deployment&lt;/h1&gt; &lt;p&gt;This tutorial will be focused on showing the steps to deploy your app on any Android device using Qt. It is not necessary to write the code in QML to do this.&lt;/p&gt; &lt;p&gt;Note: It will help if a layout is provided so that screen dimensions will be automatically taken care.&lt;/p&gt; &lt;h2 id=&quot;video-tutorial&quot;&gt;Video Tutorial&lt;/h2&gt; &lt;!-- [![Qt Android Deployment Youtube Video](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/apk_oe6tw0.png)](https://youtu.be/AQOU7XvXyBQ) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/AQOU7XvXyBQ&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;p&gt;&lt;strong&gt;App Download Link:&lt;/strong&gt; &lt;a href=&quot;https://sourceforge.net/p/multicopypaste/wiki/Home/&quot;&gt;https://sourceforge.net/p/multicopypaste/wiki/Home/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Github Link:&lt;/strong&gt; &lt;a href=&quot;https://github.com/bytesByHarsh/multiCopyPaste&quot;&gt;https://github.com/bytesByHarsh/multiCopyPaste&lt;/a&gt;&lt;/p&gt; &lt;h2 id=&quot;android-installation&quot;&gt;Android Installation&lt;/h2&gt; &lt;p&gt;For Android installation, you can refer to here:...</description>
        <pubDate>Sat, 14 Jan 2023 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Qt-Android-Deployment/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Qt-Android-Deployment/</guid>
        
        <category>Qt</category>
        
        <category>Android</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Introduction To FastAPI</title>
        <description>&lt;h1 id=&quot;fastapi&quot;&gt;FastAPI&lt;/h1&gt; &lt;p&gt;&lt;a href=&quot;https://fastapi.tiangolo.com/&quot;&gt;FastAPI&lt;/a&gt; is a Web framework for developing RESTful APIs in Python. &lt;a href=&quot;https://fastapi.tiangolo.com/&quot;&gt;FastAPI&lt;/a&gt; is based on &lt;a href=&quot;https://docs.pydantic.dev/&quot;&gt;Pydantic&lt;/a&gt; and type hints to validate, serialize, and deserialize data, and automatically auto-generate OpenAPI documents.&lt;/p&gt; &lt;p&gt;Checkout This YouTube Video For more details:&lt;/p&gt; &lt;!-- [![FastAPI Introduction Youtube Video](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/fastapi_install_umfzgm.png)](https://www.youtube.com/watch?v=VvoGXTGuRiQ) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/VvoGXTGuRiQ&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;h2 id=&quot;install-python-libraries&quot;&gt;Install Python Libraries&lt;/h2&gt; &lt;p&gt;Learn to setup Virtual Env: &lt;a href=&quot;http://www.harshmittal.com/tutorials/Python-Virtual-Environment/&quot;&gt;Link&lt;/a&gt;&lt;/p&gt; &lt;h3 id=&quot;conda-environment&quot;&gt;Conda Environment&lt;/h3&gt; &lt;h4 id=&quot;method-1---anaconda-navigator&quot;&gt;Method 1 - Anaconda Navigator&lt;/h4&gt; &lt;p&gt;&lt;img src=&quot;https://res.cloudinary.com/dog8hn5qv/image/upload/v1671436344/blog/conda_env_f4rmck.jpg&quot; alt=&quot;Anaconda Navigator&quot; /&gt;&lt;/p&gt; &lt;p&gt;This will create conda environment with the name &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;backend&lt;/code&gt;...</description>
        <pubDate>Sat, 26 Nov 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Introduction-To-FastAPI/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Introduction-To-FastAPI/</guid>
        
        <category>Python</category>
        
        <category>FastAPI</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Leveraging Python In Robotics</title>
        <description>&lt;p&gt;This talk was part of HydPy Meetup&lt;/p&gt; &lt;p&gt;Link: &lt;a href=&quot;https://www.meetup.com/hydpygroup/events/289786328/&quot;&gt;https://www.meetup.com/hydpygroup/events/289786328/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;https://www.meetup.com/hydpygroup/events/289786328/&quot;&gt;&lt;img src=&quot;https://res.cloudinary.com/dog8hn5qv/image/upload/v1669650191/blog/meeting_cover_kpxyej.png&quot; alt=&quot;Meetup Image&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Youtube: &lt;a href=&quot;https://www.youtube.com/@BytesByHarsh&quot;&gt;Link&lt;/a&gt;&lt;/p&gt; &lt;h2 id=&quot;access-full-presentation&quot;&gt;Access Full Presentation&lt;/h2&gt; &lt;p&gt;In order to have access to full presentation please subscribe to newsletter over here: &lt;a href=&quot;https://bytesByHarsh.substack.com/&quot;&gt;Harsh’s Newsletter&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I will be sending all the information in the coming days.&lt;/p&gt; &lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Note:&lt;/code&gt; You don’t have to check the website again and again, once you subscribe everything will be automatically coming to your inbox.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;I will also be updating this blog with more details and clarity on how to get started&lt;/strong&gt;&lt;/p&gt; &lt;h2 id=&quot;link-of-repositories&quot;&gt;Link Of Repositories:&lt;/h2&gt; &lt;p&gt;Please go through all...</description>
        <pubDate>Sat, 26 Nov 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Leveraging-Python-In-Robotics/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Leveraging-Python-In-Robotics/</guid>
        
        <category>Python</category>
        
        <category>Robotics</category>
        
        <category>Talk</category>
      </item>
    
      <item>
        <title>Difference Between is and ==</title>
        <description>&lt;h2 id=&quot;difference-between-is-and-&quot;&gt;Difference Between is and ==&lt;/h2&gt; &lt;p&gt;This is a simple tutorial of when to use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;is&lt;/code&gt; and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;==&lt;/code&gt; in Python&lt;/p&gt; &lt;p&gt;Check out this YouTube link for more details:&lt;/p&gt; &lt;!-- [![Python == vs is Youtube Video](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/mevmcdcixjik1sbpmtgi.png)](https://www.youtube.com/watch?v=SDiQZv-K_xc) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/SDiQZv-K_xc&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;h2 id=&quot;definition&quot;&gt;Definition&lt;/h2&gt; &lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;==&lt;/code&gt; is for value equality. It’s used to know if two objects have the same value.&lt;/p&gt; &lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;is&lt;/code&gt; is for reference equality. It’s used to know if two references refer (or point) to the same object, i.e if they’re...</description>
        <pubDate>Mon, 14 Nov 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Is-And-Equal-In-Python/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Is-And-Equal-In-Python/</guid>
        
        <category>Python</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>ROS Autonomous Navigation</title>
        <description>&lt;h2 id=&quot;ros-autonomous-navigation&quot;&gt;ROS Autonomous Navigation&lt;/h2&gt; &lt;h3 id=&quot;youtube-video&quot;&gt;Youtube Video&lt;/h3&gt; &lt;!-- [![Part 1 Video Link](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/ROS_1_Navigation_q9ypq1.png)](https://www.youtube.com/watch?v=LZz3TuTDAoA) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/LZz3TuTDAoA&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;h3 id=&quot;set-up-workspace&quot;&gt;Set up workspace&lt;/h3&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;git clone https://github.com/bytesByHarsh/Robotics_ws/ &lt;span class=&quot;nb&quot;&gt;cd &lt;/span&gt;Robotics_ws git submodule update &lt;span class=&quot;nt&quot;&gt;--init&lt;/span&gt; &lt;span class=&quot;nt&quot;&gt;--recursive&lt;/span&gt; catkin_make &lt;span class=&quot;nb&quot;&gt;source &lt;/span&gt;devel/setup.sh &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Note: Do not add Robotics_ws in your catkin_ws/src&lt;/code&gt;&lt;/p&gt; &lt;p&gt;I am just using the folder name &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Robotics_ws&lt;/code&gt; instead of &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;catkin_ws&lt;/code&gt;&lt;/p&gt; &lt;h3 id=&quot;atom-robot&quot;&gt;Atom Robot&lt;/h3&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;roslaunch atom world.launch &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;&lt;img src=&quot;http://www.harshmittal.com/Robotics_ws/img/atom.JPG&quot; alt=&quot;Atom ROS Simultation&quot; /&gt;&lt;/p&gt; &lt;h2 id=&quot;autonomous-navigation&quot;&gt;Autonomous Navigation&lt;/h2&gt;...</description>
        <pubDate>Mon, 05 Sep 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Autonomous-Navigation/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Autonomous-Navigation/</guid>
        
        <category>ROS</category>
        
        <category>Python</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>ROS2 Foxy Installation With ROS1</title>
        <description>&lt;h2 id=&quot;video-tutorial&quot;&gt;Video Tutorial&lt;/h2&gt; &lt;!-- [![Part 1 Video Link](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/ROS_2_e26qth.png)](https://youtu.be/CtW7Cqzeb8o) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/CtW7Cqzeb8o&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;h2 id=&quot;installation&quot;&gt;Installation&lt;/h2&gt; &lt;p&gt;Official Documentation can be found here: &lt;a href=&quot;https://docs.ros.org/en/foxy/Installation.html&quot;&gt;Link&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Run the following commands in your terminal:&lt;/p&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;locale &lt;span class=&quot;c&quot;&gt;# check for UTF-8&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt update &lt;span class=&quot;o&quot;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;locales &lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;locale-gen en_US en_US.UTF-8 &lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;update-locale &lt;span class=&quot;nv&quot;&gt;LC_ALL&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;en_US.UTF-8 &lt;span class=&quot;nv&quot;&gt;LANG&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;en_US.UTF-8 &lt;span class=&quot;nb&quot;&gt;export &lt;/span&gt;&lt;span class=&quot;nv&quot;&gt;LANG&lt;/span&gt;&lt;span class=&quot;o&quot;&gt;=&lt;/span&gt;en_US.UTF-8 locale &lt;span class=&quot;c&quot;&gt;# verify settings&lt;/span&gt; apt-cache policy | &lt;span class=&quot;nb&quot;&gt;grep &lt;/span&gt;universe &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;If following line not there&lt;/p&gt;...</description>
        <pubDate>Wed, 06 Jul 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/ROS2-Foxy-Installation-With-ROS1/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/ROS2-Foxy-Installation-With-ROS1/</guid>
        
        <category>ROS</category>
        
        <category>ROS2</category>
        
        <category>Linux</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Python Virtual Environment</title>
        <description>&lt;h2 id=&quot;creating-virtual-environment-using-pip&quot;&gt;Creating Virtual Environment using PIP&lt;/h2&gt; &lt;h3 id=&quot;youtube-video&quot;&gt;Youtube Video&lt;/h3&gt; &lt;!-- [![Part 1 Video Link](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/PIP_Conda_jmfpaz.png)](https://www.youtube.com/watch?v=j7sNKf_m8jA) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/j7sNKf_m8jA&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;h3 id=&quot;pip-setup&quot;&gt;PIP Setup&lt;/h3&gt; &lt;p&gt;For creating virtual environment you will require &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;pip&lt;/code&gt;&lt;/p&gt; &lt;p&gt;Check if pip is installed:&lt;/p&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;pip &lt;span class=&quot;nt&quot;&gt;--version&lt;/span&gt; pip3 &lt;span class=&quot;nt&quot;&gt;--version&lt;/span&gt; &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;If it is not installed then you can install using:&lt;/p&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nb&quot;&gt;sudo &lt;/span&gt;apt &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;python3-pip &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; &lt;h3 id=&quot;install-virtualenv&quot;&gt;Install Virtualenv&lt;/h3&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;pip3 &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;virtualenv pip3 &lt;span class=&quot;nb&quot;&gt;install &lt;/span&gt;virtualenvwrapper &lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt; &lt;p&gt;Check virtualenv:&lt;/p&gt; &lt;div...</description>
        <pubDate>Mon, 20 Jun 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Python-Virtual-Environment/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Python-Virtual-Environment/</guid>
        
        <category>Python</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Getting started with VS Code</title>
        <description>&lt;p&gt;For nearly two years, I relied on &lt;a href=&quot;https://www.sublimetext.com/&quot;&gt;Sublime Text&lt;/a&gt; for all my coding needs, whether working with C/C++ or Python. It remains my go-to text editor for quick edits due to its lightweight and user-friendly nature. However, as I began working with larger codebase and developing my own SDKs, I decided to make the switch to Visual Studio Code (VS Code).&lt;/p&gt; &lt;p&gt;Though I had always intended to use VS Code, I hadn’t made the transition until recently. After six months of using it, I can certainly see why it’s so popular. The extensive range of extensions and their seamless...</description>
        <pubDate>Sat, 26 Feb 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/VSCode-Getting-Started/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/VSCode-Getting-Started/</guid>
        
        <category>VSCode</category>
        
        <category>Open-Source</category>
        
        <category>Cross-Platform</category>
        
        <category>Python</category>
        
        <category>C++</category>
        
        <category>Git</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Automate Painting using Python</title>
        <description>&lt;p&gt;Like a lot of people, I am not so good at drawing sketches, that was my motivation to create this software so that I can sketch the basic version of any image of my choice in any software that I want.&lt;/p&gt; &lt;p&gt;This software is capable of loading any type of image and then we can dynamically process it for the level of details we want. Currently, the image processing is at a very basic level but I intend to upgrade it in the future.&lt;/p&gt; &lt;p&gt;Check out the link below for the tutorial:&lt;/p&gt; &lt;!-- [![Part 1 Video Link](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/Automate_Art_ijwi2o.png)](https://www.youtube.com/watch?v=ojM7NRMMIbc) --&gt; &lt;iframe class=&quot;embed-video...</description>
        <pubDate>Tue, 01 Feb 2022 12:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Python-Drawing-Automation/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Python-Drawing-Automation/</guid>
        
        <category>Python</category>
        
        <category>Open-Source</category>
        
        <category>Cross-Platform</category>
        
        <category>PyQt</category>
        
        <category>OpenCV</category>
        
        <category>PyAutoGUI</category>
        
        <category>Qt</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Git Basic Tutorial</title>
        <description>&lt;p&gt;Git is software for tracking changes in any set of files, usually used for coordinating work among programmers collaboratively developing source code during software development. Its goals include speed, data integrity, and support for distributed, non-linear workflows. &lt;a href=&quot;https://en.wikipedia.org/wiki/Git&quot;&gt;[1]&lt;/a&gt;&lt;/p&gt; &lt;p&gt;I have been using Git since my college projects and have helped me to organize my projects and resolve a lot of bugs. Through this blog, I will try to explain the basic concept of git that has helped me.&lt;/p&gt; &lt;h2 id=&quot;contents&quot;&gt;Contents&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;#git-setup&quot;&gt;Git Setup&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;#installation&quot;&gt;Installation&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#verify-git-installation&quot;&gt;Verify&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#configure-your-git&quot;&gt;Git Configuration&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#basic-commands&quot;&gt;Basic Commands&lt;/a&gt; &lt;ul&gt; &lt;li&gt;&lt;a...</description>
        <pubDate>Wed, 12 Jan 2022 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Git/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Git/</guid>
        
        <category>Git</category>
        
        <category>GitHub</category>
        
        <category>Open-Source</category>
        
        <category>Cross-Platform</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Custom Robot in ROS</title>
        <description>&lt;p&gt;ROS is really an excellent tool to create your bots and simulate them with real-world scenarios. In this tutorial, we will dive into how you can create your own custom robot in ROS.&lt;/p&gt; &lt;p&gt;For demonstration, we will create a 4 wheeled bot with LiDAR and a Camera in it.&lt;/p&gt; &lt;p align=&quot;center&quot;&gt; &lt;img src=&quot;https://github.com/bytesByHarsh/Robotics_ws/blob/main/docs/img/atom.JPG?raw=true&quot; alt=&quot;Atom Bot&quot; width=&quot;600&quot; /&gt; &lt;/p&gt; &lt;h3 id=&quot;video-link&quot;&gt;Video Link&lt;/h3&gt; &lt;!-- [![Atom Bot](https://res.cloudinary.com/dog8hn5qv/image/upload/c_scale,l_v1643608834:blog:YoutubeLogo_i4ptjf.png,w_460/v1643608753/blog/Atom1_ysqqjg.png)](https://www.youtube.com/watch?v=mDHActlZi50) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/mDHActlZi50&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;h2 id=&quot;install-ros&quot;&gt;Install ROS&lt;/h2&gt; &lt;p&gt;Refer to the official guide of ROS: http://wiki.ros.org/ROS/Installation&lt;/p&gt; &lt;div class=&quot;language-bash highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;c&quot;&gt;# For Ubuntu...</description>
        <pubDate>Tue, 28 Dec 2021 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Custom-Robot-ROS/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Custom-Robot-ROS/</guid>
        
        <category>ROS</category>
        
        <category>Gazebo</category>
        
        <category>XACRO</category>
        
        <category>Launch</category>
        
        <category>World</category>
        
        <category>Simulation</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Multi Copy Paste</title>
        <description>&lt;p&gt;Tired of copying and pasting the text over and over? Use this software to save all the text data and access it anytime with a click of a button. You can also organize your data in different tabs. All the data can be stored in JSON format and can be accessed again once you restart the software.&lt;/p&gt; &lt;p&gt;Download Link: &lt;a href=&quot;https://sourceforge.net/projects/multicopypaste/&quot;&gt;https://sourceforge.net/projects/multicopypaste/&lt;/a&gt;&lt;/p&gt; &lt;p&gt;We all have been in situations where we need to save multiple data for short/long durations but have to search for it again and again. This can be a hassle. Multi Copy Paste tool provides solution to this problem.&lt;/p&gt;...</description>
        <pubDate>Wed, 29 Sep 2021 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Multi-Copy-Paste/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Multi-Copy-Paste/</guid>
        
        <category>Qt</category>
        
        <category>Productivity</category>
        
        <category>Open-Source</category>
        
        <category>GUI</category>
        
        <category>YouTube</category>
        
        <category>Cross-Platform</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Dino Game in Arduino</title>
        <description>&lt;h2 id=&quot;things-used-in-this-project&quot;&gt;Things used in this project&lt;/h2&gt; &lt;ul&gt; &lt;li&gt;&lt;a href=&quot;https://amzn.to/3eMbmUY&quot;&gt;Arduino Mega 2560&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;https://amzn.to/3sOL64B&quot;&gt;OLED 64x128 Display Module&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Arduino IDE&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Source Code: &lt;a href=&quot;https://github.com/bytesByHarsh/youtubeProjects/tree/master/Arduino/dino_game&quot;&gt;Github Link&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;h2 id=&quot;story&quot;&gt;Story&lt;/h2&gt; &lt;p&gt;We all have played the dino game in chrome whenever our internet is not working. I am not so good at playing it though but thought of creating the basic version of the game in Arduino.&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;https://hackster.imgix.net/uploads/attachments/1323159/image_mBCfp5vQuj.png?auto=compress%2Cformat&amp;amp;w=740&amp;amp;h=555&amp;amp;fit=max&quot; alt=&quot;Chrome Dino Game&quot; /&gt;&lt;/p&gt; &lt;p&gt;For a complete tutorial you can check out the youtube video:&lt;/p&gt; &lt;!-- [![Tutorial YouTube Video](https://img.youtube.com/vi/TcjWpDrWnmM/0.jpg)](https://youtu.be/TcjWpDrWnmM) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/TcjWpDrWnmM&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;...</description>
        <pubDate>Fri, 13 Aug 2021 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Chrome-Dino-Game/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Chrome-Dino-Game/</guid>
        
        <category>Arduino</category>
        
        <category>Game</category>
        
        <category>Chrome</category>
        
        <category>Dino</category>
        
        <category>C++</category>
        
        <category>Serial</category>
        
        <category>OLED</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Create Awesome GUI application in Python</title>
        <description>&lt;p&gt;Creating applications can be quite challenging. Each OS has its own libraries to create GUI applications and learning all of them is not a simple task. That is why it’s better to write code that can work across platforms.&lt;/p&gt; &lt;h2 id=&quot;python-to-the-rescue&quot;&gt;Python to the rescue&lt;/h2&gt; &lt;p&gt;Python has tons of different libraries which can help you create amazing applications which will work across platforms. Two of the majorly used libraries are PyQt and PySide. In this blog, we will explore PyQt.&lt;/p&gt; &lt;p&gt;Note: PyQt and PySide are very similar in terms of coding, refer to the documentation of both to read more about...</description>
        <pubDate>Tue, 08 Jun 2021 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Create-Awesome-GUI-application-in-Python/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Create-Awesome-GUI-application-in-Python/</guid>
        
        <category>Qt</category>
        
        <category>PyQt</category>
        
        <category>GUI</category>
        
        <category>YouTube</category>
        
        <category>Python</category>
        
        <category>Qt Designer</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>Qt Network Plot using QCustomPlot &amp; Python</title>
        <description>&lt;p&gt;Qt is a really powerful cross-platform GUI application. There are lot of internal features that you can use to create awesome applications. You can also use thousands of open-source third party libraries to improve your application drastically.&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;https://res.cloudinary.com/dog8hn5qv/image/upload/v1640797676/blog/PLOT_REAL_TIME_DATA_IN_QT_n5t9g2.png&quot; alt=&quot;Network Plot Image&quot; /&gt;&lt;/p&gt; &lt;p&gt;In this project we will be using QCustomPlot to plot our data in Qt. &lt;strong&gt;QCustomPlot&lt;/strong&gt; is a Qt C++ widget for plotting and data visualization.&lt;/p&gt; &lt;p&gt;Link: https://www.qcustomplot.com/&lt;/p&gt; &lt;p&gt;In this project we will create a simple GUI which will plot our real time data coming on TCP. The graph will be interactive and can be descaled easily. Even...</description>
        <pubDate>Tue, 08 Jun 2021 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Qt-Network-Plot/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Qt-Network-Plot/</guid>
        
        <category>Qt</category>
        
        <category>QCustomPlot</category>
        
        <category>Plotting</category>
        
        <category>GUI</category>
        
        <category>YouTube</category>
        
        <category>Python</category>
        
        <category>TCP</category>
        
        <category>YouTube</category>
      </item>
    
      <item>
        <title>FPGA Implementation of Handwritten Number Recognition using Artificial Neural Network</title>
        <description>&lt;p&gt;Hello Everyone, this blog is related to my paper that was published in the IEEE GCCE 2019 conference.&lt;/p&gt; &lt;p&gt;&lt;a href=&quot;http://www.youtube.com/watch?v=2EgtvmdpA6o&quot; title=&quot;FPGA Implementation of Handwritten Number Recognition using Artificial Neural Network&quot;&gt;&lt;img src=&quot;https://res.cloudinary.com/dog8hn5qv/image/upload/v1638981185/blog/Number_Recognition_using_FPGA_website_vyq9mm.png&quot; alt=&quot;Youtube Video&quot; /&gt;&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Above video shows the general workflow of my project.&lt;/p&gt; &lt;h3 id=&quot;abstract&quot;&gt;Abstract:&lt;/h3&gt; &lt;p&gt;Implementation of Deep Learning and Machine Learning Algorithms is always a challenge as they consume a lot of resources and power. In this paper, we have presented a very simple yet efficient way for creating an IP (intellectual property) core for Handwritten Number Recognition for FPGAs. The proposed ANN was verified and compared with several...</description>
        <pubDate>Thu, 12 Mar 2020 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/IEEE-2019/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/IEEE-2019/</guid>
        
        <category>FPGA</category>
        
        <category>Computer Vision</category>
        
        <category>Conference</category>
      </item>
    
      <item>
        <title>Embedded Devices and Platforms</title>
        <description>&lt;p&gt;In this article I’ll be talking in brief about some of the different microcontrollers, FPGA boards I have used and whats my take on it, along with some of the projects I have implemented over them. I have also provided links to some resources for reference. In the end, I have discussed the latest development tools like &lt;a href=&quot;https://micropython.org/&quot;&gt;MicroPython&lt;/a&gt; and &lt;a href=&quot;https://www.lowjs.org/&quot;&gt;Low.js&lt;/a&gt; as well.&lt;/p&gt; &lt;h3 id=&quot;pynq-z2&quot;&gt;Pynq Z2&lt;/h3&gt; &lt;p&gt;&lt;img align=&quot;left&quot; padding=&quot;10&quot; src=&quot;https://res.cloudinary.com/dog8hn5qv/image/upload/v1638983209/blog/D20Y9u4WsAA27CK_jziiek.jpg&quot; /&gt;&lt;/p&gt; &lt;p&gt;Pynq is an open-source project from Xilinx enabling designing an embedded system with Xilinx Zynq SoCs. It has Zynq Z7020 with 512MB DDR3 having 1 Arduino, 2 RPi...</description>
        <pubDate>Thu, 16 May 2019 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Embedded-Devices-and-Platform/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Embedded-Devices-and-Platform/</guid>
        
        <category>Embedded Systems</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Image Transmission Using 64 QAM via Wired/Wireless Channel</title>
        <description>&lt;!-- CLick here for video: [Video Link](https://www.youtube.com/watch?v=-MvTl2pfDNA&amp;ab_channel=HARSHMITTAL) --&gt; &lt;iframe class=&quot;embed-video youtube&quot; loading=&quot;lazy&quot; src=&quot;https://www.youtube.com/embed/MvTl2pfDNA&quot; title=&quot;YouTube video player&quot; frameborder=&quot;0&quot; allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt; &lt;p&gt;Basic Code for transmission of the image using 64 QAM. This project was first implemented on Matlab, then on C++. The code was tested on zedboard.&lt;/p&gt; &lt;!-- [![Youtube Link](https://res.cloudinary.com/dog8hn5qv/image/upload/v1638982491/blog/qam_play_znvaxg.png)](https://www.youtube.com/watch?v=-MvTl2pfDNA&amp;ab_channel=HARSHMITTAL) --&gt; &lt;h3 id=&quot;qam&quot;&gt;QAM:&lt;/h3&gt; &lt;p&gt;QAM (quadrature amplitude modulation) is a method of combining two amplitude-modulated (AM) signals into a single channel, thereby doubling the effective bandwidth. QAM is used with pulse amplitude modulation (PAM) in digital systems, especially in wireless applications.&lt;/p&gt; &lt;p&gt;In a QAM signal, there are two...</description>
        <pubDate>Thu, 16 May 2019 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Image-Transmission-Using-64-QAM/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Image-Transmission-Using-64-QAM/</guid>
        
        <category>Matlab</category>
        
        <category>Signal Processing</category>
        
        <category>Computer Vision</category>
        
        <category>Project</category>
      </item>
    
      <item>
        <title>Male Female Voice Recognition</title>
        <description>&lt;p&gt;This is a project which I made using MATLAB. As the title suggests it is a simple application which detects the gender of the person.&lt;/p&gt; &lt;h3 id=&quot;prior-information-utilized&quot;&gt;Prior Information Utilized:&lt;/h3&gt; &lt;ul&gt; &lt;li&gt;The fundamental frequency of a typical male ranges somewhere from 85 Hz to 180 Hz.&lt;/li&gt; &lt;li&gt;The fundamental frequency of typical female ranges somewhere from 155 Hz to 255 Hz.&lt;/li&gt; &lt;/ul&gt; &lt;p&gt;Thus we set the threshold frequency to be 160Hz i.e. if the calculated frequency of the audio is more than 160Hz then it is Female voice and if less then it is Male voice.&lt;/p&gt; &lt;h3 id=&quot;methodology&quot;&gt;Methodology:&lt;/h3&gt; &lt;p&gt;&lt;img align=&quot;center&quot; src=&quot;https://miro.medium.com/max/875/1*MDyY47QowvUYdwe4tGnJvA.jpeg&quot; /&gt;&lt;/p&gt;...</description>
        <pubDate>Sat, 05 Jan 2019 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Male-Female-Voice-Recognition/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Male-Female-Voice-Recognition/</guid>
        
        <category>Matlab</category>
        
        <category>Signal Processing</category>
        
        <category>GUI</category>
        
        <category>Blog</category>
      </item>
    
      <item>
        <title>Access Control Using Facial Recognition</title>
        <description>&lt;h3 id=&quot;introduction&quot;&gt;Introduction&lt;/h3&gt; &lt;p&gt;An efficient and accurate access control system is crucial for ensuring the security of sensitive applications. In today’s security landscape, identification methods can be broadly categorized into two types: non-biometric and biometric techniques.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;Non-biometric&lt;/strong&gt; techniques, such as password access cards, have been traditionally used for personal identification. However, these methods are prone to issues like rigging and theft, making them less reliable.&lt;/p&gt; &lt;p&gt;On the other hand, &lt;strong&gt;biometric techniques&lt;/strong&gt;—which include fingerprint, iris, and face recognition—offer a more secure and efficient means of identifying individuals. Among these, face recognition stands out as the most effective biometric technique. Unlike iris and...</description>
        <pubDate>Tue, 23 Oct 2018 23:48:05 +0000</pubDate>
        <link>https://www.harshmittal.com/tutorials/Access-Control-Using-Facial-Recognition/</link>
        <guid isPermaLink="true">https://www.harshmittal.com/tutorials/Access-Control-Using-Facial-Recognition/</guid>
        
        <category>Python</category>
        
        <category>Computer Vision</category>
        
        <category>Machine Learning</category>
        
        <category>AI</category>
        
        <category>Blog</category>
      </item>
    
  </channel>
</rss>
