<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									2022 Videos - DroneBot Workshop Forums				            </title>
            <link>https://forum.dronebotworkshop.com/2022-videos/</link>
            <description>Discussion board for Robotics, Arduino, Raspberry Pi and other DIY electronics and modules. Join us today!</description>
            <language>en-US</language>
            <lastBuildDate>Tue, 10 Mar 2026 19:38:33 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>Mecanum Wheel Robot Car &amp; ESP-NOW Remote</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/</link>
                        <pubDate>Sun, 04 Dec 2022 15:37:04 +0000</pubDate>
                        <description><![CDATA[Build a Mecanum Wheel Robot and control it with a remote joystick and display using a couple of ESP32 boardswe will be working with Mecanum Wheels. These unique wheels allow a vehicle to be ...]]></description>
                        <content:encoded><![CDATA[<p>Build a Mecanum Wheel Robot and control it with a remote joystick and display using a couple of ESP32 boards.<br /><br /><a class="style-scope ytcp-video-info" href="https://youtu.be/dZttHOxIoek" target="_blank" rel="noopener">https://youtu.be/dZttHOxIoek</a><br /><br />Today, we will be working with Mecanum Wheels. These unique wheels allow a vehicle to be propelled in any direction. Our design will use the ESP32 and will be complemented by an ESP32-based remote control that features a Joystick, a TFT color display, and a rechargeable battery. <br /><br />The car even has some large NeoPixel LEDs, so you can see what direction the Mecanum wheels are moving, so it’s both an educational and fun “toy.” And the design can be expanded to include other components and sensors.<br /><br />The remote control is based on a Lilygo TTGO T-Display module. This ESP32 module has an integrated TFT display, as well as a couple of switches and a connector for a LiPo battery (which can be recharged from the module).<br /><br />The car and remote communicate via ESP-NOW protocol. This arrangement allows information to be sent in both directions, so we can display some critical parameters from the car on the display of the remote control. The design is very easy to upgrade, so you can add more sensors to your car or more functions to the remote.<br /><br />Of course, before we build the robot, we will need to learn a bit about Mecanum Wheels. So we’ll start by doing a few experiments to see how to code for them.<br /><br />Then we will move on to the NeoPixels, bright, colorful addressable RGB LEDs. The design uses five of them, yet as these are addressable LEDs, they only consume one GPIO pin on the ESP32.<br /><br />Moving on to the remote, we will learn about the features of the Lilygo TTGO T-Display. After that, wiring it up is a simple thing.<br /><br />Here is the table of contents for today's video:<br /><br />00:00 - Introduction<br />02:29 - Mecanum Wheels<br />06:17 - Testing Mecanum Wheels<br />25:15 - Neopixels<br />36:21 - Robot Construction<br />43:19 - Controller Construction<br />53:15 - Get MAC Address<br />55:47 - Robot Sketch<br />1:07:34 - Controller Sketch<br />1:20:27 - Robot Demo<br />1:24:13 - Conclusion<br /><br />If you want to know more about ESP-NOW, you should check out the video I did on it - https://youtu.be/bEKjCDDUPaU<br /><br />And for more info regarding the TTGO T-Display, you should definitely check out Volos Projects - https://www.youtube.com/@VolosProjects<br /><br />Hope that you enjoy the video!<br /><br />Bill</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/mecanum-wheel-robot-car-esp-now-remote/</guid>
                    </item>
				                    <item>
                        <title>Driving DC Motors with Microcontrollers</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/driving-dc-motors-with-microcontrollers/</link>
                        <pubDate>Sun, 16 Oct 2022 16:03:47 +0000</pubDate>
                        <description><![CDATA[How to use 7 different motor driver modules with an Arduino or any microcontroller. Hookup, code &amp; demonstrations with motors big and small.
Today we will be working with lots of motor ...]]></description>
                        <content:encoded><![CDATA[<p>How to use 7 different motor driver modules with an Arduino or any microcontroller. Hookup, code &amp; demonstrations with motors big and small.</p>
<p>https://youtu.be/ygrsIqWOh3Y</p>
<p>Today we will be working with lots of motor drivers and lots of motors!</p>
<p>You’ll see how there are actually three methods used among all of these drivers for controlling speed and direction. Because of this, it’s pretty easy to swap drivers and use a sketch for small motors to be used with much larger ones (or vice-versa).</p>
<p>I’ll be driving everything with a simple Arduino Uno today, but you could use any microcontroller to work with these motor drivers.</p>
<p>The code for all these motors is pretty simple, I’ll show it to you, and I’ll also introduce you to a few libraries that make coding for these motor drivers a breeze. We’ll also check out a motor driver library from Cytron that is a hidden gem, as it can be used with ANY of these drivers!</p>
<p>Here is the Table of Contents for today's video:</p>
<p>00:00 - Introduction<br />01:17 - DC Motor Driver Basics<br />08:05 - L298N Dual H-Bridge<br />16:13 - TB6612FNG Dual H-Bridge<br />25:24 - DRV8871 Single H-Bridge<br />31:08 - MX1508 Dual H-Bridge<br />38:54 - DBH-12 Dual H-Bridge<br />46:27 - IBT-2 Single H-Bridge<br />51:17 - MD25HV Single H-Bridge &amp; Controller<br />1:02:27 - Conclusion</p>
<p>Hope you enjoy this, remember that the article on the DroneBot Workshop website has all the code I used today.</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/driving-dc-motors-with-microcontrollers/</guid>
                    </item>
				                    <item>
                        <title>Measuring Air Quality with ESP32 &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/measuring-air-quality-with-esp32-arduino/</link>
                        <pubDate>Fri, 23 Sep 2022 12:55:20 +0000</pubDate>
                        <description><![CDATA[Use an ESP32 or Arduino to measure the quality of the air you breathe! Today, we&#039;ll work with several air quality sensors.
Pollution is a problem that affects everyone, no matter where they...]]></description>
                        <content:encoded><![CDATA[<p>Use an ESP32 or Arduino to measure the quality of the air you breathe! Today, we'll work with several air quality sensors.</p>
<p>https://youtu.be/GF27dp4RA0g</p>
<p>Pollution is a problem that affects everyone, no matter where they live. Even if you reside in a rural area, you are still subject to many types of pollution, both outdoors and inside your home.</p>
<p>Today we will look at several air quality sensors that you can use with a microcontroller. We’ll test them out using both an ESP323 and an Arduino, and we’ll also compare the readings to a commercial air quality meter to see if there is any correlation between readings.</p>
<p>We’ll be taking a look at the following sensors:</p>
<p>- MQ Gas Sensors (various models).<br />- PMS5003 PM2.5 Particulate Matter Sensor.<br />- BME280 Temperature, Humidity &amp; Air Pressure Sensor.<br />- BME680 Temperature, Humidity &amp; Gas Sensor.<br />- AHT20 Precision Temperature &amp; Humidity Sensor.<br />- CCS811 Air Quality Sensor.<br />- SGP30 Air Quality Sensor.<br />- SGP40 Air Quality Sensor.</p>
<p>We’ll see how they work and what parameters they can measure, and we’ll hook them up and run a demo.</p>
<p>Then we’ll put a bunch of sensors together on an ESP32 to make an environmental monitoring platform.</p>
<p>Here is the Table of Contents for today's video:</p>
<p>00:00 - Introduction<br />01:38 - Air Quality<br />03:36 - Look at sensors<br />05:12 - Sensor Calibration Issues<br />06:46 - MQ Sensors Intro<br />12:25 - MQ Sensors Library &amp; Code<br />16:42 - MQ Sensors ESP32 Considerations<br />21:00 - PM2.5 Sensors<br />27:55 - Temperature &amp; Humidity Sensors Intro<br />31:25 - BME280 Demo<br />33:28 - BME680 Demo<br />35:49 - AHT20 Demo<br />37:33 - Air Quality Sensors Intro<br />39:40 - CCS811 Demo<br />43:09 - SGP30 Demo<br />45:38 - SGP40 Demo<br />47:36 - ESP32 Multi-Sensor<br />58:45 - Conclusion</p>
<p>On a personal note, this project actually alerted me to several areas in my home that I need to improve the air circulation in. Hopefully, you will find it equally useful!</p>
<p>Bill</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/measuring-air-quality-with-esp32-arduino/</guid>
                    </item>
				                    <item>
                        <title>Pico W with Arduino IDE</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/pico-w-with-arduino-ide/</link>
                        <pubDate>Sun, 07 Aug 2022 12:52:11 +0000</pubDate>
                        <description><![CDATA[Use the new Pico W with the Arduino IDE instead of microPython!
On June 30, 2022, Raspberry Pi announced the latest iteration of it’s RP2040-based Pico microcontroller. The Pico W has the s...]]></description>
                        <content:encoded><![CDATA[<p><span style="font-weight: 400">Use the new Pico W with the Arduino IDE instead of microPython!</span></p>
<p>https://youtu.be/yatxW3tMhRg</p>
<p><span style="font-weight: 400">On June 30, 2022, Raspberry Pi announced the latest iteration of it’s RP2040-based Pico microcontroller. The Pico W has the same pinout and form factor as the original Pico and has WiFi capabilities.</span></p>
<p><span style="font-weight: 400">Raspberry Pi also released a new UF2 file and several samples using microPython with the new WiFi chip. However, although they did release a C++ SDK, there was no update to the Arduino IDE for the new microcontroller.</span></p>
<p><span style="font-weight: 400">But you CAN use the Pico W with the Arduino IDE by using a new boards manager file that covers virtually every RP2040-based board.   And today, I’ll show you how to install that for the classic Arduino IDE 1.8 and the newer IDE 2.0.</span></p>
<p><span style="font-weight: 400">After installing the new boards manager, we’ll give it a test. Then we’ll see how we can use the new WiFi features to control LEDs and servo motors with a web-based interface.</span></p>
<p><span style="font-weight: 400">Here is the Table of Contents for today's video:</span></p>
<p>00:00 - Introduction<br />03:25 - Raspberry Pi Pico W<br />08:05 - Bluetooth issues?<br />10:55 - Pico W vs. ESP32<br />13:35 - Installing the Boards Manager<br />18:22 - Blink test<br />20:48 - WiFi Network Scan<br />23:10 - Using the WiFi Library<br />28:07 - Using Web Data<br />30:56 - Pico W LED Control<br />37:43 - Pico W Servo Control<br />47:28 - Conclusion</p>
<p><span style="font-weight: 400">The Arduino IDE is a popular interface for programming microcontrollers, and now we can use it with the Pico W.</span></p>
<p><span style="font-weight: 400">Hope you enjoy the video!</span></p>
<p><span style="font-weight: 400">Bill</span></p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/pico-w-with-arduino-ide/</guid>
                    </item>
				                    <item>
                        <title>Dual Boot Workstation - Windows 11 &amp; Ubuntu 22.04</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/dual-boot-workstation-windows-11-ubuntu-22-04/</link>
                        <pubDate>Wed, 20 Jul 2022 13:01:26 +0000</pubDate>
                        <description><![CDATA[Step-by-step instructions for building a dual-boot workstation with Ubuntu Linux 22.04 &amp; Microsoft Windows 11
Article with code:
The workstation in my office that I use to develop code ...]]></description>
                        <content:encoded><![CDATA[<p>Step-by-step instructions for building a dual-boot workstation with Ubuntu Linux 22.04 &amp; Microsoft Windows 11</p>
<p>https://youtu.be/PF58yIOBdqI</p>
<p>Article with code: https://dronebotworkshop.com/dual-boot</p>
<p>The workstation in my office that I use to develop code is on its last legs, so I’ve decided to put together a new one. This time, instead of just Linux, I’m building a dual-boot computer that will run both Ubuntu Linux 22.04 and Microsoft Windows 11.</p>
<p>I’m starting from scratch, with a “bare-bones” Intel NUC 11 that I’ve configured with two SSDs and memory, however, you can also use these instructions to modify an existing Windows 11 device. I’m installing both Windows and Linux onto the same SSD, but you can also use independent drives for each operating system if you prefer. And, if you wish, you could use a different distribution of Linux.</p>
<p>Dual-boot machines are not perfect, you can also elect to use virtual machines or WSL (Windows Subsystem for Linux), I’ll go over those options in the video.</p>
<p>Once I get the two operating systems installed, I’ll also create a shared drive that is visible to both Linux and Windows. Then I’ll demonstrate how you can configure your Arduino IDE to use the same shared location for storing sketches and libraries.</p>
<p>Here is the Table of Contents for today's video:</p>
<p>00:00 - Introduction<br />02:43 - Dual-Boot Workstation<br />08:12 - Dual-Boot Alternatives<br />09:47 - Obtain Ubuntu &amp; Windows<br />13:40 - Bootable USB Utilities<br />15:42 - Windows Licensing<br />19:58 - BIOS Settings<br />21:58 - Install Windows 11<br />26:20 - Prepare Windows for Linux<br />32:44 - Install Ubuntu 22.04<br />37:07 - Bootloader Choices<br />39:23 - Using Both Operating Systems<br />49:24 - Conclusion</p>
<p>Hopefully you will find the video and the associated article useful if you’re putting together a dual-boot system of your own.</p>
<p>😎</p>
<p>Bill</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/dual-boot-workstation-windows-11-ubuntu-22-04/</guid>
                    </item>
				                    <item>
                        <title>Linear DC Power Supplies - Designing &amp; Building Custom DC Power Supplies</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/linear-dc-power-supplies-designing-building-custom-dc-power-supplies/</link>
                        <pubDate>Wed, 29 Jun 2022 13:18:11 +0000</pubDate>
                        <description><![CDATA[Two videos in one! Learn about Linear Power Supplies and then build one for your workbench.
Article with code:
Learn how linear power supplies work, and then build one of your own. If you w...]]></description>
                        <content:encoded><![CDATA[<p>Two videos in one! Learn about Linear Power Supplies and then build one for your workbench.</p>
<p>https://youtu.be/nVpgO6xEF8Y</p>
<p>Article with code: https://dronebotworkshop.com/linear-dc-power/</p>
<p>Learn how linear power supplies work, and then build one of your own. If you want to go directly to the second part, you’ll find it at 32:45.</p>
<p>In the first part, we will learn how linear power supplies differ from switching power supplies. We’ll take a look at the main components of a linear power supply and see how they are specified.</p>
<p>Then we’ll break out the solderless breadboard and hook up a positive, negative, and variable voltage regulator circuit, using a low-current transformer for safety.</p>
<p>Then we move on to part 2, building a small linear power supply that would look great on your workbench.</p>
<p>I’ll show you how I selected the components, how I hooked them up, and how I constructed and labeled the chassis. Then you’ll see how I laid out the components with safety first in mind.</p>
<p>And, of course, we’ll check out the resulting product, a variable DC power supply that can supply 2 - 20 VDC at up to 2.5 amps.</p>
<p>Here is the Table of Contents for today's (very long) video:</p>
<p>00:00 - Introduction<br />02:57 - Linear vs Switching Power Supplies<br />07:18 - Power Supply Components<br />15:41 - Rectifier Demonstration<br />19:34 - Voltage Regulators - Fixed Positive<br />25:12 - Voltage Regulators - Fixed Negative<br />29:15 - Voltage Regulators - Variable Positive<br />32:45 - Part 2 - Build a Linear Power Supply<br />33:56 - Parts &amp; Prototyping<br />44:00 - Power Supply Hookup<br />49:01 - Cutting a Metal Chassis<br />52:30 - Layout and Design Considerations<br />58:09 - Labelling the Chassis<br />1:03:34 - Wiring &amp; Assembly<br />1:07:40 - Final Product<br />1:10:06 - Conclusion</p>
<p>Although they are not as popular as switching supplies, linear power supplies do offer advantages in several situations. Learning to design and build them is an essential skill for any electronics experimenter.</p>
<p>Hope you enjoy the video!</p>
<p>Bill</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/linear-dc-power-supplies-designing-building-custom-dc-power-supplies/</guid>
                    </item>
				                    <item>
                        <title>GC9A01 Round LCD with ESP32 &amp; Arduino</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/gc9a01-round-lcd-with-esp32-arduino/</link>
                        <pubDate>Sun, 05 Jun 2022 13:00:44 +0000</pubDate>
                        <description><![CDATA[Learn to use the GC9A01 circular LCD module with an Arduino Uno and an ESP32.
Article with code:
We have worked with LCD modules many times before here in the DroneBot Workshop, but this on...]]></description>
                        <content:encoded><![CDATA[<p>Learn to use the GC9A01 circular LCD module with an Arduino Uno and an ESP32.</p>
<p>https://youtu.be/k2c2zCmC_X0</p>
<p>Article with code: https://dronebotworkshop.com/gc9a01<br /><br /></p>
<p>We have worked with LCD modules many times before here in the DroneBot Workshop, but this one is a bit different - it’s round!</p>
<p>Round LCD modules like this one are excellent choices for instrumentation and metering projects. They can also be used for special effects in robotics and animatronics, as we will see when we use two of the displays to build some animated eyeballs.</p>
<p>We will start, of course, by looking at the specifications of this display. It is an SPI bus device, and the Waveshare model I’m using can operate on both 5-volts and 3.3-volts. Note that there is another model of this display, also using the GC9A01 driver, that only operates on 3.3-volts (and also has some very confusing pin markings).</p>
<p>Next, we will use the display with an Arduino Uno. We will start by using the Waveshare sample code, but after that, we will switch to another library that is much better documented.</p>
<p>After that, we will use the display with an ESP32, which has better performance than the Arduino Uno as it’s much faster and has more internal memory.</p>
<p>Finally, we will build a set of animated eyeballs using the ESP32 and two of the GC9A01 modules.</p>
<p>Lot’s to learn, and there is even a bonus “riddle” in the video for science fiction fans - of course, I give you the answer in the end!</p>
<p>Here is the Table of Contents for today's video:</p>
<p>00:00 - Introduction<br />01:13 - GC9A01 IPS Display<br />05:11 - GC9A01 with Arduino<br />18:12 - GC9A01 with ESP32<br />33:12 - GC9A01 Animated Eyes<br />43:08 - Conclusion</p>
<p>Hope you enjoy it, and I really hope you pick up a few of these displays and build something cool with them!</p>
<p>And, for those of you who solved the “riddle”, congratulations - and for the rest of you, DON’T PANIC! (that was a clue, BTW).</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/gc9a01-round-lcd-with-esp32-arduino/</guid>
                    </item>
				                    <item>
                        <title>Sound with ESP32 - I2S Protocol</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/sound-with-esp32-i2s-protocol/</link>
                        <pubDate>Sun, 22 May 2022 13:41:34 +0000</pubDate>
                        <description><![CDATA[Build an Internet Radio, an MP3 Player, and display microphone waveforms with an ESP32 and some I2S peripherals. Learn to use the I2S sound protocol with the ESP32.
Article with code:
You m...]]></description>
                        <content:encoded><![CDATA[<p><span style="font-weight: 400">Build an Internet Radio, an MP3 Player, and display microphone waveforms with an ESP32 and some I2S peripherals. Learn to use the I2S sound protocol with the ESP32.</span></p>
<p><span style="font-weight: 400">Article with code: https://dronebotworkshop.com\esp32-i2s</span></p>
<p>https://youtu.be/m-MPBjScNRk</p>
<p><span style="font-weight: 400">You might have seen the term “I2S” on the spec sheet for the ESP32 and may have just assumed that it was a form of I2C.  Well, you would be mistaken - I2S is a protocol for manipulation of digital audio, and today we will be using it with the ESP32.</span></p>
<p><span style="font-weight: 400">After a short primer on I2S and digital audio fundamentals, we will use an I2S microphone module with an ESP32. We’ll display the microphone output as a waveform on the Arduino IDE Serial Plotter.</span></p>
<p><span style="font-weight: 400">After that, we will grab a library from GitHub, and we’ll use it to build an MP3 player with an I2S amplifier module. We’ll then use the same library and the ESP32 WiFi to create an Internet Radio.</span></p>
<p><span style="font-weight: 400">Finally, we will convert our simple Internet Radio into a stereo device, with a volume control.</span></p>
<p><span style="font-weight: 400">Here is what is in today's video:</span></p>
<p><span style="font-weight: 400">00:00 - Introduction</span></p>
<p><span style="font-weight: 400">01:27 - I2S &amp; Digital Audio Intro</span></p>
<p><span style="font-weight: 400">08:25 - I2S Peripherals</span></p>
<p><span style="font-weight: 400">10:18 - Using an I2S Microphone</span></p>
<p><span style="font-weight: 400">18:37 - I2S MP3 Player</span></p>
<p><span style="font-weight: 400">28:31 - Simple I2S Internet Radio</span></p>
<p><span style="font-weight: 400">33:41 - Stereo Internet Radio</span></p>
<p><span style="font-weight: 400">43:56 - Conclusion</span></p>
<p><span style="font-weight: 400">Remember, if you need any of the code used here, you'll find it on the DroneBot Workshop website at </span><a href="blank"><span style="font-weight: 400">https://dronebotworkshop.com\esp32-i2s</span></a><span style="font-weight: 400">.</span></p>
<p><span style="font-weight: 400">Hope you enjoy the video!</span></p>
<p><span style="font-weight: 400">Bill</span></p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/sound-with-esp32-i2s-protocol/</guid>
                    </item>
				                    <item>
                        <title>Understanding Arduino Interrupts | Hardware, Pin Change &amp; Timer Interrupts</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/understanding-arduino-interrupts-hardware-pin-change-timer-interrupts/</link>
                        <pubDate>Tue, 10 May 2022 13:00:00 +0000</pubDate>
                        <description><![CDATA[Learn to use Hardware, Pin Change and Timer Interrupts with the Arduino Uno.
Article with code:
Today we are working with a fundamental programming concept, the use of Interrupts.
Now, thi...]]></description>
                        <content:encoded><![CDATA[<p>Learn to use Hardware, Pin Change and Timer Interrupts with the Arduino Uno.</p>
<p>https://youtu.be/wIcC8-g9Lnw</p>
<p>Article with code: https://dronebotworkshop.com/interrupts</p>
<p><br />Today we are working with a fundamental programming concept, the use of Interrupts.</p>
<p>Now, this certainly isn't the first time we have worked with interrupts, we have used Hardware Interrupts in several previous videos. But we have never taken a deep dive into the subject, and as it is a very important concept, I feel it's time that we did!</p>
<p>Plus, Hardware Interrupts are just one of three types of interrupts supported by the Arduino. So we also should take a look at Pin Change and Timer Interrupts as well.</p>
<p>We are working with an Arduino Uno today, but the concepts we are discussing are applicable to just about any microcontroller.</p>
<p>Interrupts can help you make more responsive user interfaces, perform timed operations, or just write better and more efficient code.</p>
<p>Here is the Table of Contents for today's video:</p>
<p>00:00 - Introduction<br />01:51 - No Interrupt Demo<br />07:02 - Hardware Interrupts<br />19:51 - Pin Change Interrupts<br />37:22 - Timer Interrupts<br />46:21 - Conclusion</p>
<p>Hopefully the video and its associated article will prove to be a good resource as you work to improve your code with interrupts.</p>
<p>😎</p>
<p>Bill</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/understanding-arduino-interrupts-hardware-pin-change-timer-interrupts/</guid>
                    </item>
				                    <item>
                        <title>ESP32-CAM MicroSD Card - Saving images with the ESP32-Cam</title>
                        <link>https://forum.dronebotworkshop.com/2022-videos/esp32-cam-microsd-card-saving-images-with-the-esp32-cam/</link>
                        <pubDate>Sun, 17 Apr 2022 13:03:14 +0000</pubDate>
                        <description><![CDATA[Learn to use the MicroSD card on the ESP32-CAM to store photos. We’ll also build a motion-sensitive and time-lapse camera.
Article with code:ESP32-CAM is an amazing little module, especiall...]]></description>
                        <content:encoded><![CDATA[<p>Learn to use the MicroSD card on the ESP32-CAM to store photos. We’ll also build a motion-sensitive and time-lapse camera.</p>
<p>https://youtu.be/5KszL2Opuo0</p>
<p>Article with code: https://dronebotworkshop.com/esp32-cam-microsd<br />The ESP32-CAM is an amazing little module, especially when you consider how inexpensive it is. With all the power of the 32-bit ESP32 combined with a 2MP camera, this board has a lot of practical applications.</p>
<p>It also has a MicroSD card slot, and today we will learn how to use this to store images on a MicroSD card.</p>
<p>We’ll examine how the ESP32 works with both the camera and the MicroSD card, and then we’ll build a simple camera. After that, we’ll turn our camera into a motion-sensitive camera, and then we’ll write some code to build a time-lapse camera.</p>
<p>Here is the Table of Contents for today's video:</p>
<p>00:00 - Introduction<br />01:26 - ESP32-CAM MicroSD Card<br />07:22 - Using the Camera and MicroSD Card<br />12:09 - Simple Camera<br />22:16 - Motion-Sensitive Camera<br />27:29 - Time-Lapse Camera<br />33:07 - Conclusion</p>
<p>I hope you enjoy the video!</p>
<p>😎</p>
<p>Bill</p>]]></content:encoded>
						                            <category domain="https://forum.dronebotworkshop.com/2022-videos/">2022 Videos</category>                        <dc:creator>DroneBot Workshop</dc:creator>
                        <guid isPermaLink="true">https://forum.dronebotworkshop.com/2022-videos/esp32-cam-microsd-card-saving-images-with-the-esp32-cam/</guid>
                    </item>
							        </channel>
        </rss>
		