Resources for entrepreneurs developing new electronic hardware products.

Top 10 Most Popular Blogs for 2020

I think most of us are more than happy to see 2020 come to end! It’s obviously been a very challenging year for the world.

Published on by John Teel

But there are always some good things happening even in the worst of times and that is no different this year. So I wanted to share with you the top 10 most popular blog articles that I published in 2020.

The most popular blogs were selected based on the number of my email followers who clicked to read that article. I’m not ranking based on social shares or Google traffic, although many of these articles did very well in those aspects too.

Okay, let’s get to the top 10 most popular blog posts for 2020…

#10 – Introduction to Real-Time Operating Systems (RTOS) for Use in Embedded Systems

There is a common misconception that Real-Time Operating Systems are only used for critical devices that perform life or death operations. The reality is that RTOS has many broad applications.

This article will help you explore RTOS opportunities for your own project. It is a brief RTOS tutorial explaining basic principles and concepts, and how to use an RTOS in embedded systems based on microcontrollers.

#9 – How to Switch Large Loads with a Microcontroller Using Transistors

Microcontrollers are fantastic for implementing the brains for your product. However, they can not directly drive any large loads because the output drive of most microcontrollers is limited to about 10mA.

This article describes several ways to switch heavier loads on the low side from a typical microcontroller output.

#8 – ATmega versus STM32 – Which Microcontroller is Best for Your Application

The ATmega and the STM32 microcontrollers are considerably different so a head-to-head matchup is an apples to oranges type of comparison.

So this article focuses on helping you understand which microcontroller is the best choice based on the specific desired application.

#7 – A Practical Guide to Using an Oscilloscope

An oscilloscope, commonly called just a scope or oscope, is one of the most fundamental pieces of lab equipment needed to design and debug electronics.

First of all, this article explains in detail what exactly is an oscilloscope. Then it focuses on helping you setup and properly use an oscilloscope.

#6 – ESP32 Wireless Microcontroller as a General Purpose Processor using the Arduino IDE

The ESP32 is a very popular, low-cost, and powerful solution most commonly associated with WiFi and Bluetooth applications.

However, because of their low cost they can also be used in more general purpose computing applications and can even be programmed using the Arduino IDE. This is the focus of this article.

#5 – Charging Methods for Lithium-Ion Batteries

The large majority of new electronic products are powered from a rechargeable lithium-ion battery, so the odds are one is needed in your product.

However, charging lithium-ion batteries is complex and even potentially dangerous if not done properly. This article will teach you how to properly and safely design products powered from rechargeable lithium batteries.

#4 – What’s Inside a Smartphone?

We all have one, but do you really know what is inside?

Many of us neglect to appreciate the amount of complexity that is packed tightly into a smartphone. The fact that so much technology has to be crammed into such a small amount of space is really the engineering marvel of a smartphone.

This article will not only help you appreciate the technology squeezed into your phone, but it will also give you a better understanding of the additional complexities associated with designing size-restrained products.

#3 – Introduction to Embedded Firmware Development

Microcontrollers are everywhere all around you. These computer chips are embedded in all kinds of products from your washing machine to your microwave to your car. These are referred to commonly as embedded applications.

These microcontrollers of course require programming in order to know what to do, and that software is referred to as firmware.

This article will give you a great introduction to programming microcontrollers.

#2 – Introduction to the STM32 Blue Pill (STM32duino)

Commonly referred to as the STM32 Blue Pill, this board has nearly all the capabilities of the Arduino module but with a cheaper price.

If you are planning to use an Arduino module such as the Uno for your project, then you should consider an STM32duino instead.

Drum roll please…and the most popular blog article for 2020 is…

#1 – Introduction to the STM32CubeIDE for STM32 Microcontrollers

The STM32CubeIDE is a complete development system to develop firmware code for almost all STM32-based microcontrollers.

Questions that will be answered in this article include: Why develop an application using the STM32Cube IDE, and what are the advantages and disadvantages of using this method?

Okay, that’s it for 2020. I wish you the best of luck for 2021 and hope that you accomplish most of your goals!

Finally, don't forget to download your free PDF: Ultimate Guide to Develop and Sell Your New Electronic Hardware Product. You will also receive my weekly newsletter where I share premium content not available on my blog.

Other content you may like:

5 1 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments

Copyright 2021 Predictable Designs LLC.  Privacy policy | Terms
  10645 N Oracle Blvd, Ste 121-117, Tucson, Arizona 85737 USA