News & Articles

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!
Making a Web-Controlled Robotic Arm

Posted August 31, 2015 by Chris

"As part of Programmers’ Day celebration this year, Azoft web developers decided to surprise our fellow Azoft employees with a competition. To try something new and unusual, we created an internet-controlled robotic arm."

Apple Extended Keyboard II Mod

Posted August 16, 2015 by Chris

"The biggest stumbling block to the project was the computer’s interface. The Apple Extended Keyboard II is from the days of ADB, or Apple Desktop Bus. The internet revealed two possible solutions: An expensive and sometimes-hard-to-find adapter by Griffin, or a $16 microcontroller and some DIY elbow grease. Naturally, I chose the latter."

A PIC18F2550 Based Computer Status Monitor

Posted July 25, 2015 by Chris

"This project is a USB based computer status display. Downloads at the bottom of the page…The firmware uses microchips USB stack. The files included in the USB folder are from the ‘Microchip Libraries of Applications’ I used version v2012-08-22 of this…The support application was written in C#. Some things of note…the file HIDInterface.cs is an invisible form."

Mac ROM-inator

Posted July 23, 2015 by Chris

"Add a bootable ROM disk to your vintage compact Macintosh! Replace the startup sound, change the Happy Mac icon, edit the ROM disk, or tweak the ROM code behavior. The Mac ROM-inator Kit replaces the stock 64K or 128K of ROM in a compact Macintosh with a full 1 MB of flash memory. Once installed, the flash ROM’s contents can be updated from within the running Macintosh, allowing for crazy customization experiments."

Sniffing Proprietary 2.4GHz Signals

Posted July 9, 2015 by Chris

"In this short article, I present a nifty technique for promiscuously sniffing such radios by (1) limiting the MAC address to 2 bytes, (2) disabling checksums, (3) setting the MAC to be the same as the preamble, and (4) sorting received noise for valid MAC addresses which may later be sniffed explicitly."

Simple PWM DC Motor Control Using MOSFETs

Posted July 5, 2015 by Chris

"…Here is a very simple project of controlling a small DC-motor (taken from an old personal cassette player) with ATmega8. The ATmega8 has three PWM channels, out of which two are used here. PWM waveforms are fed to MOSFET (RFD3055) H-bridge."

PIC Microcontroller ATA Library

Posted July 3, 2015 by Chris

"This project started life a long time ago, with the intention to build an iPod clone, back when personal MP3 players were an expensive luxury and long before you could buy them from China on ebay for less than a light bulb. "

Simulated PS2 Controller For Autonomously Playing Guitar Hero

Posted June 30, 2015 by Chris

"As an exercise to teach myself a little bit more real-time computer vision/robotics, I wanted to see if I could get a computer to autonomously play certain console video games. Video games are nice because they can provide a relatively decent simulation of a 3D environment, emphasize demand for real-time vision processing, I don’t have to go out in the field to run a test, and there is no penalty for screwing up."

Active 2.45Ghz Tracking-Only RFID Tag Hardware Design

Posted June 29, 2015 by Chris

"The active 2.45GHz RFID Proximity Tag source code can be found at /firmware/pic16/tag-proximity. You can find the BruCON 2011 Tag Encryption Key here. You can find further instructions on using our GIT source code repository here. "

Monster 16×12 Grid Step Sequencer Hardware, Built with Arduino

Posted June 27, 2015 by Chris

"For some, there’s the step sequencer you dream of. Maybe it has a massive array of buttons for patterns, capable of spreading musical ideas across a lit grid. Maybe every last rhythm is visible, maybe it juggles layers and patterns with ease. This guy just went and built what he wanted."