November 17, 2011 by Chris
“Most mp3 files have at least some ID3 tags filled in. Most commonly, the Title and Artist are filled in. We'll use these two bits of information to look up the rest of the information about the mp3 file (Track Number and Album).”
PyroFactor: 
November 5, 2011 by Chris
“On this page I will describe how to communicate with HD44780-based LCDs (Liquid Crystal Displays) using an Atmel AVR microcontroller. The page is mainly meant as a place for me to keep information on the pinouts of the display modules I have used, and to gather info about these displays, for me and others to use.”
PyroFactor: 
October 29, 2011 by Chris
“This morning I decided its about time I learnt how to use the UART hardware in most PIC micro- controllers. I started off with a USB-RS-232 converter that I got for US$3 from DealExtreme.”
A good look at how to hack a USB-to-Serial converter to mess around with a PIC's UART module.
PyroFactor: 
October 28, 2011 by Chris
“The PDP-10/X is a re-build of the PDP-10, with 512KW of memory, a line-frequency clock, an interface to an RS-232 terminal, and an interface to an ATA-2 disk, that I designed and built just for fun.”
The PDP-10 was a widely used mainframe computer way back in the day. Any re-make of the computer is purely for nostalgia for the few who remember what a legend it was.
PyroFactor: 
October 12, 2011 by Chris
“The basic system uses a special FIFO chip (7204) which is dual-ported to store logic-state samples which are transferred into a PC and displayed using a Win-32 front-end.”
If you've ever been curious about building your own logic analyzer, here's a well documented open-source analyzer that will help get you started.
PyroFactor: 
September 19, 2011 by Chris
A DC servo motor is a powerful tool if you know how to design it properly. They offer high torque and high precision, something that steppers can't always offer. This article dis-assembles a standard inkjet printer to show you how to experiment with building a low cost DIY servo system. They even recommend using my
10-A H-Bridge! The article is a two parter, so don't miss both pages.
PyroFactor: 
September 12, 2011 by Chris
Fans of the ATTiny now have another tool to add to their bag of tricks: an Arduino programmer! This article explains how to use an Arduino to program the ATTiny using the SPI communication protocol. The method is straight forward with no surprises so it could theoretically work with any microcontroller that has an SPI module built in.
PyroFactor: 
September 9, 2011 by Chris
This Week's PyroElectro tutorial takes a look at PIC interrupts vs. polling techniques for fast input/output systems. Polling for input usually means a lot more overhead and redundant code, so we turn to interrupts for event driven systems to minimize overhead. This tutorial uses a learn-by-example approach to show how interrupts work and how we use them.
PyroFactor: 