<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Micronote</title>
        <link>https://diode.zone/c/micronote/videos</link>
        <description></description>
        <lastBuildDate>Tue, 20 Oct 2026 08:28:10 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://diode.zone</generator>
        <image>
            <title>Micronote</title>
            <url>https://diode.zone/lazy-static/avatars/532ea448-4bf5-4b7e-b839-46c6bb10ef73.png</url>
            <link>https://diode.zone/c/micronote/videos</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://diode.zone/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://diode.zone/feeds/videos.xml?videoChannelId=728" rel="self" type="application/rss+xml"/>
        <podcast:txt purpose="p20url">https://diode.zone/feeds/podcast/videos.xml?videoChannelId=728</podcast:txt>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: I2C Bus Part 2 (SSD1306 OLED Display)]]></title>
            <link>https://diode.zone/w/emDzaAqQvi8SBDBuFSS494</link>
            <guid>https://diode.zone/w/emDzaAqQvi8SBDBuFSS494</guid>
            <pubDate>Thu, 06 Aug 2020 19:37:25 GMT</pubDate>
            <description><![CDATA[Learn how to use the I2C Bus with MicroPython on an ESP8266 NodeMCU microcontroller. This is part two which covers using the built-in ssd1306 library to write to the SSD1306 display. MicroPython ssd1306.py source code: https://github.com/micro...]]></description>
            <content:encoded><![CDATA[<p>Learn how to use the I2C Bus with MicroPython on an ESP8266 NodeMCU microcontroller. This is part two which covers using the built-in ssd1306 library to write to the SSD1306 display.</p>
<p>MicroPython ssd1306.py source code:<br />
<a href="https://github.com/micropython/micropython/blob/master/drivers/display/ssd1306.py" target="_blank" rel="noopener noreferrer">https://github.com/micropython/micropython/blob/master/drivers/display/ssd1306.py</a></p>
<p>SSD1306 Datasheet:<br />
<a href="https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf" target="_blank" rel="noopener noreferrer">https://cdn-shop.adafruit.com/datasheets/SSD1306.pdf</a></p>
<p>Article: <a href="https://micronote.tech/2020/07/I2C-Bus-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/07/I2C-Bus-with-a-NodeMCU-and-MicroPython/</a></p>
<p>Get the Atlas kit: <a href="https://micronote.tech/atlas/" target="_blank" rel="noopener noreferrer">https://micronote.tech/atlas/</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="79306130" type="video/mp4" url="https://diode.zone/download/videos/generate/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f?videoFileIds=224893"/>
            <media:community>
                <media:statistics views="19"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/emDzaAqQvi8SBDBuFSS494"/>
            <media:player url="https://diode.zone/w/emDzaAqQvi8SBDBuFSS494"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/6dc22cbe-583a-437c-800b-8bcc01c04c17-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/88372c86-a793-44fd-9414-d66001169708-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/fd650e24-85e7-4aa6-8009-20be04bb9485-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/d20fe764-dfd7-486b-be3c-0a9d8b708082-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/64732053-79ae-4c1d-a3d2-019c9eea87a7-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/f0c3b106-7b18-44d1-84f9-d7c781b903a6-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="79306130" url="https://diode.zone/static/streaming-playlists/hls/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f-1080-fragmented.mp4" framerate="24" duration="461" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="42047582" url="https://diode.zone/static/streaming-playlists/hls/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f-720-fragmented.mp4" framerate="24" duration="461" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="26516904" url="https://diode.zone/static/streaming-playlists/hls/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f-480-fragmented.mp4" framerate="24" duration="461" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="20057377" url="https://diode.zone/static/streaming-playlists/hls/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f-360-fragmented.mp4" framerate="24" duration="461" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="14614374" url="https://diode.zone/static/streaming-playlists/hls/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f-240-fragmented.mp4" framerate="24" duration="461" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="9130908" url="https://diode.zone/static/streaming-playlists/hls/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f-0-fragmented.mp4" framerate="0" duration="461" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/6c28d51a-75ba-4f5d-8eac-70a5a9b0bf0f.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: I2C Bus Part 2 (SSD1306 OLED Display)</media:title>
            <media:description type="plain">Learn how to use the I2C Bus with MicroPython on an ESP8266 NodeMCU microcontroller. This is part two which covers using the built-in ssd1306 library to write to the SSD1306 display. MicroPython ssd1306.py source code: https://github.com/micro...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: I2C Bus Part 1 (MPU6050 IMU)]]></title>
            <link>https://diode.zone/w/ohc411E9UZZPef22ccrYzA</link>
            <guid>https://diode.zone/w/ohc411E9UZZPef22ccrYzA</guid>
            <pubDate>Tue, 28 Jul 2020 23:19:58 GMT</pubDate>
            <description><![CDATA[Learn how to use the I2C Bus with MicroPython on an ESP8266 NodeMCU microcontroller. This is part 1 which covers using the datasheets to get temperature, gyroscope, and acceleration data from the MPU6050 IMU. This part also covers using the INT pi...]]></description>
            <content:encoded><![CDATA[<p>Learn how to use the I2C Bus with MicroPython on an ESP8266 NodeMCU microcontroller. This is part 1 which covers using the datasheets to get temperature, gyroscope, and acceleration data from the MPU6050 IMU. This part also covers using the INT pin.</p>
<p>MPU-6000 and MPU-6050 Product Specification Revision 3.4: <a href="https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf" target="_blank" rel="noopener noreferrer">https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf</a></p>
<p>MPU-6000 and MPU-6050 Register Map and Descriptions Revision 4.2: <a href="https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Register-Map1.pdf" target="_blank" rel="noopener noreferrer">https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Register-Map1.pdf</a></p>
<p>Article: <a href="https://micronote.tech/2020/07/I2C-Bus-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/07/I2C-Bus-with-a-NodeMCU-and-MicroPython/</a></p>
<p>Get the Atlas kit: <a href="https://micronote.tech/atlas/" target="_blank" rel="noopener noreferrer">https://micronote.tech/atlas/</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="227902882" type="video/mp4" url="https://diode.zone/download/videos/generate/b46bc2ff-599b-404c-b00e-db0c8184f7b4?videoFileIds=228374"/>
            <media:community>
                <media:statistics views="25"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/ohc411E9UZZPef22ccrYzA"/>
            <media:player url="https://diode.zone/w/ohc411E9UZZPef22ccrYzA"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/2a8d3797-2f24-4593-93a7-93f6178e4c1d-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/fc14cb0e-afdc-4c70-83f6-5f2f2564fe91-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/26325153-7dfe-4f1a-a449-2dd36e8c6663-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/88c71ef9-287c-4e90-87b4-e6e60cd3a246-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/90d2b722-0ef4-4ad9-a2af-a8a60c6969ff-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/b2d74fc0-61da-4357-859c-fe04fe418ba7-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="227902882" url="https://diode.zone/static/streaming-playlists/hls/b46bc2ff-599b-404c-b00e-db0c8184f7b4/b46bc2ff-599b-404c-b00e-db0c8184f7b4-1080-fragmented.mp4" framerate="24" duration="1338" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="132979364" url="https://diode.zone/static/streaming-playlists/hls/b46bc2ff-599b-404c-b00e-db0c8184f7b4/b46bc2ff-599b-404c-b00e-db0c8184f7b4-720-fragmented.mp4" framerate="24" duration="1338" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="85449549" url="https://diode.zone/static/streaming-playlists/hls/b46bc2ff-599b-404c-b00e-db0c8184f7b4/b46bc2ff-599b-404c-b00e-db0c8184f7b4-480-fragmented.mp4" framerate="24" duration="1338" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="62552553" url="https://diode.zone/static/streaming-playlists/hls/b46bc2ff-599b-404c-b00e-db0c8184f7b4/b46bc2ff-599b-404c-b00e-db0c8184f7b4-360-fragmented.mp4" framerate="24" duration="1338" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="43690554" url="https://diode.zone/static/streaming-playlists/hls/b46bc2ff-599b-404c-b00e-db0c8184f7b4/b46bc2ff-599b-404c-b00e-db0c8184f7b4-240-fragmented.mp4" framerate="24" duration="1338" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="26188400" url="https://diode.zone/static/streaming-playlists/hls/b46bc2ff-599b-404c-b00e-db0c8184f7b4/b46bc2ff-599b-404c-b00e-db0c8184f7b4-0-fragmented.mp4" framerate="0" duration="1338" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/b46bc2ff-599b-404c-b00e-db0c8184f7b4.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: I2C Bus Part 1 (MPU6050 IMU)</media:title>
            <media:description type="plain">Learn how to use the I2C Bus with MicroPython on an ESP8266 NodeMCU microcontroller. This is part 1 which covers using the datasheets to get temperature, gyroscope, and acceleration data from the MPU6050 IMU. This part also covers using the INT pi...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: Introduction to API Calls]]></title>
            <link>https://diode.zone/w/gVBsXLpBGsLL65WyLP7zpi</link>
            <guid>https://diode.zone/w/gVBsXLpBGsLL65WyLP7zpi</guid>
            <pubDate>Fri, 05 Jun 2020 16:23:39 GMT</pubDate>
            <description><![CDATA[Learn how to make an API call (get request) in Python 3 and MicroPython on an ESP8266 NodeMCU microcontroller. parse.py (urlencode): https://micronote.tech/assets/programs/parse.py Article: https://micronote.tech/2020/06/Introduction-to-A...]]></description>
            <content:encoded><![CDATA[<p>Learn how to make an API call (get request) in Python 3 and MicroPython on an ESP8266<br />
NodeMCU microcontroller.</p>
<p>parse.py (urlencode): <a href="https://micronote.tech/assets/programs/parse.py" target="_blank" rel="noopener noreferrer">https://micronote.tech/assets/programs/parse.py</a></p>
<p>Article: <a href="https://micronote.tech/2020/06/Introduction-to-API-Calls-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/06/Introduction-to-API-Calls-with-a-NodeMCU-and-MicroPython/</a></p>
<p>Get the Atlas kit: <a href="https://micronote.tech/atlas/" target="_blank" rel="noopener noreferrer">https://micronote.tech/atlas/</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="686650416" type="video/mp4" url="https://diode.zone/download/videos/generate/80f55b0f-4a8a-415a-acca-4a684aec264b?videoFileIds=225880"/>
            <media:community>
                <media:statistics views="24"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/gVBsXLpBGsLL65WyLP7zpi"/>
            <media:player url="https://diode.zone/w/gVBsXLpBGsLL65WyLP7zpi"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/9e84823f-3445-4a71-90a5-a969e2286d2f-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/2af41501-7a2a-454c-bc8e-61c194353be2-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/71f46aa1-5dca-47f9-9fa5-8381f99478f8-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/6550827a-87ff-44ad-8b97-f6ae9eb65d75-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/a6b3a2e8-3108-43ee-9965-d71e4d16c7de-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/d2342576-84b3-4640-864e-8419530ee043-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="686650416" url="https://diode.zone/static/streaming-playlists/hls/80f55b0f-4a8a-415a-acca-4a684aec264b/80f55b0f-4a8a-415a-acca-4a684aec264b-1080-fragmented.mp4" framerate="24" duration="733" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="49391108" url="https://diode.zone/static/streaming-playlists/hls/80f55b0f-4a8a-415a-acca-4a684aec264b/80f55b0f-4a8a-415a-acca-4a684aec264b-720-fragmented.mp4" framerate="24" duration="733" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="33952770" url="https://diode.zone/static/streaming-playlists/hls/80f55b0f-4a8a-415a-acca-4a684aec264b/80f55b0f-4a8a-415a-acca-4a684aec264b-480-fragmented.mp4" framerate="24" duration="733" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="27017790" url="https://diode.zone/static/streaming-playlists/hls/80f55b0f-4a8a-415a-acca-4a684aec264b/80f55b0f-4a8a-415a-acca-4a684aec264b-360-fragmented.mp4" framerate="24" duration="733" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="20966264" url="https://diode.zone/static/streaming-playlists/hls/80f55b0f-4a8a-415a-acca-4a684aec264b/80f55b0f-4a8a-415a-acca-4a684aec264b-240-fragmented.mp4" framerate="24" duration="733" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="17768964" url="https://diode.zone/static/streaming-playlists/hls/80f55b0f-4a8a-415a-acca-4a684aec264b/80f55b0f-4a8a-415a-acca-4a684aec264b-0-fragmented.mp4" framerate="0" duration="733" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/80f55b0f-4a8a-415a-acca-4a684aec264b.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: Introduction to API Calls</media:title>
            <media:description type="plain">Learn how to make an API call (get request) in Python 3 and MicroPython on an ESP8266 NodeMCU microcontroller. parse.py (urlencode): https://micronote.tech/assets/programs/parse.py Article: https://micronote.tech/2020/06/Introduction-to-A...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: Intro to Networking and ntptime]]></title>
            <link>https://diode.zone/w/ckf4ahpKi33qb8ngz6ntBG</link>
            <guid>https://diode.zone/w/ckf4ahpKi33qb8ngz6ntBG</guid>
            <pubDate>Wed, 01 Apr 2020 11:49:24 GMT</pubDate>
            <description><![CDATA[Learn how to connect to a network and use the ntptime module on an ESP8266 NodeMCU microcontroller. Article: https://micronote.tech/2020/03/Introduction-to-Networking-and-ntptime-with-a-NodeMCU-and-MicroPython/ Get the Atlas kit: https://mic...]]></description>
            <content:encoded><![CDATA[<p>Learn how to connect to a network and use the ntptime module on an ESP8266 NodeMCU microcontroller.</p>
<p>Article: <a href="https://micronote.tech/2020/03/Introduction-to-Networking-and-ntptime-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/03/Introduction-to-Networking-and-ntptime-with-a-NodeMCU-and-MicroPython/</a></p>
<p>Get the Atlas kit: <a href="https://micronote.tech/atlas/" target="_blank" rel="noopener noreferrer">https://micronote.tech/atlas/</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="50843178" type="video/mp4" url="https://diode.zone/download/videos/generate/5bc4517a-5983-42d6-9938-bbf962f6505a?videoFileIds=224043"/>
            <media:community>
                <media:statistics views="25"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/ckf4ahpKi33qb8ngz6ntBG"/>
            <media:player url="https://diode.zone/w/ckf4ahpKi33qb8ngz6ntBG"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/fb13d773-fe28-4cca-8214-368614458c5d-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/72ea0d20-e64e-43c1-9783-59a2e7add356-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/51dc3817-1949-4158-95b7-6add49414107-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/c3e92b63-40a6-4995-a24c-54dd44271fb0-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/09de282e-454e-46c0-be31-48e17342e10c-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/543472d2-bf5c-4dcc-b0b2-22d92e50042b-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="50843178" url="https://diode.zone/static/streaming-playlists/hls/5bc4517a-5983-42d6-9938-bbf962f6505a/5bc4517a-5983-42d6-9938-bbf962f6505a-1080-fragmented.mp4" framerate="24" duration="397" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="29482795" url="https://diode.zone/static/streaming-playlists/hls/5bc4517a-5983-42d6-9938-bbf962f6505a/5bc4517a-5983-42d6-9938-bbf962f6505a-720-fragmented.mp4" framerate="24" duration="397" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="19669703" url="https://diode.zone/static/streaming-playlists/hls/5bc4517a-5983-42d6-9938-bbf962f6505a/5bc4517a-5983-42d6-9938-bbf962f6505a-480-fragmented.mp4" framerate="24" duration="397" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="15430139" url="https://diode.zone/static/streaming-playlists/hls/5bc4517a-5983-42d6-9938-bbf962f6505a/5bc4517a-5983-42d6-9938-bbf962f6505a-360-fragmented.mp4" framerate="24" duration="397" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="11731385" url="https://diode.zone/static/streaming-playlists/hls/5bc4517a-5983-42d6-9938-bbf962f6505a/5bc4517a-5983-42d6-9938-bbf962f6505a-240-fragmented.mp4" framerate="24" duration="397" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="7984398" url="https://diode.zone/static/streaming-playlists/hls/5bc4517a-5983-42d6-9938-bbf962f6505a/5bc4517a-5983-42d6-9938-bbf962f6505a-0-fragmented.mp4" framerate="0" duration="397" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/5bc4517a-5983-42d6-9938-bbf962f6505a.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: Intro to Networking and ntptime</media:title>
            <media:description type="plain">Learn how to connect to a network and use the ntptime module on an ESP8266 NodeMCU microcontroller. Article: https://micronote.tech/2020/03/Introduction-to-Networking-and-ntptime-with-a-NodeMCU-and-MicroPython/ Get the Atlas kit: https://mic...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: RTC and Deep Sleep]]></title>
            <link>https://diode.zone/w/aTPTBuvAeFDyaG7GxbC7d3</link>
            <guid>https://diode.zone/w/aTPTBuvAeFDyaG7GxbC7d3</guid>
            <pubDate>Sat, 29 Feb 2020 20:45:06 GMT</pubDate>
            <description><![CDATA[Learn how to use the RTC and deep sleep mode on an ESP8266 NodeMCU microcontroller. Article: https://micronote.tech/2020/02/RTC-and-Deep-Sleep-with-a-NodeMCU-and-MicroPython/ Social: Follow Micronote (Twitter): https://twitter.com/micro_not...]]></description>
            <content:encoded><![CDATA[<p>Learn how to use the RTC and deep sleep mode on an ESP8266 NodeMCU microcontroller.</p>
<p>Article: <a href="https://micronote.tech/2020/02/RTC-and-Deep-Sleep-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/02/RTC-and-Deep-Sleep-with-a-NodeMCU-and-MicroPython/</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="80336579" type="video/mp4" url="https://diode.zone/download/videos/generate/501eb181-b14d-4bff-b6cd-84c1a8ce0332?videoFileIds=223519"/>
            <media:community>
                <media:statistics views="21"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/aTPTBuvAeFDyaG7GxbC7d3"/>
            <media:player url="https://diode.zone/w/aTPTBuvAeFDyaG7GxbC7d3"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/9b6ce3b5-b295-4f1c-bfa3-3bf48db54b08-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/1dce6a4b-4400-493f-8e8e-605bec708b57-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/0355f853-f831-4318-96ab-19a96dd1ce9a-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/588900e1-954e-4acd-8860-97e7a37e7f6e-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/44107229-e1ae-4f31-8124-19c2d7a845c2-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/a8347a69-5b71-4818-a5c4-42a021a53fc6-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="80336579" url="https://diode.zone/static/streaming-playlists/hls/501eb181-b14d-4bff-b6cd-84c1a8ce0332/501eb181-b14d-4bff-b6cd-84c1a8ce0332-1080-fragmented.mp4" framerate="24" duration="554" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="44481922" url="https://diode.zone/static/streaming-playlists/hls/501eb181-b14d-4bff-b6cd-84c1a8ce0332/501eb181-b14d-4bff-b6cd-84c1a8ce0332-720-fragmented.mp4" framerate="24" duration="554" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="29107268" url="https://diode.zone/static/streaming-playlists/hls/501eb181-b14d-4bff-b6cd-84c1a8ce0332/501eb181-b14d-4bff-b6cd-84c1a8ce0332-480-fragmented.mp4" framerate="24" duration="554" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="22825054" url="https://diode.zone/static/streaming-playlists/hls/501eb181-b14d-4bff-b6cd-84c1a8ce0332/501eb181-b14d-4bff-b6cd-84c1a8ce0332-360-fragmented.mp4" framerate="24" duration="554" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="17272912" url="https://diode.zone/static/streaming-playlists/hls/501eb181-b14d-4bff-b6cd-84c1a8ce0332/501eb181-b14d-4bff-b6cd-84c1a8ce0332-240-fragmented.mp4" framerate="24" duration="554" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="11309062" url="https://diode.zone/static/streaming-playlists/hls/501eb181-b14d-4bff-b6cd-84c1a8ce0332/501eb181-b14d-4bff-b6cd-84c1a8ce0332-0-fragmented.mp4" framerate="0" duration="554" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/501eb181-b14d-4bff-b6cd-84c1a8ce0332.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: RTC and Deep Sleep</media:title>
            <media:description type="plain">Learn how to use the RTC and deep sleep mode on an ESP8266 NodeMCU microcontroller. Article: https://micronote.tech/2020/02/RTC-and-Deep-Sleep-with-a-NodeMCU-and-MicroPython/ Social: Follow Micronote (Twitter): https://twitter.com/micro_not...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: PWM and ADC]]></title>
            <link>https://diode.zone/w/e2ct78R4bBvoLTG9yHYkj2</link>
            <guid>https://diode.zone/w/e2ct78R4bBvoLTG9yHYkj2</guid>
            <pubDate>Tue, 25 Feb 2020 17:19:54 GMT</pubDate>
            <description><![CDATA[Learn how to use PWM and the ADC on an ESP8266 NodeMCU microcontroller. Article: https://micronote.tech/2020/02/PWM-and-ADC-with-a-NodeMCU-and-MicroPython/ Social: Follow Micronote (Twitter): https://twitter.com/micro_note Follow Micronote...]]></description>
            <content:encoded><![CDATA[<p>Learn how to use PWM and the ADC on an ESP8266 NodeMCU microcontroller.</p>
<p>Article: <a href="https://micronote.tech/2020/02/PWM-and-ADC-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/02/PWM-and-ADC-with-a-NodeMCU-and-MicroPython/</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="602889529" type="video/mp4" url="https://diode.zone/download/videos/generate/69719d04-7f4e-4a4a-b1a4-80cefc485311?videoFileIds=224720"/>
            <media:community>
                <media:statistics views="22"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/e2ct78R4bBvoLTG9yHYkj2"/>
            <media:player url="https://diode.zone/w/e2ct78R4bBvoLTG9yHYkj2"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/da2a1c60-e44a-4267-addc-4d0b0c7e0b7a-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/38405277-55a9-498d-8dbb-3622e4a0fa59-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/5a11447b-8a47-4ab0-bc40-c5061e3b4e90-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/77bdc540-3ed1-4ce5-823b-344abb589bff-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/237abce9-28d1-4db0-92d5-afed231fb8a0-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/879bec30-f086-4295-8529-04133a696e25-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="602889529" url="https://diode.zone/static/streaming-playlists/hls/69719d04-7f4e-4a4a-b1a4-80cefc485311/69719d04-7f4e-4a4a-b1a4-80cefc485311-1080-fragmented.mp4" framerate="30" duration="467" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="38335407" url="https://diode.zone/static/streaming-playlists/hls/69719d04-7f4e-4a4a-b1a4-80cefc485311/69719d04-7f4e-4a4a-b1a4-80cefc485311-720-fragmented.mp4" framerate="30" duration="467" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="25013380" url="https://diode.zone/static/streaming-playlists/hls/69719d04-7f4e-4a4a-b1a4-80cefc485311/69719d04-7f4e-4a4a-b1a4-80cefc485311-480-fragmented.mp4" framerate="30" duration="467" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="19666573" url="https://diode.zone/static/streaming-playlists/hls/69719d04-7f4e-4a4a-b1a4-80cefc485311/69719d04-7f4e-4a4a-b1a4-80cefc485311-360-fragmented.mp4" framerate="30" duration="467" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="14803359" url="https://diode.zone/static/streaming-playlists/hls/69719d04-7f4e-4a4a-b1a4-80cefc485311/69719d04-7f4e-4a4a-b1a4-80cefc485311-240-fragmented.mp4" framerate="30" duration="467" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="11335578" url="https://diode.zone/static/streaming-playlists/hls/69719d04-7f4e-4a4a-b1a4-80cefc485311/69719d04-7f4e-4a4a-b1a4-80cefc485311-0-fragmented.mp4" framerate="0" duration="467" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/69719d04-7f4e-4a4a-b1a4-80cefc485311.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: PWM and ADC</media:title>
            <media:description type="plain">Learn how to use PWM and the ADC on an ESP8266 NodeMCU microcontroller. Article: https://micronote.tech/2020/02/PWM-and-ADC-with-a-NodeMCU-and-MicroPython/ Social: Follow Micronote (Twitter): https://twitter.com/micro_note Follow Micronote...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: Timers and Interrupts]]></title>
            <link>https://diode.zone/w/tWyPzf3RY4LnyUhvvbSq59</link>
            <guid>https://diode.zone/w/tWyPzf3RY4LnyUhvvbSq59</guid>
            <pubDate>Fri, 21 Feb 2020 04:43:36 GMT</pubDate>
            <description><![CDATA[Learn how to use timers and interrupts with an ESP8266 NodeMCU microcontroller. This video goes over timers, interrupts, and debouncing. Article: https://micronote.tech/2020/02/Timers-and-Interrupts-with-a-NodeMCU-and-MicroPython/ Timer Code:...]]></description>
            <content:encoded><![CDATA[<p>Learn how to use timers and interrupts with an ESP8266 NodeMCU microcontroller. This video goes over timers, interrupts, and debouncing.</p>
<p>Article: <a href="https://micronote.tech/2020/02/Timers-and-Interrupts-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/02/Timers-and-Interrupts-with-a-NodeMCU-and-MicroPython/</a><br />
Timer Code: <a href="https://gist.github.com/cdsupina/64706cb1a2cc1c04953668d1b384a84a" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/64706cb1a2cc1c04953668d1b384a84a</a><br />
Interrupt Code: <a href="https://gist.github.com/cdsupina/b5c02606d3e7d9a97df2493d6bbe775d" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/b5c02606d3e7d9a97df2493d6bbe775d</a><br />
Debouncing Code: <a href="https://gist.github.com/cdsupina/17aa2d37f65d3bd042fe872503efa9d8" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/17aa2d37f65d3bd042fe872503efa9d8</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="43335381" type="video/mp4" url="https://diode.zone/download/videos/generate/e2452232-7e87-4266-9168-549f2681a320?videoFileIds=230621"/>
            <media:community>
                <media:statistics views="12"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/tWyPzf3RY4LnyUhvvbSq59"/>
            <media:player url="https://diode.zone/w/tWyPzf3RY4LnyUhvvbSq59"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/057d77cb-4ffb-4829-a3f2-1410b2bf92f7-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/7e89e7aa-13ef-42ce-9c9e-43cddbbba329-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/f798a680-67cc-448d-8805-7dc510e703c7-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/adda3e00-5712-43b3-bea1-2d3c1ccfbd56-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/5eba820c-7eb8-4900-8fe7-0a2ebac82843-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/ebd03ff2-8747-4997-b325-595d082d46c8-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="43335381" url="https://diode.zone/static/streaming-playlists/hls/e2452232-7e87-4266-9168-549f2681a320/e2452232-7e87-4266-9168-549f2681a320-1080-fragmented.mp4" framerate="24" duration="420" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="26260322" url="https://diode.zone/static/streaming-playlists/hls/e2452232-7e87-4266-9168-549f2681a320/e2452232-7e87-4266-9168-549f2681a320-720-fragmented.mp4" framerate="24" duration="420" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="18456090" url="https://diode.zone/static/streaming-playlists/hls/e2452232-7e87-4266-9168-549f2681a320/e2452232-7e87-4266-9168-549f2681a320-480-fragmented.mp4" framerate="24" duration="420" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="15182266" url="https://diode.zone/static/streaming-playlists/hls/e2452232-7e87-4266-9168-549f2681a320/e2452232-7e87-4266-9168-549f2681a320-360-fragmented.mp4" framerate="24" duration="420" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="12172875" url="https://diode.zone/static/streaming-playlists/hls/e2452232-7e87-4266-9168-549f2681a320/e2452232-7e87-4266-9168-549f2681a320-240-fragmented.mp4" framerate="24" duration="420" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="8853497" url="https://diode.zone/static/streaming-playlists/hls/e2452232-7e87-4266-9168-549f2681a320/e2452232-7e87-4266-9168-549f2681a320-0-fragmented.mp4" framerate="0" duration="420" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/e2452232-7e87-4266-9168-549f2681a320.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: Timers and Interrupts</media:title>
            <media:description type="plain">Learn how to use timers and interrupts with an ESP8266 NodeMCU microcontroller. This video goes over timers, interrupts, and debouncing. Article: https://micronote.tech/2020/02/Timers-and-Interrupts-with-a-NodeMCU-and-MicroPython/ Timer Code:...</media:description>
        </item>
        <item>
            <title><![CDATA[Programming a NodeMCU with MicroPython: Basic GPIO Input and Output]]></title>
            <link>https://diode.zone/w/b5nya29CYjGGEMrkiiXcov</link>
            <guid>https://diode.zone/w/b5nya29CYjGGEMrkiiXcov</guid>
            <pubDate>Tue, 18 Feb 2020 16:09:22 GMT</pubDate>
            <description><![CDATA[Learn the basics of GPIO input and output with an ESP8266 NodeMCU microcontroller. This video goes over outputting to an LED, getting input from a button, and why a pull-up resistor is necessary. Article: https://micronote.tech/2020/01/Basic-GP...]]></description>
            <content:encoded><![CDATA[<p>Learn the basics of GPIO input and output with an ESP8266 NodeMCU microcontroller. This video goes over outputting to an LED, getting input from a button, and why a pull-up resistor is necessary.</p>
<p>Article: <a href="https://micronote.tech/2020/01/Basic-GPIO-Input-and-Output-with-a-NodeMCU-and-MicroPython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/01/Basic-GPIO-Input-and-Output-with-a-NodeMCU-and-MicroPython/</a><br />
LED Code: <a href="https://gist.github.com/cdsupina/8aa82d020f134f82341f5554b29d13dd" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/8aa82d020f134f82341f5554b29d13dd</a><br />
Button Code: <a href="https://gist.github.com/cdsupina/46a2cded6aeb967a31918bcfa3c45009" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/46a2cded6aeb967a31918bcfa3c45009</a><br />
Button with Pull-up Resistor Code: <a href="https://gist.github.com/cdsupina/44a328ee69ea831dcd6c482c5d90ef95" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/44a328ee69ea831dcd6c482c5d90ef95</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="84713784" type="video/mp4" url="https://diode.zone/download/videos/generate/5197a522-458c-4151-97e5-25395dfa482d?videoFileIds=223601"/>
            <media:community>
                <media:statistics views="29"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/b5nya29CYjGGEMrkiiXcov"/>
            <media:player url="https://diode.zone/w/b5nya29CYjGGEMrkiiXcov"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/439fa82e-0340-4d28-af0f-e45f4141b883-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/5a031f90-0c36-416f-8073-08d836a33489-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/44c9132e-42ab-4572-a359-ca1b442f2056-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/ac16dc65-f5ac-4021-881c-0b26e3dc8456-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/19309962-7673-46cf-8bf3-beea74d84fa7-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/66798032-a67c-44d6-8f0b-d4996beaa3c5-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="84713784" url="https://diode.zone/static/streaming-playlists/hls/5197a522-458c-4151-97e5-25395dfa482d/5197a522-458c-4151-97e5-25395dfa482d-1080-fragmented.mp4" framerate="30" duration="417" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="44097631" url="https://diode.zone/static/streaming-playlists/hls/5197a522-458c-4151-97e5-25395dfa482d/5197a522-458c-4151-97e5-25395dfa482d-720-fragmented.mp4" framerate="30" duration="417" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="27562007" url="https://diode.zone/static/streaming-playlists/hls/5197a522-458c-4151-97e5-25395dfa482d/5197a522-458c-4151-97e5-25395dfa482d-480-fragmented.mp4" framerate="30" duration="417" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="21232825" url="https://diode.zone/static/streaming-playlists/hls/5197a522-458c-4151-97e5-25395dfa482d/5197a522-458c-4151-97e5-25395dfa482d-360-fragmented.mp4" framerate="30" duration="417" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="15473874" url="https://diode.zone/static/streaming-playlists/hls/5197a522-458c-4151-97e5-25395dfa482d/5197a522-458c-4151-97e5-25395dfa482d-240-fragmented.mp4" framerate="30" duration="417" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="8686401" url="https://diode.zone/static/streaming-playlists/hls/5197a522-458c-4151-97e5-25395dfa482d/5197a522-458c-4151-97e5-25395dfa482d-0-fragmented.mp4" framerate="0" duration="417" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/5197a522-458c-4151-97e5-25395dfa482d.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Programming a NodeMCU with MicroPython: Basic GPIO Input and Output</media:title>
            <media:description type="plain">Learn the basics of GPIO input and output with an ESP8266 NodeMCU microcontroller. This video goes over outputting to an LED, getting input from a button, and why a pull-up resistor is necessary. Article: https://micronote.tech/2020/01/Basic-GP...</media:description>
        </item>
        <item>
            <title><![CDATA[Getting Started with MicroPython and Thonny]]></title>
            <link>https://diode.zone/w/xsUBgGXQhVKK8rNgDTutky</link>
            <guid>https://diode.zone/w/xsUBgGXQhVKK8rNgDTutky</guid>
            <pubDate>Sun, 09 Feb 2020 16:53:38 GMT</pubDate>
            <description><![CDATA[Get started using MicroPython on an ESP8266 microcontroller! This video goes over installing Thonny, flashing MicroPython to an ESP8266, and writing a simple program for a ESP8266 using Micropython. Article: https://micronote.tech/2020/01/Hello...]]></description>
            <content:encoded><![CDATA[<p>Get started using MicroPython on an ESP8266 microcontroller! This video goes over installing Thonny, flashing MicroPython to an ESP8266, and writing a simple program for a ESP8266 using Micropython.</p>
<p>Article: <a href="https://micronote.tech/2020/01/Hello-Micropython/" target="_blank" rel="noopener noreferrer">https://micronote.tech/2020/01/Hello-Micropython/</a><br />
Download Thonny: <a href="https://thonny.org/" target="_blank" rel="noopener noreferrer">https://thonny.org/</a><br />
Download MicroPython: <a href="https://micropython.org/download#esp8266" target="_blank" rel="noopener noreferrer">https://micropython.org/download#esp8266</a><br />
main.py code: <a href="https://gist.github.com/cdsupina/c3cf33309f6982bf2aaf13734c835608" target="_blank" rel="noopener noreferrer">https://gist.github.com/cdsupina/c3cf33309f6982bf2aaf13734c835608</a></p>
<p>Social:<br />
Follow Micronote (Twitter): <a href="https://twitter.com/micro_note" target="_blank" rel="noopener noreferrer">https://twitter.com/micro_note</a><br />
Follow Micronote (Mastodon): <a href="https://qoto.org/@micro_note" target="_blank" rel="noopener noreferrer">https://qoto.org/@micro_note</a><br />
Follow Micronote (YouTube): <a href="https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg" target="_blank" rel="noopener noreferrer">https://www.youtube.com/channel/UC6cKxhWxtWCgKy9_-T8xJAg</a><br />
Follow me: <a href="https://twitter.com/carlosupina" target="_blank" rel="noopener noreferrer">https://twitter.com/carlosupina</a></p>
]]></content:encoded>
            <dc:creator>Micronote</dc:creator>
            <category>Education</category>
            <enclosure length="29241476" type="video/mp4" url="https://diode.zone/download/videos/generate/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa?videoFileIds=232007"/>
            <media:community>
                <media:statistics views="30"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/xsUBgGXQhVKK8rNgDTutky"/>
            <media:player url="https://diode.zone/w/xsUBgGXQhVKK8rNgDTutky"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/51f049ac-9c62-46c0-9e4e-cd7d46b8bd82-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/88aa7113-618e-477d-b350-0de329c18767-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/1f36912e-e955-4717-b1c1-4d4538a3c9d7-480-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/08d65642-2b77-454a-9429-94503f002baa-360-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/f19f3085-7d07-4fb5-a9ed-cc162b49682d-240-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/4628e986-2d8d-4689-93f2-772d352b2741-0-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="29241476" url="https://diode.zone/static/streaming-playlists/hls/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa-1080-fragmented.mp4" framerate="60" duration="231" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="15094605" url="https://diode.zone/static/streaming-playlists/hls/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa-720-fragmented.mp4" framerate="60" duration="231" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="480" fileSize="10535680" url="https://diode.zone/static/streaming-playlists/hls/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa-480-fragmented.mp4" framerate="30" duration="231" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="8388242" url="https://diode.zone/static/streaming-playlists/hls/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa-360-fragmented.mp4" framerate="30" duration="231" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="240" fileSize="6855708" url="https://diode.zone/static/streaming-playlists/hls/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa-240-fragmented.mp4" framerate="30" duration="231" isDefault="false"/>
                <media:content type="audio/mp4" medium="video" height="0" fileSize="5121920" url="https://diode.zone/static/streaming-playlists/hls/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa-0-fragmented.mp4" framerate="0" duration="231" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/fecd0eb0-b4be-40cf-8f8f-3c48ea4a01aa.jpg" height="122" width="223"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Getting Started with MicroPython and Thonny</media:title>
            <media:description type="plain">Get started using MicroPython on an ESP8266 microcontroller! This video goes over installing Thonny, flashing MicroPython to an ESP8266, and writing a simple program for a ESP8266 using Micropython. Article: https://micronote.tech/2020/01/Hello...</media:description>
        </item>
    </channel>
</rss>