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!
Wireless Microcontroller / PC Interface for $3.21

Posted October 6, 2014 by Chris

"On the transmit side, I’m having a an ATMEL AVR microcontroller (ATMega48) transmit data (every number from 0 to 200 over and over) wirelessly using 433mhz wireless modules. The PC receives the data through the microphone port of a sound card, and a cross-platform Python script I wrote decodes the data from the audio and graphs it on the screen."

Real-time Arduino Spectrum Analyzer (8-bit FFT)

Posted September 30, 2014 by Chris

"A real-time Spectrum Analyzer, with due credit to ‘deif’ on the Arduino forum for making Tom Roberts’ simple 8-bit FFT implementation available. On the above display you can see a typical ‘power spectrum’, with one dominant frequency plus harmonics at fixed intervals."

Physical tone matrix

Posted September 28, 2014 by Chris

"Inspired by Andre’ Michelle’s Tone Matrix flash applet I decided to make a physical version – i.e. a box with buttons, flashing lights and knobs to turn. I wanted 16×16 – the Bliptronic 5000 just doesn’t have enough lights."

Waveform Generation using AVR Microcontroller

Posted September 26, 2014 by Chris

"At times we come across applications or situations wherein we need to generate square waves with the microcontroller. The square wave can be generated by programming a pin which toggles between 0 and 1 with a certain time delay. Alternatively, the inbuilt feature of AVR timers can be used in square wave generation."

Control Your Robot With Node.js – Raspberry PI and Arduino

Posted September 22, 2014 by Chris

"Advancements in Javascript, node.js, have simplified communication between robot and user. Using two choice nodejs libraries, socket.io and johnny-five, you can quickly put together a system to control a robot using a web browser."

Arduino – LCD Image Viewer

Posted September 9, 2014 by Chris

"This is a quick project I made to try out a 1.8″ colour LCD display from Ebay, the microcontroller code is very simple, after initializing the display it just waits for serial data and sends it straight to the display. Image processing is done by the host program…"

WireGarden – Sensor Interface

Posted September 1, 2014 by Chris

"WireGarden is a simplified way to interact with sensors and other hardware. It is based on the Arduino platform. The WireGarden system has four main parts: Hardware, Arduino Software, Communication and User Software."

Room Temperature Sensor (Automation)

Posted August 29, 2014 by Chris

"Abstract: Measure the temperature with one or more LM35DZ or DS18B20 temperature sensors, and then publishes the result when the value changes or every 20min. There is also a alarm function when the value goes higher/lower than the alarm limits."

Automated Scanner and Label Printer with Arduino control panels

Posted August 19, 2014 by Chris

"When I was 8 my mother gave me the book – ‘And then the engineer said …’. It consists of many simple manufacturing related stories about technological issues and how to solve them. The book meant to teach kids the key principles how accomplish seemingly insolvable things. The book is lost, but here is what I learned and still use on every occasion."

ASCOM Focused Stepper Motor Controller

Posted August 17, 2014 by Chris

"This project is based on Arduino Nano board that communicates with PC using serial protocol. Arduino Nano contains RS232 – USB converter, so the actual connection between the board and PC is made using standard USB mini cable. Stepper motor is controller using four data lines of Arduino board. These lines cannot control stepper motor directly. An additional stepper motor driver must be used."