Simon Says Learn How To Program ARM Chips

barebones-simon-says

This breadboard version of a Simon Says game is a great way to try your skills on a new microcontroller platform. The eight-pin chip seen in the center of the board is an LPC810 microcontroller which [Hartmut Wendt] is just getting started with. It’s a rare example of a low-pin count DIP package for an ARM device (Cortext M0). The breadboard friendly footprint makes it easy to work with, but you could pull off the same build with a dev board like one of the STM discovery offerings or the Stellaris Launchpad boards.

Why is this a good way to learn? It involves input, output, and generating waveforms which we’d assume means timers (we didn’t dig through the source code which is available form the page linked above). Each colored button has a matching LED which blinks out the pattern which you must replicate to keep the game going; you know how Simon Says works, right?. At the same time a different pitch is played by the speaker on the right.

Another good exercise would be to take [Hartmut’s] code and port it for a different chip, be it ARM or otherwise.

Continue reading “Simon Says Learn How To Program ARM Chips”

Building A 70-foot Sailboat In Oklahoma

boat

Call it a retirement plan, a hobby, or a beautiful expression of a mental imbalance, but [Doug and Kay Jackson] of Tulsa, OK are building a seventy-four foot steel sailboat in their backyard.

For the last few years, the couple has been working on the SV Seeker, a motor sail junk, since late 2011. They have a wonderful build log, but they’ve also gone the extra mile and documented the entire build process on video. Their YouTube channel is one of the best subscriptions you can have on the site, constantly updated with new portions of the build.

Yes, building an oceangoing ship in a landlocked state may seem like an ill-informed idea, but Tulsa, OK is the home of the port of Catoosa, about 400 miles and 20 locks from the Mississippi river, then another 600 miles to the Gulf of Mexico and the open ocean.

Below you can find some of the highlights of [Doug] and [Kay] fabricating the prop for their ship. First, a pattern was created with a CNC machine, then a mold was made to cast each blade in brass. It’s an impressive bit of work putting all these tools together, and you really get a sense of the challenge of building something this big.

Continue reading “Building A 70-foot Sailboat In Oklahoma”

LegoDuino For Kid-friendly Microcontrollers

Lego

[J. Benschop] is teaching his nine-year-old son electronics by giving him a few wires, LEDs, and batteries. Eventually, the son looked over at his dad’s workbench and wondered what the little bug-shaped rectangles did. Microcontrollers and embedded programming are just a bit too advanced for someone who hasn’t hit a double-digit age, but [J] figured he could still have his son experience the awesomeness of programming electronics by building a custom electronic Lego microcontroller system.

This isn’t as complex as a Lego Mindstorms system. Really, it’s only an ATMega and a 2.4 GHz wireless transceiver. Still, that’s more than enough to add a few sensors and motor drivers, and an awesome introduction to electronics development. The enclosure for the LegoDuino is, of course, compatible with every Lego brick on the planet. It’s made from a 6×16 plate, three blocks high, with enough room for the electronics, three AA batteries, and the IO headers.

Programming an ATMega, even with the Arduino IDE, is a little beyond the capacity of [J. Benschop]’s nine-year-old son, so he made a few changes to the Minibloq programming environment to support the newly created LegoDuino. It’s a graphical programming language that kids of just about any age can pick up quickly, and with the included RF transceiver inside the ‘Duino, it can even be programmed wirelessly.

It’s an amazing piece of work, and much, much simpler than even the noob-friendly Lego Mindstorms. Not as powerful, though, but when you’re just teaching programming and electronics, you really don’t need much.

 

Packing A Jeep Wrangler Full Of Hacks

Picking just one image to show off all of the hacks done on this Jeep Wrangler is a tough order. We decided to go with this custom ceiling console as it features the most work done in a confined area.

Give the video walk-around a bit of time before you decide it’s not for you. [Eddie Zarick] spends the first moments touting his “Oakley” branding of the vehicle in decals, emblems, embroidered seats, zipper pulls, and more. But after that you’ll get a look at the pressurized water system we previously saw. Pull open the back gate and there’s a nice cargo cover he built that includes a cubby hole which stores the soft sides when he wants to take the top off. There are several other interesting touches, like the police radar spoofer that he uses to scare the crap out of speeders. Ha!

The ceiling console we mentioned earlier was completely custom-built. It includes a CB, scanner, HAM, and seven-inch Android tablet. There is also a set of push buttons which control the various bells and whistles; well, spotlights and inverter actually. Just add a commode and he’s ready to live out of his car.

Continue reading “Packing A Jeep Wrangler Full Of Hacks”

From Maple And Spruce To An Archtop Guitar

archtop

While the violin maker gets most of the acclaim and prestige for turning lumber into musical instruments, you can’t deny the sheer beauty and grandeur of a jazz-style archtop guitar. Much larger than a violin or viola, the scale of a guitar can still lend itself to the exacting artistry of a master luthier, while adding some interesting engineering challenges not found in smaller stringed instruments.

Last year, [Bert van der Meij] built an archtop guitar for his daughter by following the bible written by a modern master, [Robert Benedetto]. The build began by sourcing huge blocks of quartersawn maple and spruce, carefully carving the spruce for the top and the maple for the back. The neck is made of three laminated strips of maple, carefully contoured with only hand tools.

In [Bert]’s video, there’s some interesting examples of the tools used in the creation of this fine instrument. Instead of carving the inside and outside of the top independently, [Bert] only carved the top and used a drill press set to a certain depth to rough out the back. With only a minimum of planing, this ensures the top has a constant thickness with a minimum of work.

The end product is  a fine enough instrument to find its way onto the stage of any jazz club, as shown in a demo video of a few different musicians rocking out. A magnificent piece of work, and a wonderful gift to [Bert]’s daughter.

 

A Custom Starcraft Keyboard

keybaord

What do you do if you’re looking for a project, but don’t know what to do? If you’re [gltovar], just look around at your hobbies. He’s been playing Starcraft for a while and finally decided to build a custom Starcraft keyboard.

[gltovar] came across an interesting keyboard layout known as TheCore. Ostensibly, this layout allows the player faster access to the commands most used when playing Starcraft. [gltovar] decided he needed a keyboard specifically designed for TheCore, and set about making one of his own design.

The keyboard matrix is designed around a 1×5 row of keys, each attached to a Teensy microcontroller acting as a USB device. Each of these rows are a separate circuit board, allowing [gltovar] to move the rows up and down ergonomically in a custom enclosure.

It’s everything [gltovar] wanted in a custom keyboard. Whether it improves his Starcraft game is another story entirely, but we’re sure he’s at least having fun.

Continue reading “A Custom Starcraft Keyboard”

Is An LED Bow Tie Ironic Or Awesome?

led-bowtie

We’re not exactly trend setters when it comes to wardrobe. And so the recent revival of the bow tie as an accepted dress item confounds us. We’re even more confused by [Arichter’s] LED bow tie. Sure, the hobby electronics part of it is a win… but when it comes to fashion is he making fun of the bow tie wearers, or setting a new standard?

The tie is made of three PCBs, which lets the wings sit on a bit different plane than the center. He populated the boards with about 100 RGB LED modules which he desoldered from a couple of meters of LED strip. They draw a lot of juice and to supply that he uses a boost converter. A standard Arduino UNO board controls the lights.

If you’re still sold on the bow tie form factor we’d like to direct your attention to this long-tie version. It doesn’t just show patterns, but plays a wicked game of Tetris with you as the game board.

[via Reddit]