Building Logic Gates with Transistors

This is a continuation of previous blogs about logic gates. Earlier you read about logic gates and their functions. Then you read about how to code logic gates in Verilog, VHDL, and C. Now its time to learn about creating logic gates with transistors. After reading all of these posts you’ll have learned about logic gate theory, coding logic gates in both hardware and software, and the physical hardware design of logic gates.

Read More

What is a LiveUSB?

If you’ve ever dual-booted a computer, you’ve probably used a LiveUSB. A LiveUSB contains an entire operating system, which can be booted from the USB. While I’ll only used LiveUSBs to install Linux, they can be used with other types of operating systems (like Windows To Go and Macs).

Read More

Plasma Arc Microphones

In a previous post, I talked about how plasma can be used to build high-fidelity speakers. Plasma isn’t limited to only producing sound– it can also be used to record it. Being made up of physical particles, plasma can be affected by vibrations through the air. This means it is possible to build a plasma arc microphone using the proper circuit. This application is far less common than using a plasma arc for a speaker, but research has still been done on the subject.

Read More

iLAB Analog – Practical Introduction to Analog Circuits

During the Christmas break, I ended up reading iLAB Analog, a new textbook written by Dr. Chen Yun Chao from National Taipei University of Technology Department of Electronic Engineering. I was excited to read a book that deals with both conceptual knowledge and has practical labs. For anyone who wants to learn about analog circuits but has very basic knowledge of physics, it is a good starting point. This book is currently being used in the Intro to Analog Circuits class held at National Taipei University of Technology.

Read More