Renaming parts in Eagle CAD by editing the XML directly

eagle-xml-find-and-replace-script

There's a lot of ways to burn up your time when designing PCBs, but renaming components can be one of the most frustrating. [Joe Pinzone] wrote in with his solution to the problem. Instead of hunting for each part on the schematic to change them one at a time, he makes a list of the substitutions and then uses a script to make all the changes in the XML files. He didn't publish a post about his … [Read more...]

RFID emulator card includes a learning mode

rfid-emulator

This RFID card has a lot of nice features. But the one that stands out the most is the ability to learn the code from anther RFID tag or card. You can see that the board includes an etched coil to interact with an RFID reader. This is the sole source of power for the device, letting it pick up enough induced current from the reader to power the PIC 12F683 seen on the upper left of the board. … [Read more...]

A guide and helper script for ARM cross compiling toolchain on a Mac

mac-arm-toolchain-script

[Mitchell Johnson] wanted to develop for the STM32F4 Discovery board on his Mac. There are a few ready-to-use options when it comes to the ARM toolchains, but he couldn't find one that satisfied all of his needs. After working out all the kinks he wrote a guide and tweaked a script to install the ARM tools on a Mac. The problem he had with some of the pre-packaged tool chains is that they … [Read more...]

Humble beginnings of a home automation project

humble-beginnings-to-a-home-automation-project

This board is the start of [Steven Pearson's] quest to automate his home. The module will be used to prototype the rest of the project. Right now it uses an ATmega328 chip running the Arduino bootloader. This connects to one mechanical relay which we would wager is mains rated. The module will be controlled wirelessly via the wireless module seen in the foreground. That is a nRF24L01 board which … [Read more...]

TP-Link TL-WR703N specialized firmware generator

tp-link-tl-wr703n-specialized-firmware-generator

Seen at the center of this image is a TP-Link TL-MR3020 which is basically a TL-WR703N wireless router with a few extra LEDs. We've seen a lot of projects using this hardware and that's because it's cheap and ripe for hacking. The devices can run OpenWRT, a Linux distro for routers that greatly extends the functionality when compared to the stock firmware. Now a couple of members of Shackspace … [Read more...]

Breathing life into an old LCD

panel

Out of the depths of a junk drawer, [Alex]'s friend pulled out an old monochrome LCD display. This is an older low-resolution display from ancient electronics that unfortunately doesn't have its own controller chip. No worries, though, because with the help of an FPGA [Alex] figured out how to drive this display. On the back of this display are eight Hitachi LCD drivers, six column shifters and … [Read more...]

Building an automatic bicycle transmission in a week

1

Every year, the ECE department of Carnigie Mellon University hosts Build18, an engineering festival intended to get students out of the classroom and into the workshop. [Andrew Toth] along with team members [Jenna MacCarley], [Peter McHale], and [Nicolas Mellis] have been busy this last week putting together an automatic bicycle transmission. Most cyclists agree that a cadence of 80 RPM is … [Read more...]