All About Circuits

Latest Computers & Peripherals Articles and Videos

Categories

Why Consumer Products are “Designed to Fail”

Why Consumer Products are “Designed to Fail”

I hear about it all the time: planned obsolescence. People can't believe that their computer parts are already breaking and their iPhone started to slow down just days before the next generation of the phone was released. Your TV seems to be programmed to have bugs whenever the manufacturing company wants to push a new product. Companies break their own products to get you to buy more of the same product: light bulbs, phones, batteries, cars, microwaves, computer screens, and even your car key transponder will all stop operating eventually. Either the marketing team or the designers wanted it that way, right?


News Aug 31, 2015 by Trent Ziemer
Practical Uses of Instrumentation Amplifiers

Practical Uses of Instrumentation Amplifiers

Basic refresher on instrumentation amplifiers, followed by a several real world applications in which an engineer would find this circuit.


Is the PC Dead?

Is the PC Dead?

The era of home computing may be gone. 2015 marks the fifth year of declining PC sales. And, with the release of Windows 10, PC shipments are expected to continue to decline.


News Aug 27, 2015 by Jennifer A. Diffley
After the iPad

After the iPad

When the iPad was released five years ago, it was met with worldwide skepticism. But after over 20 million of them sold, sales have started to slow. What is there after the iPad?


News Aug 22, 2015 by Jennifer A. Diffley
How to Use MAX232 to Communicate Between a PIC and a PC

How to Use MAX232 to Communicate Between a PIC and a PC

This is one simple way to control a LED, fan, relay or solenoid with a computer and a PIC.


Fundamentals Of Quantum Computing

Fundamentals Of Quantum Computing

This article walks through the very basics of quantum computing and how they are designed. It will also provide accurate information about the principles behind quantum theory that helps quantum computing work. The objective is to help you understand this new age technology and its benefits.


PICAXE Programming Basics - Part 1

PICAXE Programming Basics - Part 1

This article is part 1 of a two-part series that introduces the tools and techniques for programming PICAXE microcontrollers. Part 1 focuses on construction of a test circuit and the AXEpad IDE; part 2 will cover the PICAXE Editor 6 IDE.


PICAXE to PC Connections

PICAXE to PC Connections

This article describes in detail the connections necessary for two way communications between PICAXE microcontrollers and personal computers. Both serial connections and USB to serial conversion connections are covered.


Introducing the PICAXE System

Introducing the PICAXE System

This introduction to the PICAXE microcontroller overviews the economical, versatile, and fun-to-use MCU family with which all designers should become familiar.


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
The $20 Computer Disrupts the World

The $20 Computer Disrupts the World

The Remix Mini is a $20 mini computer that runs on an Android operating system. The basic model has 8gigs of storage, a simple back interface with two USB ports, ethernet jack, and HDMI jack. It's Bluetooth compatible and obviously Wi-Fi enabled.


News Jul 17, 2015 by Jennifer A. Diffley
Communicating with an EFM8 Microcontroller via USB

Communicating with an EFM8 Microcontroller via USB

Many embedded applications benefit from a communications interface that allows for convenient data transfer between a PC and a microcontroller. This article explains how to use the virtual COM port library from Silicon Laboratories to send data from a Windows application to an EFM8 microcontroller.


Projects Jul 17, 2015 by Robert Keim
Raspberry Pi – Setup and Management

Raspberry Pi – Setup and Management

When you buy a Raspberry Pi, you just buy a printed circuit board which doesn’t even come with a power supply or operating system. This tutorial is concerned with getting your Raspberry Pi set up and ready to use.


Projects Jul 15, 2015 by Tim Youngblood
Interfaces for Computer-Controlled Test Systems

Interfaces for Computer-Controlled Test Systems

A short introduction to some of the more popular interfaces used to connect test instruments to computers.


How to Use an Arduino as a Web Server

How to Use an Arduino as a Web Server

By equipping an Arduino with an Ethernet shield you can turn it into a simple web server, and by accessing that server with a browser running on any computer connected to the same network as the Arduino, you can perform a variety of tasks.


Projects Jun 06, 2015 by Tim Youngblood
Osram Introduces First Automotive Camera with Infrared and Visible Capabilities

Osram Introduces First Automotive Camera with Infrared and Visible Capabilities

The first automotive camera with infrared and visible capabilities enables advancements in driver safety and accident avoidance.


News Jun 03, 2015 by Jennifer A. Diffley
USB-C Set to Change Course of Technology

USB-C Set to Change Course of Technology

Built on the USB 3.1 spec and much smaller than a standard USB-A connector, USB-C can provide enough power to charge a laptop, enough bandwidth to carry a display signal, and fast enough data speeds for almost any normal user.


News Jun 03, 2015 by Tim Youngblood
Cypress’ Bluetooth Smart Remote Control and Touch Mouse Reference Design Kits

Cypress’ Bluetooth Smart Remote Control and Touch Mouse Reference Design Kits

Cypress announced the availability of two reference design kits (RDKs) based on its PRoC™ BLE Programmable Radio-on-Chip solution for Bluetooth Smart applications. The new CY5672 PRoC BLE Remote Control RDK and CY5682 PRoC BLE Touch Mouse RDK provide feature-rich, production-ready implementations with prolonged battery life.


News Jun 01, 2015 by Tim Youngblood