This article compares the ATmega and STM32 microcontrollers so that you can choose the best one for your own tech product, by considering overall cost and system cost, as well as the upward migration path.
... read more
In this step-by-step tutorial you’ll learn how to design your own custom microcontroller board based on the popular STM32 microcontroller from ST Microelectronics.
... read more
Discover how to use the STM32CubeIDE to develop applications for STM32 microcontrollers. You will also learn why you want to develop an application using the STM32Cube IDE, and the pros and cons of using this method.
... read more
There are many different implementations of an Analog to Digital Converter, or ADC. This article provides an overview of the main types, their characteristics and limitations.
... read more
In this article you will learn how the STM32duino stacks up against an Arduino and how to make it compatible with the Arduino integrated development environment (IDE).
... read more
The battery type of choice for most electronic products that run on batteries is the li-ion battery. Discover what it takes to charge them properly.
... read more
Modern smartphones are marvels of technology, and it is really impressive how much technology is crammed into such a compact device. Find out what it takes to build a functional smartphone.
... read more
Microcontrollers are great for implementing the smarts behind a given product. This article teaches you how to get around some of their major limitations.
... read more
Learn how to use the oscilloscope, frequently referred to in the trade as a scope, which is an essential diagnostic tool used in any serious electronic circuit design activities.
... read more
The ESP32 is a powerful, feature-packed, SoC that can be effectively used in many applications. In this article you will learn how to program it using the Arduino IDE.
... read more
If you are a maker or engineer planning to develop your own electronic product, then you’re going to need a way to test, program, and debug the electronics. In this article I will discuss how you can construct your very own lab setup for testing out all your product concepts.
... read more
The STM32H7 is the most powerful member of the popular STM32 family of 32-bit microcontrollers based on ARM Cortex-M cores, and offered by ST Microelectronics. Learn why its many advanced features blur the line between microcontroller and microprocessor.
... read more
There are numerous applications where detecting the presence or absence of an object is required. This article explores the different methods of object detection, how they are implemented, and their major advantages and limitations.
... read more
Are you paying a supposed expert to design your PCB, but you aren’t sure how to judge their work? I’ll teach you how to wisely and safely outsource your PCB design.
... read more
How do you select the right microcontroller for your specific hardware product? This article will show you all the different factors you need to juggle when selecting the very best microcontroller.
... read more
How do you choose the best microcontroller for your new tech product? Keep reading to discover the advantages and disadvantages of different types of microcontrollers.
... read more
The STM32F469 microcontroller, which is based on the higher performance ARM Cortex-M4 processor architecture, is extremely fast and offers a huge assortment of features and peripherals.
... read more