3 Nerds + 2 Days = Little Big Pixel

Two days at a company sponsored hackathon? Sounds like fun to us! And productive too – the end result for [GuuzG] and two of his workmates from their company’s annual “w00tcamp” was this festive and versatile 16×16 pixel mega display.

From the sound of it, [GuuzG] and his mates at q42.com are not exactly hardware types, but they came up with a nice build nonetheless. Their design was based on 16 WS2812 LED strips for a 256 pixel display. An MDF frame was whipped up with cross-lap joints to form a square cell for each pixel. Painted white and topped with a frosted Plexiglass sheet, each RGB pixel has a soft, diffuse glow yet sharply defined borders. Powered by a pair of 5A DIN rail DC supplies and controlled by a Raspberry Pi, the finished display is very versatile – users can draw random pixel art, play the Game of Life, or just upload an image. [GuuzG] and company are planning to add Tetris, naturally, and maybe a webcam for fun.

We’ve seen lots of uses for the ubiquitous WS2812 LEDs, from clocks to Ambilight clones to ground-effect lighting for an electric skateboard. But if you’re in the mood for a display that doesn’t use LEDs, there’s always this multithreading display.

[via Reddit]

Shoving A Raspberry Pi Zero Into An Xbox Controller

With the release of the Raspberry Pi Zero last month, we’ve been waiting in excitement to see the first creative hacks to come out, making use of its tiny size; which if you didn’t know, is smaller than a business card. [Terence Eden] hopped to it and made what might be the first Raspberry Pi Zero emulator: inside an Xbox controller.

10-Pi-Cardboard-insulatorThanks to its small size it’s actually a fairly straight forward hack with minimal modification to the controller in order to make it fit. In fact, you only need to remove the memory card holder from the controller and snip one bit of plastic in order to make it fit right in the middle — awesome.

Now it does stick out a bit as you can see in the pictures, but we’re sure it won’t take someone long to make a 3D printed part that snaps into the controller giving it a more stock appearance. Unfortunately since HDMI can’t carry a power source to the Pi, [Terence] is using a micro-USB to power it — but there is enough space inside the controller for a battery pack if you wanted to make it truly portable.

Continue reading “Shoving A Raspberry Pi Zero Into An Xbox Controller”

Listening To The Sounds Of The Earth

A geophone is a specially built microphone for listening to the Earth. [JTAdams] found them at a reasonable price so bought some to play with. A geophone is used to detect vibrations from earthquakes, explosions, rumbling trucks, and vibroseis vehicles. To be useful it needs an amplifier and a recording device to capture the signals.

24

[JTAdams] used a standard amplifier design for an LT1677 op-amp, fed the signal to an MCP3008 A/D converter, and read the output using a Raspberry Pi. A Python script records the data to a CSV file for processing. The Pi worked well because the entire setup needs to be portable to take into the field. Another Python script plots the data which is made available from a web page. A neat simple way of presenting the raw data. [JTAdams] promises more information in the future on post-processing the data. You don’t need a geophone to detect seismic waves if you build your own, but a real ‘phone will be more rugged.

Oh, what’s a vibroseis? It’s a truck with a big flat plate underneath it. The plate is hydraulically lowered to the ground until the weight of the truck is on it. The truck then causes the plate to vibrate, usually sweeping from around 10 hz to 100 hz. This infrasound pass through the ground until it is reflected back by underlying rock layers. A long string of geophones, think 1,000s of feet, detects the waves, which are recorded. In practice, many trucks are used to generate a synchronized signal of sufficient strength. Or, you can set off an explosion which is the technique used in water. Typically the information is used for oil and gas exploration.  A video of one of the trucks in action after the break.

Continue reading “Listening To The Sounds Of The Earth”

Hackaday Links: November 29, 2015

The Raspberry Pi Zero was announced this week, so you know what that means: someone is going to destroy a Game Boy Micro. If you’re interested in putting the Zero in a tiny handheld of your own design, here are the dimensions, courtesy of [Bert].

[Ahmed] – the kid with the clock – and his family are suing his school district and city for $15 Million. The family is also seeking written apologies from the city’s mayor and police chief.

There are a lot — a lot — of ‘intro to FPGA’ boards out there, and the huge variety is an example of how the ‘educational FPGA’ is a hard nut to crack. Here’s the latest one from a Kickstarter. It uses an ICE40, so an open source toolchain is available, and at only $50, it’s cheap enough to start digging around with LUTs and gates.

Over on Hackaday.io, [Joseph] is building a YAG laser. This laser will require a parabolic mirror with the YAG rod at the focus. There’s an interesting way to make one of these: cut out some acrylic and beat a copper pipe against a form. A little polish and nickel plating and you have a custom mirror for a laser.

You know those machines with wooden gears, tracks, and dozens of ball bearings? Cool, huh? Tiny magnetic balls exist, and the obvious extension to this line of thought is amazing.

[David Windestål] is awesome. Completely and totally awesome. Usually, he’s behind the controls of an RC plane or tricopter, but this time he’s behind a slo-mo camera, an RC heli, and a watermelon. That’s a 550-sized heli with carbon fiber blades spinning at 2500 RPM, shot at 1000 FPS.

How do you label your cables? Apparently, you can use a label printer with heat shrink tubing. Nothing else, even: just put heat shrink through a label maker.

The $5 Raspberry Pi Zero

Rumors about a new Raspberry Pi have been circulating around the Internet for the past week or so. Speculation has ranged from an upgraded Model A or compute module to a monster board with Gigabit Ethernet, USB 3.0, SATA and a CPU that isn’t even in production yet. The time is now, and the real news is even more interesting: it’s a $5 Raspberry Pi Zero. It’s the smallest Pi yet, while still keeping the core experience.

Continue reading “The $5 Raspberry Pi Zero”

Hackaday Links: November 22, 2015

There’s a new documentary series on Al Jazeera called Rebel Geeks that looks at the people who make the stuff everyone uses. The latest 25-minute part of the series is with [Massimo], chief of the arduino.cc camp. Upcoming episodes include Twitter co-creator [Evan Henshaw-Plath] and people in the Madrid government who are trying to build a direct democracy for the city on the Internet.

Despite being a WiFi device, the ESP8266 is surprisingly great at being an Internet of Thing. The only problem is the range. No worries; you can use the ESP as a WiFi repeater that will get you about 0.5km further for each additional repeater node. Power is of course required, but you can stuff everything inside a cell phone charger.

I’ve said it before and I’ll say it again: the most common use for the Raspberry Pi is a vintage console emulator. Now there’s a Kickstarter for a dedicated tabletop Raspi emulation case that actually looks good.

Pogo pins are the go-to solution for putting firmware on hundreds of boards. These tiny spring-loaded pins give you a programming rig that’s easy to attach and detach without any soldering whatsoever. [Tom] needed to program a few dozen boards in a short amount of time, didn’t have any pogo pins, and didn’t want to solder a header to each board. The solution? Pull the pins out of a female header. It works in a pinch, but you probably want a better solution for a more permanent setup.

Half of building a PCB is getting parts and pinouts right. [Josef] is working on a tool to at least semi-automate the importing of pinout tables from datasheets into KiCad. This is a very, very hard problem, and if it’s half right half the time, that’s a tremendous accomplishment.

Last summer, [Voja] wrote something for the blog on building enclosures from FR4. Over on Hackaday.io he’s working on a project, and it’s time for that project to get an enclosure. The results are amazing and leave us wondering why we don’t see this technique more often.

Inferno OS On Raspberry Pi

Unix isn’t the only operating system that came out of Bell Labs. In an effort to decouple hardware from user interfaces over a network, Bell also developed an OS named Plan 9 (named after the famously bad Ed Wood movie).  While Plan 9 is still in use, it never got the momentum that Unix did. In 1996, Bell Labs (now AT&T) decided to shift its focus to Inferno, an operating system  that was meant to challenge Java as a cross-platform virtual machine environment. Now LynxLine Labs has ported Inferno to the Raspberry Pi.

Not only did they do the work, they documented it in 26 labs if you want to follow along. Or, you can just head over to the project page and get the results along with updates (judging from the commit log, the project is under active development).

Continue reading “Inferno OS On Raspberry Pi”