ARM-BMW, The Open Hardware Cortex-M0 Development Board

[Vsergeev] tipped us about a neat Cortex-M0 based development board with a total BoM cost under $15. It’s called the ARM Bare Metal Widget (ARM-BMW), focuses on battery power, non-volatile storage and debuggability.

The chosen micro-controller is the 50MHz NXP LPC1114DH28 which provides the user with 32kB of Flash, 8kB of SRAM, a 6 channel ADC and I2C/SPI/UART interfaces among others. The ARM-BMW contains a 2Mbyte SPI flash, an I2C I/O expander, several headers for expansion/debug purposes, 4 LEDs, 2 buttons, 2 DIP switches and finally a JTAG/SWD header for flashing and debugging. As you can see in the picture above you may either populate your own HC49UP crystal or use the internal 12MHz RC oscillator.

The platform can be powered using either a USB cable or a LiPo battery. As you can guess it also includes a much-needed battery charger (the MCP73831T) and a switched capacitor DC/DC converter to supply 3.3V. You may find all the files on the hardware or software repositories.

Retrotechtacular: Turn On the Magic of Colored Light

title cardChances are, you take color for granted. Whether or not you give it much thought, color is key to distinguishing your surroundings. It helps you identify fire, brown recluse spiders, and the right resistor for the job.

In the spotlight this week is a 1950s educational film called “This is Color“. It also happens to be a delightful time capsule of consumer packaging from the atomic age. This film was made by the Interchemical Corporation, an industrial research lab and manufacturer of printing inks. As the narrator explains, consistent replication of pigments is an essential part of mass production. In order to conjure a particular pigment in the first place, one must first understand the nature of color and the physical properties of visible light.

electromagnetic spectrumEach color that makes up the spectrum of visible rays has a particular wavelength. The five principal colors—red, yellow, green, blue, and violet—make possible thousands of shades and hues, but are only a small slice of the electromagnetic spectrum.

When light encounters a transparent material more dense than air, such as water or glass, it has to change direction and is bent by the surface. This is known as refraction. A straw placed in a glass of water will appear bent below the surface because the air and the water have different refractive indices. That is, the air and water will bend or refract different percentages of the light that permeates them. [Read more...]

An iPod Dock Converted into Chromecast Speakers


[easybakejake] figured out a way to fuse together an iPod speaker dock and a wireless Chromecast receiver. His method utilized a modified HDMI-to-VGA adapter. From the looks of it, apps like music for Google Play, Pandora, and Music All Access seem to able to be streamed through this device.

A few problems did come up with this project though when researching the functionality of this music hack. For one, there is little to no documentation since the tip came to us through a Reddit post. Another inconvenience had to do with supporting different monitor sizes. [easybakejake] confirmed in the comments of that post that he ran into an error where the input was not working; probably due to a resolution issue. Eventually, he got it working and dubbed the device the MusicBox. Now stick it on a roomba and get it to DJ a party (like this Parks and Recreation skit that follows after the break):

[Read more...]

Laser Engraved Business Cards with LEDs


Regular paper business cards are boring. They are flimsy and easily forgettable for the most part, and when stacked together or thrown in a pile, it’s hard to locate a specific one; like trying to find a needle in a haystack. Plastic cards aren’t much better either because they still fall into that ‘who cares’ category. But plexiglas business cards with laser cut etchings beautifully lit up by an LED?! Yes please.

The design was developed by Romanian engraving company called Gravez Dotro who fixed the problem of simply glancing at a business card, putting it in a wallet, and causally forgetting about it later, never to contact the person that gave it out. If someone hands away one of these though, the receiver is definitely going to remember it. The solution isn’t that high-tech and just about anyone with access to a laser cutter can make their own. It will be interesting to see what people come up with. If you feel like creating one, be sure to send us pictures. We would love to see them. Video of the design comes up after the break.

[Read more...]

Prove Your Geek Cred With A Binary Watch

Binary Wrist Watch

After just one prototype, [Elia] has finished his super awesome Binary Wrist Watch.

He designed the PCB in KiCad, using a template for the PIC he found in a standard library — unfortunately it turns out the SSOP-20 PIC footprint in this library was actually a TSSOP-20. Confusingly enough, there was also a TSSOP-20 footprint in the library. Luckily it’s just a few millimeters off so [Elia] was able to just bend the pins in a bit before reflow soldering it in place.

The trickiest part of the project was actually making the wristband. He tried several different styles before settling on a paracord braid design he found on Instructables.

We especially like his quote at the end of the project:

Although not having worn the watch in the presence of normal humans, I can already guarantee that now everyone will be able to easily identify me as a nerd.

Acceptance is the first step in realizing you have an addiction, right?

[via Dangerous Prototypes]

PiAware, Automated Airliner Tracking On The Raspberry Pi


For the sufficiently geeky aviation nerd there’s FlightAware, a website that tracks just about every airliner and most private planes currently in flight. The folks at FlightAware compile all the information with the help of a few thousand volunteers around the world that have a bit of hardware to listen to ADS-B transmissions and relay them to the FlightAware servers. Now you can do this with a Raspberry Pi, and as a nice little bonus FlightAware is giving away free enterprise accounts to anyone who does.

Listening in on ADS-B transponders is something Raspberry Pis have been doing for a while, but doing anything useful with the altitude, speed, heading, and registry numbers of various planes flying overhead is pretty much FlightAware’s only reason for existing, and the reason they’ve developed an easy to use software package for the Pi.

Setting everything up requires getting dump1090 running on the Pi, the only hardware required being an RTL-SDR USB TV tuner, a GPS module, and an antenna for 1090 MHz. From there, just send all the data to FlightAware and you get a free enterprise account with them. Not a bad deal for the aviation nerds out there.


Get every new post delivered to your Inbox.

Join 91,860 other followers