All About Circuits

Latest Digital ICs Articles and Videos

Categories

Getting Started with PSoC®

Getting Started with PSoC®

Getting started with PSoC®, the Programmable-System-on-Chip by Cypress Semiconductor for developing and testing embedded systems.


FSK Explained with Python

FSK Explained with Python

This article will go into a bit of the background of FSK and demonstrate writing a simulator in Python.


How to Use the Digital I/O on a BeagleBone

How to Use the Digital I/O on a BeagleBone

Beaglebone Black is the most recent incarnation of the Beaglebone open source hardware platform. For less than $50, the board includes Ethernet, graphics processing, 4Gb of nonvolatile storage, and ports supporting USB, HDMI, and Beaglebone's custom I/O add-ons, called "capes". Here's how to run some simple commands to toggle digital I/O on the board!


Projects Aug 17, 2015 by Nash Reilly
Semiconductor Mergers and Acquisitions in 2015….So Far

Semiconductor Mergers and Acquisitions in 2015….So Far

A look at some of the biggest mergers and acquisitions in the semiconductor industry.


News Aug 15, 2015 by Jennifer A. Diffley
A Practical Introduction to Operational Amplifiers

A Practical Introduction to Operational Amplifiers

Operational amplifiers are a cornerstone of EE design. Get your first taste of this topic through a few simple circuit exercises!


Using Interrupts on Arduino

Using Interrupts on Arduino

We've all been there - you've spent hours and hours trying to get that sketch working, but somehow, you're not reacting well to time critical events in your system. Maybe it's a wireless peripheral indicating when a packet is ready. Maybe it's an external Flash device signaling when data is ready to be read out. Maybe it's as simple as a button push that you need to react quickly to! But, try as you might, it seems the best way to see these sort of events is to just digitalRead() that pin over and over in your main loop() function until something interesting happens. ...or is it?


Ambient Light Monitor: Understanding and Implementing the ADC

Ambient Light Monitor: Understanding and Implementing the ADC

Part 2 in the "How to Make an Ambient Light Monitor" Series. Our smart ambient light monitor will need to digitize and analyze signals from an optical detector, so it is time to explore the EFM8’s integrated analog-to-digital conversion functionality.


Projects Aug 05, 2015 by Robert Keim
An Intro to Multiplexing: Basis of Telecommunications

An Intro to Multiplexing: Basis of Telecommunications

Multiplexing was developed in the early 1870s, but it’s become much more applicable to digital telecommunications in the late 20th century. Today, frequency division multiplexing (FDM), time division multiplexing (TDM), and wavelength division multiplexing (WDM) have become an extremely important asset to telecommunication processes and has greatly improved the way that we transmit and receive independent signals over AM and FM radio, telephone lines, and optical fibers.


Microsemi’s New Inductive Sensor Interface ICs

Microsemi’s New Inductive Sensor Interface ICs

The new Ics are based on inductive sensing technology, eliminating current Hall-effect sensors currently used.


News Jul 31, 2015 by Jennifer A. Diffley
Intel and Micron Announce New Memory

Intel and Micron Announce New Memory

Intel and Micron have teamed up to produce the first new type of memory created in over 25 years. The non-volatile memory has speeds up to 1,000 times faster than NAND.


News Jul 29, 2015 by Jennifer A. Diffley
Better Battery in a Single Chip

Better Battery in a Single Chip

Renesas announces its new li-ion battery fuel gauge IC, the RAJ240500. The design combines advanced algorithmic fuel gauge IC functionality with charger IC functionality in a single device.


News Jul 24, 2015 by Jennifer A. Diffley
How to Make an Interactive TCP Server with NodeMCU on the ESP8266

How to Make an Interactive TCP Server with NodeMCU on the ESP8266

Learn how to connect your device with Linux Screen using the built-in Lua interpreter to set up the file system and connect to the network. Then, learn how to automate the scripting process with Luatool and put it all together with a basic TCP server that can interact with a pulse-width modulated LED, a potentiometer, and a switch.


Projects Jul 22, 2015 by Patrick Lloyd
Guts of the IoT: Building NodeMCU from Source for the ESP8266

Guts of the IoT: Building NodeMCU from Source for the ESP8266

Compile and install NodeMCU on the ESP8266 IoT chip using Linux tools and the ESP Open Source SDK


Projects Jul 18, 2015 by Patrick Lloyd
Introduction to Arduino SPI Library with LTC1286 and DAC714

Introduction to Arduino SPI Library with LTC1286 and DAC714

Introduction to the Arduino SPI Library with example sketch for the LTC1286 12 Bit ADC and the DAC714 16 bit DAC.


Projects Jul 17, 2015 by Aaron Dennis
Displaying Characters on an LCD with an EFM8 Microcontroller

Displaying Characters on an LCD with an EFM8 Microcontroller

Learn how to design characters using an image editor and display them on an LCD controlled by an EFM8 microcontroller.


Projects Jul 13, 2015 by Robert Keim
The Electron d’Or Award Winner Can Withstand A Nuclear Meltdown…Almost

The Electron d’Or Award Winner Can Withstand A Nuclear Meltdown…Almost

Microsemi's RTG4™ high-speed signal processing radiation-tolerant field programmable gate array (FPGA) product family wins the Electron d'Or award...for good reason.


News Jul 03, 2015 by Jennifer A. Diffley
Xilinx Brings First All-Programmable Multi-Processor SoC

Xilinx Brings First All-Programmable Multi-Processor SoC

Xilinx Brings First All-Programmable Multi-Processor SoC


News Jul 02, 2015 by Jennifer A. Diffley
What Amazon’s Echo Really Means

What Amazon’s Echo Really Means

Amazon's Echo may be a sign that consumers are ready to fully embrace voice recognition.


News Jul 01, 2015 by Jennifer A. Diffley
The EFM8 Series from Silicon Laboratories: A Powerful New Embedded Development Platform

The EFM8 Series from Silicon Laboratories: A Powerful New Embedded Development Platform

An introduction to the SiLabs EFM8 microcontrollers and related development tools.


The Five Best Hardware Kickstarters (That Need Your Money)

The Five Best Hardware Kickstarters (That Need Your Money)

Five of the coolest hardware Kickstarters!


News Jun 30, 2015 by Jennifer A. Diffley