Advice and resources for entrepreneurs creating new electronic hardware products.

USB battery charger

Introduction to Battery Chargers

Published on by John Teel

One of the most common types of electronic circuits used in modern portable electronic products are battery chargers, specifically those for recharging lithium-ion and lithium-polymer batteries. This article will review three common battery chargers ranging from simple to more complex. ... read more

Introduction to Switch Mode Power Supply Design

Published on by John Teel

Most makers or enthusiasts know what a boost or buck converter does, and have used them before. However, they typically just follow a canned approach to designing one without fully appreciating exactly what it is doing.

This article provides an … read more

Introduction to 3D Modeling Using Fusion 360

Published on by John Teel

In this video you’ll get an introduction to 3D modeling using the software Fusion 360 from Autodesk.

This short video is actually only a single lesson from an in-depth training course available for members of the Hardware Academy.

In the … read more

Introduction to Analog to Digital Converters (ADC)

Published on by John Teel

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.

Almost all microcontrollers have built-in ADC’s. Even the small Arduinos, based on the AVR … read more

What’s Inside a Smartphone?

Published on by John Teel

Modern smartphones are marvels of technology, and it is really impressive how much technology is crammed into such a compact device. The product that the customer holds in their hands is certainly the result of many compromises made to satisfy … read more

A picture containing electronics Description automatically generated

How to Add Audio Features to Your Embedded Product

Published on by John Teel

Embedded applications often need to reproduce sound. Whether you need simple prompts, chimes, rings or music clips, having the ability to reproduce pre-recorded audio can greatly enhance the UI (User Interface) of many embedded applications.

This article explores the ways … read more

A Practical Guide to Using an Oscilloscope

Published on by John Teel

An oscilloscope, frequently referred to in the trade as a scope, is an essential diagnostic tool used in any serious electronic circuit design activities.

A scope provides a time-stamped, running clip of a signal at the point of measurement. The … read more

A circuit board Description automatically generated

Introduction to Embedded Firmware Development

Published on by John Teel

This article was written by Shawn Litingtun who is one of the experts available to help you inside the Hardware Academy.

An embedded system is a stand alone, intelligent system dedicated to running a set of tasks, or an application, … read more

Electronic Lab Setup – Tools and Equipment Requirements

Published on by John Teel

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

Introduction to Object Detection and Ranging Technologies

Published on by John Teel

There are numerous applications where detecting the presence or absence of an object is required. This article will explore the different methods of object detection, how they are implemented, and their major advantages and limitations.

Before getting in to the … read more

A picture containing building, person, outdoor, holding Description automatically generated

Introduction to Developing Wearable Technology Devices

Published on by John Teel

Developing a wearable electronic product involves juggling design constraints and compromises in ways that are quite a bit different from a conventional non-wearable design.

In this article, I’m defining a wearable product as a body-worn device, with its own power … read more

How to Add Voice Recognition to Your New Hardware Device

Published on by John Teel

Thanks to Amazon, Google, and Apple, voice recognition has finally gone mainstream.

I’ve personally dreamed about intelligent voice recognition since I was a kid tinkering with electronics and programming my Commodore 64.

Listening to my son interact the other day … read more

Using Arduino as an Embedded Development Platform

Published on by John Teel

An Arduino, or more specifically an Arduino architecture, can be successfully used in some embedded designs. This can provide a less technically complex path to market for many makers.

However, the proliferation of Arduino and Arduino-compatible boards, each with its … read more


Privacy Policy          Terms and Conditions