Expand Your Pi With A Gertboard

[Gert van Loo], the person who designed the alpha hardware for the Raspberry pi model B, has put out an expansion board for the Raspberry pi that we think many of you might be interested in seeing. Dubbed the Gertboard, this expands the Raspi  with some GPIO goodness.

We have seen TONS of tutorials for the Raspberry pi, and a few projects as well. We’re hoping that we’ll start seeing more projects where the Raspberry pi is the brain, but only part of the project, start becoming more frequent. The board is pretty cool, now lets see what you guys can build with all that power!

[thanks Zimm3rmann]

Making The Arduino Sleep The Long Sleep

Earlier this week, I showed you [Naim Busek’s] kickstarter for his turn signal helmet. In that article I explained that, while the helmet is a neat idea, I was really interested in what [Naim] had told me about his power consumption.  To put it the shortest way, he has made his arduino sleep so efficiently, it can be waiting for input longer than the battery’s optimum shelf life.

After that article, [Naim] wrote in to give me the details on what he did to achieve such an efficient system. You can read his entire explanation, un altered here.

Continue reading “Making The Arduino Sleep The Long Sleep”

CRT Reborn As A Planter

It does make us sad to see all the waste generated as we move from CRT monitors and televisions to flat panel offerings. Here’s a way to cut down just a bit on how much is going to waste. [Denizpa] turned a CRT monitor into a planter.

The project is very straight-forward. First remove the plastic body from the electronic guts. Next you’ll want to choose your paint colors. While you’re at the home store, pick up a sanding sponge as well. [Denizpa] used 320 grit to sand all of the outside surfaces to help ensure the paint would bond well. Once the paint dried four plastic corner brackets were screwed in place to add some interest to the bottom of the planter. It’s not quite time to plant though, there’s way too many holes in the case to just fill it up with soil. A black plastic garbage bag serves as a liner and completes the project.

No mention on what to do with the guts you removed. If you have an idea let us know in the comments section.

Water Glider Prototype

[Byrel Mitchell] wrote in to share some details on this water glider which he has been working on with his classmates at the Nonlinear Autonomous Systems lab of Michigan Technological University. As its name implies, it glides through the water rather than using propulsion systems typically found on underwater ROVs. The wings on either side of the body are fixed in place, converting changes in ballast to forward momentum.

The front of the glider is at the bottom right of the image above. Look closely and you’ll see a trio of syringes pointed toward the nose. These act as the ballast tanks. A gear motor moves a pinion connected to the syringe plungers, allowing the Arduino which drives the device to fill and empty the tanks with water. When full the nose sinks and the glider moves forward, when empty it rises to the surface which also results in forward movement.

After the break you can find two videos The first shows off the functionality and demonstrates the device in a swimming pool. The second covers the details of the control systems.

Continue reading “Water Glider Prototype”

PIC 18F4550 Dev Board

[Natsfr] was looking for a single-sided PCB to host a PIC 18F4550. Not finding one he designed his own in Kicad and is sharing (translated) the spoils of his labor.

This chip has USB capabilities which is why we see it used in a ton of projects. Almost all of them (including this USB input device post) use a very large DIP package. [Natsfr] went a different route, designing for the TQFP package to keep the drilling ot a minimum. The layout includes a crystal and USB-mini port, but it also breaks out the I/O pins on the chip. The red box above shows the quick fix he used on the VCC line as the board trace was shorting on the USB jack housing.

He didn’t drill out the holes for most of the breakout pins on this prototype. There’s just one header populated for programming the PIC chip. But he does have some plans for the first board. He’s going to use [Texan’s] AVR programming firmware for PIC to turn it into a USB AVR ISP programmer.

A Huge Microwave-powered Bug Zapper

This is the biggest bug zapper we’ve ever seen. It’s called the Megazap as its zapping area is 1 square meter. [Eighdot] and [Sa007] combined their talents for the build in order to help reduce the insect population around the Eth0 2012 Summer festival.

You may recall from our bug zapping light saber build that these devices work by providing two energized grids. When an insect flies between the grids it allows the potential energy to overcome the air resistance by travelling through the insect’s body. The Megazap uses a transformer from a microwave oven to source that potential. The transformer produces 2.4 kV and the current is limited by a floodlight fitted inside the microwave. The side effect of using the lamp as a limiter is that it lights up with each bug zapped, providing a bit of a light show. Don’t miss the video after the break to see some flying foes get the life shocked out of them.

Continue reading “A Huge Microwave-powered Bug Zapper”

Raspberry Pi As A PIC Programmer

[Giorgio Vazzana] turned his Raspberry Pi into a PIC programmer using a rather small collection of common parts. It supports about a dozen different chips from the 16F family. But we’d guess that software is the limiting factor when it comes to supporting more chips.

Generally the problem with PIC programming is the need for a 12V supply. He chose to use an external 12V supply and a 78L05 linear regulator to derive the 5V rails from it. With the power worked out there are some level conversion issues to account for. The RPi provides 3.3V on the GPIO header pins, but 5V logic levels are needed for programming. He built transistor and voltage divider circuits to act as level converters. The programming software bit bangs the pins with a write time of less than eight seconds per 1k words of program data. So far this does not work with ICSP, but he plans to add that feature in a future version.