There are a lot of good reasons to think fondly of the Nintendo GameCube. Metroid Prime and Rogue Leader knocked it out of the park. The Game Boy Player was cool. There’s even something to be said for having a convenient carrying handle on a system designed for couch multiplayer. But if you ask anyone who played Nintendo’s sixth generation console what part they missed the least, it would probably be the controller. With all the visual flair of a Little Tikes playset and ergonomics designed for an octopus, it’s a controller that works well for first-party Nintendo titles and little else.
To start with, nobody makes Joy-Con cases in that signature GameCube purple so [Madmorda] had to paint them herself. The longevity of a painted controller is somewhat debatable, but the finish certainly looks fantastic right now.
For the left analog stick [Madmorda] was able to use the cap from a real GameCube controller, which fit perfectly. Apparently, Nintendo has been pretty happy with their analog stick sizing decisions for the last two decades or so. The right analog stick was another story, however, and she had to cut the shaft down to size with a Dremel to get the cap to fit.
Finally, molds were made of the original face buttons, which were then used to cast new buttons with colored resin to match the GameCube color scheme. Since the original Switch buttons don’t have indented lettering to get picked up by the mold, she had to laser etch them. This little detail goes a long way to selling the overall look.
Although there are a few exceptions, FPGAs are predominantly digital devices. However, many FPGA applications process analog data, so you often see an FPGA surrounded by analog and digital converters. This is so common that Opal Kelly — a producer of FPGA tools — launched the SYZYGY open standard for interconnecting devices like that. [Armeen] — a summer intern at Opal Kelly — did a very interesting open source FPGA-based signal generator using a Xilinx FPGA, and a SYZYGY-compliant digital to analog converter.
As you might expect, [Armeen] used a lot of Opal Kelly hardware and software in the project. But the Verilog code (available on GitHub) shows a lot of interesting things including some very practical example code for using Xilinx CORDIC IP, which is a great way to do high-order math using digital logic.
A great place to get your feet wet with the data-network-wonderland that is modern-day automobiles is the Car Hacking Village at DEF CON. I stopped by on Saturday afternoon to see what it was all about and the place was packed. From Ducati motorcycles to junkyard instrument clusters, and from mobility scooters to autonomous RC test tracks, this feels like one of the most interactive villages in the whole con.
The Seebeck effect (part of the broader thermoelectric effect) is how a difference in temperature can be directly converted into a voltage, and it is the operating principle behind things like thermocouples and Peltier junctions. Harnessing this effect in an effort to wrangle a useful electrical current out of the environment has led to some interesting ideas, like the Lily Power Pods by [Josh Starnes].
What’s interesting about this particular design is that the artistic angle crosses over with functionality. Electrically speaking, the pods have one side of the thermoelectric generator heated by the sun while the other is cooled by being submerged in water, and the temperature differential creates a measurable voltage. [Josh] designed the pods to resemble flowers, with foil petals that help direct sunlight towards the blackened “hot side” of the thermoelectric generator while water takes care of the cool side.
Are foil petals the best way to gather and direct sunlight? They are not, but the idea is to have the pods look like something other than the floating hunks of machinery that they are. Since the pods must float in water and be exposed to sunlight, they will as a result have high visibility. [Josh] seems to feel that it’s important that they not be an eyesore. After all, a less efficient generator that doesn’t overstay its welcome still generates more power than one that has figuratively been handed its hat and told to move along.
There is a special breed of hardware hacker whose playground lies in the high voltage arena. Their bench sizzles with the ozone and plasma of Tesla coils, and perhaps it’s best not to approach it without a handy fluorescent light tube to sniff for unseen hazards. There are many amazing things that can come of these experiments, and fortunately for those of us who lack the means or courage to experiment with them there are many YouTube videos to satisfy our curiosity.
One such comes from [Plasma channel], in the form of a table-top ping-pong ball accelerator. It lacks impressive sparks but makes up for it in scientific edification, because it uses static electricity to send a conductive-paint-coated ping-pong ball spinning round the inside of a curved glass bowl. It does this using alternate positive and negatively charged strips of aluminium tape on the inside of the bowl, each of which charges the ball as it rolls over it, then giving it a bit of repulsive force to keep it spinning. His power comes from a couple of small Wimshurst machines, but no doubt other similar generators could be used instead.
The whole is an entertaining if a little hazardous talking point, and a fun weekend build. The parts are easy enough to find that you might even have them to hand. If continued electrostatic diversion floats your boat, you might like to read our recent excursion into the subject.
Queercon is a conference within a conference. Taking place within DEF CON, Queercon is a social network of LGBT hackers that gathers each year to host events, talks, and a kickin’ pool party. Since 2012 they have also been building electronic badges as part of the fun and I can vouch that they’re contenders for most creative badge design every single year.
A total of 450 electronic badges were made this year, and the aesthetic is as close to a polished consumer product as I have ever seen in a badge, yet they also retain the charm and feel of unique electronics built for hardware geeks. With wireless communication that delivers a complex and clever game to the badges, the designers are encouraging interaction between people (not just between badges). I had the chance to do a teardown of one of these glorious badges, and also gathered quite a bit of info on the puzzles within during Friday’s badge talk in the QC suite.
Unless your car is fresh off the lot, you’ve probably had the experience of riding in a newer car and seeing some feature or function that triggered a little pang of jealousy. It probably wasn’t enough for you to run out and sign yourself up for a new car loan (which is what the manufacturer was hoping for), but it was definitely something you wished your older model vehicle had. But why get jealous when you can get even?
The DICE (which stands for Dashboard Integrated Central Electronics) module controls many of the accessories in the vehicle, such as the lighting and wipers. In the case of the blinkers, it reads the state of the signal lever switches and turns the blinkers on and off as necessary. After poking around the DICE board, [Saabman] found that the 74HC151 multiplexer chip he was after: the state of the blinker switches could be read from pins 1 and 2, and he’d even be able to pull 5 V for the Arduino off of pin 16.
After prototyping the circuit on a breadboard, [Saabman] attached the Pro Micro to the top of the 74HC151 with some double sided tape and got to work on refining the software side of the project. The Arduino reads the state of the turn signal switches, and if they flick on momentarily it changes the pin from an input to an output and brings it high for three seconds. This makes the DICE module believe the driver is holding the turn lever, and will keep the blinkers going. A very elegant and unobtrusive way of solving the problem.