﻿<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <atom:link href="https://www.hibit.dev/rss/posts/23" rel="self" type="application/rss+xml" />
        <title><![CDATA[Pull-up and Pull-down resistors]]></title>
        <description><![CDATA[<p>A resistor is a passive two-terminal electrical component that implements electrical resistance as a circuit element. In electronic circuits, resistors are used to reduce current flow and adjust signal levels among other uses. Resistance is measured in Ohm with a sign of Ω.</p><p>A microcontroller (e.g. <em>Arduino</em>) utilizes I/O signals for communication with external hardware devices, where the most commonly known being <em>GPIO</em>. As a reminder, digital logic circuits have three logic states: <em>high</em>, <em>low</em> and <em>floating</em> (or <em>high impedance</em>). When there’s nothing connected to your GPIO pins, your program will read a <em>floating</em> impedance state, which we do not want. To achieve either <em>high</em> or <em>low</em> states, we’ll have to implement <strong>pull-up</strong> or <strong>pull-down</strong> resistors in our digital circuit.</p>]]></description>
        <link><![CDATA[https://www.hibit.dev/posts/23/pull-up-and-pull-down-resistors]]></link>
        <pubDate>Wed, 13 Oct 2021 11:03:43 +0000</pubDate>
        <language>en</language>
        <category>electronics</category>

        <image>
            <title>pull-up-and-pull-down-resistors</title>
            <link><![CDATA[https://www.hibit.dev/posts/23/pull-up-and-pull-down-resistors]]></link>
            <url><![CDATA[https://www.hibit.dev/images/posts/2021/headers/resistor_icon.png]]></url>
            <width>320></width>
            <height>150></height>
        </image>
    </channel>
</rss>
