All About Circuits

Latest Volatile Articles and Videos

Categories

Taking Apart the Global NAND Memory Shortage

Taking Apart the Global NAND Memory Shortage

Global demands for NAND Flash Memory has far outstripped production. Here's some info on why and how this shortage occurred.


News May 09, 2017 by Chantelle Dubois
Transparent “Spray On” Digital Storage Serves as Step Towards Printed Memory

Transparent “Spray On” Digital Storage Serves as Step Towards Printed Memory

Researchers at Duke have developed a way to spray a transparent digital storage onto just about anything.


News Apr 15, 2017 by Zabrel Holsman
IBM Demonstrates Storing Data in Individual Atoms

IBM Demonstrates Storing Data in Individual Atoms

Technology giant IBM has managed to reliably store data into one atom using magnetism. What does such a demonstration of data density present and does this affect the continuing trend of smaller electronics?


News Apr 04, 2017 by Robin Mitchell
A Microcontroller Enthusiast’s First Look at Programmable Logic

A Microcontroller Enthusiast’s First Look at Programmable Logic

The FPGA can be a great addition to your arsenal, but it requires some adjustments to the way a microcontroller jockey thinks.


What 2017’s Potential Component Shortage Means for Design Engineers

What 2017’s Potential Component Shortage Means for Design Engineers

Veteran engineers and market forecasters alike have fears of an impending component shortage this year. What evidence is there to suggest such a claim and if true, how will engineers be affected?


News Mar 09, 2017 by Robin Mitchell
New Security Advances Bridge the Gap Between Software and Hardware

New Security Advances Bridge the Gap Between Software and Hardware

With more and more computers in the world and the increase in inter-connectivity, security is paramount for everyday life. New solutions that work towards integrating security for both software and hardware vulnerabilities are being released.


News Feb 06, 2017 by Robin Mitchell
New Programming Language Tackles Energy Harvesting’s Problem with Intermittent Power

New Programming Language Tackles Energy Harvesting’s Problem with Intermittent Power

Carnegie Mellon's new programming language helps make energy harvesting systems more reliable.


News Jan 18, 2017 by Robin Mitchell
The Raspberry Pi Compute 3 Has Arrived

The Raspberry Pi Compute 3 Has Arrived

The Raspberry Pi Compute is getting a transformation with a big improvement in RAM and CPU speed.


News Jan 17, 2017 by Robin Mitchell
Embedded FPGA: Changing the Way Chips Are Designed

Embedded FPGA: Changing the Way Chips Are Designed

Learn how embedded FPGAs work and what advantages they offer.


Teardown Tuesday: Lutron Caseta Wireless Home Automation Remote

Teardown Tuesday: Lutron Caseta Wireless Home Automation Remote

Lutron Caseta Wireless offers home automation that includes lights and shades.


News Oct 25, 2016 by Mark Hughes
Could Cornell’s New Super-Material Make Electronics 100 Times Greener?

Could Cornell’s New Super-Material Make Electronics 100 Times Greener?

Researchers at Cornell University have engineered a new magnetic material that could potentially make electronics 100 times “greener”. Could this (finally) be the dawn of room-temperature superconductors?


News Oct 12, 2016 by Robin Mitchell
Researchers at IBM Have Prototyped a 3 Bits-Per-Cell PCM

Researchers at IBM Have Prototyped a 3 Bits-Per-Cell PCM

Researchers at IBM’s Zurich laboratory have demonstrated the feasibility of 3 bits-per-cell storage using phase-change memory (PCM) technology under large temperature fluctuations.


News Sep 17, 2016 by Dr. Steve Arar
Retro Teardown: The Commodore 64

Retro Teardown: The Commodore 64

In this Retro Teardown, we will look at the history of the Commodore 64 and then tear one apart!


News Sep 01, 2016 by Robin Mitchell
Teardown Tuesday: Credit Card Reader

Teardown Tuesday: Credit Card Reader

Ever wonder what's inside a credit card machine? In this Teardown Tuesday, we are going to take a look at one!


News Jul 26, 2016 by Alex Udanis
The Best Laptops for Engineering and Computer Science Students

The Best Laptops for Engineering and Computer Science Students

This is a guide to purchasing laptops for CS and engineering students.


News Jul 25, 2016 by Seth Schaffer
Teardown Tuesday: Pokemon Red!

Teardown Tuesday: Pokemon Red!

With the release of Pokemon Go!, Pokemon is finding its way back into the minds of millions. What's inside of a Pokemon Red cartridge?


News Jul 19, 2016 by Alex Udanis
MicroFAT: A File System for Microcontrollers

MicroFAT: A File System for Microcontrollers

File systems can be great for handling data and organizing memory, but most file systems require large amounts of memory. This is where MicroFAT comes in!


The Future of 2D Memory Semiconductors: Atomically Thin Low-Heat Data Storage

The Future of 2D Memory Semiconductors: Atomically Thin Low-Heat Data Storage

A research team consisting of Stanford and NMSU engineers may have found a material capable of revolutionizing the 2D memory semiconductor market.


News May 16, 2016 by Zabrel Holsman
A Need-to-Know on Micron’s Hybrid Memory Cube Technology

A Need-to-Know on Micron’s Hybrid Memory Cube Technology

Micron's HMC started shipping in September. Here's a rundown on key features of the very welcome memory solution.


News Jan 04, 2016 by Ujjwal Roy
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?