Interfacing an I2C GPIO expander (MCP23017) to the Raspberry Pi using C++ (SYSFS)

Hertaville posted a detailed tutorial on interfacing the MCP23017 to the Raspberry Pi using C++ (SYSFS): In this blog entry I will demonstrate how to successfully interface the MCP23017 general purpose input/output (GPIO) expander from Microchip, to the Raspberry Pi over the I2C bus.

How ferrite beads can filter out EMI [Electronics]

Giorgos over at PCBheaven posted this video by Alan Wolke aka W2AEW about the basics of ferrite beads, and their uses for basic filtering applications: Here is an excellent tutorial on how ferrite beads can attenuate high frequency interference into data or power lines, such as EMI.  I encourage you to watch this video!

Tips & tricks to sort and rework surface mount devices (SMD)

Tips & tricks to sort and rework surface mount devices (SMD): I’m a member of the Superstition Amateur Radio Club (SARC) and each month we have a presentation on a ham radio related subject. I volunteered to record and upload the club’s monthly presentations. There were two presentations at the March 2013 club meeting: Tips […]

STB Zombifier adds IR remote control to TV box and monitor

When Ivan changed his TV provider they required the use of a SetTopBox(STB) as a receiver. Since it had HDMI output, he decided to use an old Philips 230C1 monitor as a TV screen. The monitor, however, was not controlled by the STB and had to be switched on and off manually (not via the […]

Homebrew Cray-1A on Xilinx Spartan-3E board

Chris Fenton has spent the last year and a half or so constructing his own 1/10-scale, binary-compatible, cycle-accurate Cray-1. He says this project falls purely into the “because I can!” category.” The actual design was implemented in a Xilinx Spartan-3E 1600 development board. For vintage computing enthusiasts, Chris also provides an interesting link to the […]

Controlling Arduino via Android mobile device

Kerimil over at Arduino forum posted this simple how to on controlling an Arduino board with an Android mobile device. He describes, “The circuit is just a Bluetooth module, Arduino UNO, LED, resistor and some wires. The LED can be switched on using buttons as well as voice activation (anything that contains the word ‘on’,’off’ […]

BP writing U-Boot to TP-Link WR741ND router flash

Musti is a fan of the Bus Pirate and writes to share his method for using it to unbrick a TP-Link wireless router. The router had been bricked during a failed firmware upgrade, and Musti was able to desolder the FLASH memory chip and rewrite the bootloader to it using BP along with Flashrom. Get […]

HOW-TO: MYSQL database remote backup script

Thanks to amazing Linux server admin Alex, this site is extremely well backed up. Every hour we make a complete copy of the local harddrive, and then incrementally sync any new data to an offsite storage location. If all this fails, we want to preserve the most important part of the site – the databases […]

Raspberry-Pi solar-powered FTP server

David Hayward over at CNET UK has posted an article describing how he designed a solar powered FTP server based on the R-Pi. The additional hardware consists of a solar cell array and 4 NiMH batteries. The solar panel is by Cottonpickers, but you could use any appropriately rated panel. (Be sure to include appropriate […]

Programming PIC microcontrollers using ds30 bootloader

WebWarrior shows us how to program a PIC Microcontroller without a programmer: Here we specifically target the freely available ds30 bootloader for PIC microcontroller and show you how to program your device without the need of an external programmer. The video below demonstrates programming (burning) of HEX file into a PIC microcontroller using the ds30 Loader Utility. […]