Tutorial Archive

PyroEDU
Get started learning to build your own electronics by following our FREE online courses below!
Learn More »

Categories

Sponsors

Build Like A Pyro!
Find many of the parts used on this site at our favorite online electronics shop
Take Me To The Gadgetory!

PyroElectro Tutorial Articles

Electronics tutorials written with the utmost clarity to increase your capabilities.

Arduino DDS Shield

build your own arduino based analog signal generator

Pyro Factor
A Digital Multimeter In Review (Tenma 72-7735)

learn about your typical digital multimeter in review

Pyro Factor
Automate Your Life With Cron

learn how to use cron for computer automation

Pyro Factor
Web Scraping For Weather Updates

learn how to use php to scrape the web

Pyro Factor
Creating A Web Server In Linux

learn how to make a lamp web server in linux

Pyro Factor
Stepper Motor Control With A stepRocker TMCM-1110

learn how a commercial stepper motor controller works

Pyro Factor
PIC to Arduino Wireless Communication via XBee

use xbee to make a pic wirelessly talk to an arduino

Pyro Factor
Motor Control via Infrared Distance Sensor

control a motor simply by waving your hand

Pyro Factor
Multi Servo Control Using Arduino UNO

control many servos at once using arduino uno

Pyro Factor
Arduino Servo Motor Controller

control a servo motor using an arduino uno

Pyro Factor
An Arduino Outputting VGA Signals

output some basic vga using an arduino uno

Pyro Factor
Super Simple Arduino Tachometer

build an arduino tachometer and measure rpms

Pyro Factor
Arduino 16×2 LCD Interface

display characters on an lcd using your arduino

Pyro Factor
DE0-Nano FPGA Tilt Sensing

use the de0-nano board to sense tilt and acceleration

Pyro Factor
DE0-Nano FPGA Breakout Board

build your own custom i/o expander breakout board

Pyro Factor
CPLD/FPGA DC Motor Control

control a dc motor using a cpld or fpga

Pyro Factor
LED Fading via CPLD PWM

use pwm to fade some leds with a cpld or fpga

Pyro Factor
Building A Robot – Part 3: Proximity Sensor

add a proximity sensor to your awesome robot

Pyro Factor
Building A Robot – Part 2: Motor Control

add motor control to your robotics platform

Pyro Factor
Building A Robot – Part 1: The Chassis

build the chassis for your mobile robot

Pyro Factor
FPGA/CPLD ADC Interface

build a digital interface to understand analog

Pyro Factor
Arduino LED Flashing Introduction

begin your journey learning about the arduino here

Pyro Factor
Wireless XBee Motor Control

wireless dual dc motor control via xbee

Pyro Factor
DIY Mini PIC Development Board

build your own quick, easy and awesome pic dev board

Pyro Factor
Wireless XBee Pan/Tilt With Servos

build a wireless pan/tilt system for your camera

Pyro Factor
PIC Prototyping: MPLABX + PICKIT3 Intro

learn how to use mplabx with the new pickit3

Pyro Factor
FPGA to 16×2 LCD Interface (HD44780)

build a cpld to 16x2 lcd interface to display output

Pyro Factor
Using A Simple Tilt Sensor

learn how the most basic of tilt sensors works

Pyro Factor
DIY RS232 Interface With PLD/FPGA

build an interface between a pc and an fpga

Pyro Factor
DIY FPGA Programmer (For Altera Devices)

build the updated byteblastermv to program altera fpga devices

Pyro Factor
Configuring Advanced XBee Settings

setup the advanced options in a xbee wireless module

Pyro Factor
RGB LED Control via PIC

learn how to display every color on an rgb led

Pyro Factor
Fading LEDs via PWM

learn how to control the brightness of leds

Pyro Factor
EECE 343 Final FPGA Projects

some example FPGA design using the up2 board

Pyro Factor
Xbee Wireless Servo Control

control servo motors wirelessly with xbee wifi modules

Pyro Factor
DE0 Nano Intro Tutorial

learn the basics needed to use the de0 nano

Pyro Factor
DE0 Nano VGA via FPGA Reborn

the de0 nano fpga remake of the masochist's video card

Pyro Factor
TYMC: Album Artwork

automatically get the album cover for your mp3's

Pyro Factor
TYMC: ID3 From Web

plug all the holes in your MP3 ID3 tags

Pyro Factor
TYMC: Filename To ID3

re-structure your mp3 collection with style

Pyro Factor
TYMC: File Structure

organize your mp3 collection with style

Pyro Factor
Simple Touch Screen Interface

build a resistive touch screen driver and interface

Pyro Factor
PS/2 Keyboard To 16×2 LCD

ps2 keyboard for input, 16x2 lcd for output

Pyro Factor
Build A DIY PS/2 Interface

build a microcontroller based ps/2 interface

Pyro Factor
PIC Priority Interrupts

learn how to give your interrupts priority

Pyro Factor
An Intro To Interrupts On A PIC

an easy guide for learning about interrupts

Pyro Factor
PIC As SPI Master And Slave

learn how to use spi on a pic

Pyro Factor
Animatronic Neck [DIY]

build a neck for an animatronic head

Pyro Factor
Homemade Animatronic Mouth

learn how to make your robot speak

Pyro Factor
[DIY] Animatronic Eyes

building animatronic eyes for an animatronic face

Pyro Factor
DIY Animatronic Eyebrows

give your robot some emotion with animatronic eyebrows

Pyro Factor
Wireless Communication Over IR

ascii serial communication over infrared light streams

Pyro Factor
Dual Motor Control – SN754410

quick and cheap dual motor control of speed and direction

Pyro Factor
Wireless Motor Controller

easy wireless control of an led and a motor

Pyro Factor
Intro to Xbee: Build A Xbee Wireless Interface

learn to use xbee for wireless communication

Pyro Factor
10 Amp H-Bridge For Motor Control

build your own beefy dc motor controller

Pyro Factor
Homemade Breakout Board PCBs

breadboard complex components easily

Pyro Factor
FPGA 512 Color VGA Controller

a vga controller with 512 unique colors

Pyro Factor
Building A Simple Wireless Interface

get rid of the need for wires

Pyro Factor
Simple USB Interface

build a pic based usb interface

Pyro Factor
DIY RS232 Interface With A PIC

interface with the serial port on your computer

Pyro Factor
PIC I2C Interface Tutorial

3 wire communication at highspeeds

Pyro Factor
DIY 2 Layer PCB’s

learn how to build 2 layer PCBs for your projects

Pyro Factor
16×2 LCD: Display Custom Characters

create your own characters on a 16x2 lcd

Pyro Factor
Infrared IR Receiver

receives IR commands from a direct tv remote control

Pyro Factor
Create NTSC Video Output With VHDL

use an fpga to output ntsc video to a tv

Pyro Factor
Build A Digital Tachometer/RPM Counter

build a tachometer to keep track of your rpms

Pyro Factor
Build A PSP LCD Interface

learn how to display to a PSP LCD

Pyro Factor
DIY Stepper Motor Controller

reliable stepper motor control in a diy pcb

Pyro Factor
Homemade PCB (Etching)

build a pcb board with your bare hands

Pyro Factor
Simple Motor Optical Encoder

build a simple-low cost optical encoder

Pyro Factor
Intro To Digital Timers

learn about digital timers and the pic

Pyro Factor
VHDL Keyboard Input

use vhdl to interface a cpld to a keyboard

Pyro Factor
Advanced VGA On A UP2

make even cooler stuff appear on your monitor

Pyro Factor
The Accelerometer

take input from an accelerometer and show some ouput

Pyro Factor
L298 Stepper Motor Control

control a stepper motor with the l298 (l298hn)

Pyro Factor
Creating VGA With VHDL

create vga signals with vhdl and the up2 board

Pyro Factor
The Music Equalizer Display

make your own music equalizer display with a pic

Pyro Factor
L298 DC Motor Control

control a dc motor with the l298 (l298hn)

Pyro Factor
A Simple File Server

make a file server on your pc

Pyro Factor
A Simple VHDL Counter

create a simple counter using vhdl with a cpld

Pyro Factor
An Introduction To VHDL

a small tutorial on using vhdl with a cpld

Pyro Factor
An Introduction To Verilog

a small tutorial on using verilog with a cpld

Pyro Factor
Altera’s UP2 Board

learn about the up2 & create a 4-bit full adder

Pyro Factor
Build A CPLD Dev Board

make your own cpld development board

Pyro Factor
Build A ByteBlaster

build a cable so you can program your fpga/cpld

Pyro Factor
Interfacing A PIC To LCD (16×2)

control an lcd display with a pic

Pyro Factor
The IR Range Sensor

learn the basics of the sharp ir range sensor

Pyro Factor
Program the DE2 Board

download a simple program to the de2 board

Pyro Factor
Programming the eBOX

create & download an os image to the eBOX-II

Pyro Factor
The Altera DE2 Board

a simple introduction for setting up the DE2 board

Pyro Factor
The eBOX-II Embedded PC

learn the in's and out's of the eBOX-II

Pyro Factor
Stepper Motor Control

control a stepper motor using an LMD18245

Pyro Factor
PIC Prototyping Basics

build your own pic prototype development board

Pyro Factor
Servo Motor Control

control a hi-tec hs-422 servo motor with a pic

Pyro Factor
DC Motor Control

control a dc motor with a pic microcontroller

Pyro Factor
Programming The PIC

learn how to program a pic with the tiny icd2

Pyro Factor
The PIC Microcontroller

get the pic microcontroller talking to a desktop host

Pyro Factor