ChatGPT is an amazing AI chatbot that can also generate code in just about any programming language!
Today we will see how to write both C++ and MicroPython code for Arduino and ESP32 using ChatGPT.
Put the power of an AI-assisted coder to work for you today!
Today, we will learn how to use the DAC, or Digital to Analog Converter, in the ESP32.
I’ll show you how to produce voltages and waveforms using the DAC and the Arduino IDE.
We will also make some oscilloscope “art” and even a “fruity” musical instrument!
Mecanum Wheels are unique wheels that allow you to propel a vehicle in any direction. Not just forward and backward, but sideways and diagonally as well.
Today, we will build a robot car that uses Mecanum Wheels. Our vehicle will also have a remote control with a joystick, a TFT display, and a rechargeable battery.
Learn to use seven different DC motor drivers with an Arduino Uno.
We’ll see how to put these to use with motors of all sizes, and of course we have hookup diagrams and code samples!
Measure the quality of the air you are breathing using a variety of sensors, an Arduino and an ESP32.
In this article I’ll discuss air quality parameters and show you how to use several popular sensors to measure the gases and particulate matter in the air
Learn to program the new Raspberry Pi Pico without microPython. Use the Arduino IDE and C++ instead.
In this article, I’ll show you how to install a boards manager and use it to program the new Pico W. I’ll focus on its most important feature – WiFi!
Get the best of both worlds by building a dual-boot workstation!
I’ll show you how to take a “bare-bones” workstation and install both Microsoft Windows 11 and Ubuntu Linux 22.04.
Linear DC Power supplies are no longer as common as switching supplies, but they are still a good choice for many applications.
Today we will learn how linear power supplies work, how they differ from switching power supplies, and how to use voltage regulator modules.
We will then construct a DC Power Supply suitable for use on the workbench.
The GC9A01 is a circular LCD module that is ideal for instrumentation and other cool display applications.
In this article, we will learn how to use this display with an Arduino Uno and an ESP32.
The I2S protocol is not a misspelling of I2C, it is a protocol for controlling digital audio.
Today we will use the I2S protocol and some I2S peripherals with an ESP32. We’ll display microphone waveforms and build an MP3 player and an Internet Radio.