All About Circuits

Latest IT / Networking Technical Articles

Categories

Neural Network Architecture for a Python Implementation

Neural Network Architecture for a Python Implementation

This article discusses the Perceptron configuration that we will use for our experiments with neural-network training and classification, and we’ll also look at the related topic of bias nodes.


How to Train a Multilayer Perceptron Neural Network

How to Train a Multilayer Perceptron Neural Network

We can greatly enhance the performance of a Perceptron by adding a layer of hidden nodes, but those hidden nodes also make training a bit more complicated.


The Sigmoid Activation Function: Activation in Multilayer Perceptron Neural Networks

The Sigmoid Activation Function: Activation in Multilayer Perceptron Neural Networks

In this article, we’ll see why we need a new activation function for a neural network that is trained via gradient descent.


Understanding Learning Rate in Neural Networks

Understanding Learning Rate in Neural Networks

This article discusses learning rate, which plays an important role in neural-network training.


Understanding Simple Neural Network Training

Understanding Simple Neural Network Training

In this article, we’ll review some important aspects of neural-net training, and then we’ll discuss the concept of overtraining.


How to Train a Basic Perceptron Neural Network

How to Train a Basic Perceptron Neural Network

This article presents Python code that allows you to automatically generate weights for a simple neural network.


How to Use a Simple Perceptron Neural Network Example to Classify Data

How to Use a Simple Perceptron Neural Network Example to Classify Data

This article demonstrates the basic functionality of a Perceptron neural network and explains the purpose of training.


How to Perform Classification Using a Neural Network: What Is the Perceptron?

How to Perform Classification Using a Neural Network: What Is the Perceptron?

This article explores the basic theory and structure of a well-known neural network topology.


How to Build an Analog Sensor and Analog Output Using Microchip’s RN487x Bluetooth Module

How to Build an Analog Sensor and Analog Output Using Microchip’s RN487x Bluetooth Module

Learn how to hook up an analog input (potentiometer) and output (LED) using a Microchip BLE module.


Projects Oct 21, 2019 by Aaron Hanson
Embedded Firmware Tips: How to Initialize Arrays in C with Signal Waveforms and Other File Data

Embedded Firmware Tips: How to Initialize Arrays in C with Signal Waveforms and Other File Data

This article shows how to initialize arrays in a C program with values from text files.


Classical R-C Oscillators: The Bridged-T Network and the Wien Oscillator Network

Classical R-C Oscillators: The Bridged-T Network and the Wien Oscillator Network

Learn more about these two classic oscillator network topologies, including their simulations.


A Clever Oscillator Circuit You’ve Probably Never Heard of: The Sulzer Network

A Clever Oscillator Circuit You’ve Probably Never Heard of: The Sulzer Network

Learn about the Sulzer network, an alternative to classic R-C networks that is easier to tune over wide frequency ranges.


Pole Splitting in Electronics

Pole Splitting in Electronics

Learn how pole splitting arises as the byproduct of Miller frequency compensation.


IC Design Resources Roundup: Mentor, Cadence, and Synopsys

IC Design Resources Roundup: Mentor, Cadence, and Synopsys

The design of a modern IC is a truly monumental undertaking, and IC design tools make the job possible.


Why Raspberry Pi Isn’t a Good Choice for Commercial Products

Why Raspberry Pi Isn’t a Good Choice for Commercial Products

RPi has done some amazing good in the world, especially for aspiring young engineers, but here's the breakdown on why it's probably not what you need for a professional project.


Hardware Security Vulnerabilities that Engineers Should Know

Hardware Security Vulnerabilities that Engineers Should Know

Why should engineers care about hardware security? Because they can help prevent vulnerabilities through design!


How to Troubleshoot a DC-DC Buck Converter

How to Troubleshoot a DC-DC Buck Converter

This article addresses troubleshooting a staple of electronic systems that don’t always work as planned: switch-mode, low-voltage, DC-DC, single-phase, non-isolated, basic buck converter circuits.


UPS in Critical Data Centers

UPS in Critical Data Centers

Data center applications require reliable power sources. Learn more about uninterruptible power supplies in data centers.


Union in C Language for Packing and Unpacking Data

Union in C Language for Packing and Unpacking Data

Learn about packing and unpacking data with unions in C language.


The Advanced Microcontroller Bus Architecture: An Introduction

The Advanced Microcontroller Bus Architecture: An Introduction

This article will introduce the Advanced Microcontroller Bus Architecture (AMBA), an open standard for SoC designs.