ESP-ing A Philips Sound System.

IoT-ifying old stuff is cool. Or even new, offline stuff. It seems to be a trend. And it’s sexy. Yes, it is. Why are people doing this, you may ask: we say why not? Why shouldn’t a toaster be on the IoT? Or a drill press? Or a radio? Yes, a radio.

[Dr. Wummi] just added another device to the IoT, the Internet of Thongs as he calls it. It’s a Philips MCM205 Micro Sound System radio. He wanted to automate his radio but his original idea of building a setup with an infrared LED to remotely control it failed. He blamed it to “some funky IR voodoo”.  So he decided to go for an ESP8266 based solution with a NodeMCU. ESP8266 IR remotes have been known to work before but maybe those were just not voodoo grade.

After opening the radio up, he quickly found that the actual AM/FM Radio was a separate module. The manufacturer was kind enough to leave the pins nicely labelled on the mainboard. Pins labelled SCL/SDA hinted that AM/FM module spoke I²C. He tapped in the protocol via Bus Pirate and it was clear that the radio had an EEPROM somewhere on the main PCB. A search revealed a 24C02 IC in the board, which is a 2K I²C EEPROM. So far so good but there were other functionalities left to control, like volume or CD playing. For that, he planned to tap into the front push button knob. The push button had different resistors and were wired in series so they generated different voltages at the main board radio ADC Pins. He tried to PWM with the NodeMCU to simulate this but it just didn’t work.

Continue reading “ESP-ing A Philips Sound System.”

The World’s Lightest Brushless FPV Quadcopter

When a claim is made for something being the world’s lightest it is easy to scoff, after all that’s a bold assertion to make. It hasn’t stopped [fishpepper] though, who claims to have made the world’s lightest brushless FPV quadcopter. Weighing in at 32.4 grams (1.143 oz) it’s certainly pretty light.

The frame is a circular design cut from carbon-fiber-reinforced polymer, and on it are mounted four tiny brushless motors. In the center are the camera and battery on a 3D printed mount, as well as custom flight and speed controller boards. There are a series of posts detailing some of the design steps, and the result is certainly a capable aircraft for something so tiny. If you fancy experimenting with the design yourself, the files are available for download on the first page linked above.

There are two aspects to this build that make it interesting to us. First, the lightest in the world claim. We think someone will come along with something a bit lighter, and we can’t wait to see a lightest multirotor arms race. Good things come of technology races, which brings us to the second aspect. Governments are busy restricting the use of larger multirotors, to the extent that in some parts of the world all that will be available for non professionals will be sub-200g toy craft. Any project like this one which aims to push the boundaries of what is possible with smaller multirotors is thus extremely interesting, and we hope the community continue to innovate in this direction if only to make a mockery of any restrictions.

To get some idea of the sort of legislative measures we might be seeing, take a look at our coverage of a consultation in just one country.

Hands On With The First Open Source Microcontroller

2016 was a great year for Open Hardware. The Open Source Hardware Association released their certification program, and late in the year, a few silicon wizards met in Mountain View to show off the latest happenings in the RISC-V instruction set architecture.

The RISC-V ISA is completely unlike any other computer architecture. Nearly every other chip you’ll find out there, from the 8051s in embedded controllers, 6502s found in millions of toys, to AVR, PIC, and whatever Intel is working on are closed-source designs. You cannot study these chips, you cannot manufacture these chips, and if you want to use one of these chips, your list of suppliers is dependent on who has a licensing agreement with who.

We’ve seen a lot of RISC-V stuff in recent months, from OnChip’s Open-V, and now the HiFive 1 from SiFive. The folks at SiFive offered to give me a look at the HiFive 1, so here it is, the first hands-on with the first Open Hardware microcontroller.

Continue reading “Hands On With The First Open Source Microcontroller”

Python Solution To A Snake Cube Puzzle

Puzzles provide many hours of applied fun beyond any perfunctory tasks that occupy our days. When your son or daughter receives a snake cube puzzle as a Christmas gift — and it turns out to be deceptively complex — you can sit there for hours to try to figure out a solution, or use the power of Python to sort out the serpentine conundrum and use brute-force to solve it.

Continue reading “Python Solution To A Snake Cube Puzzle”

Visualization Of A Phased Array Antenna System

Phased array antenna systems are at the cusp of ubiquity. We now see Multiple-Input Multiple-Output (MIMO) antenna systems on WiFi routers. Soon phased array weather radar systems will help to predict the weather and keep air travel safe, and phased array base stations will be the backbone of 5G which is the next generation of wireless data communication.  But what is a phased array antenna system?  How do they work?  With the help of 1024 LEDs we’ll show you.

Continue reading “Visualization Of A Phased Array Antenna System”

Acoustic Levitation With A Twist

Don’t blame us for the click-baity titles in the source articles about this handheld “acoustic tractor beam”. You can see why the popular press tarted this one up a bit, even at the risk of drawing the ire of Star Trek fans everywhere. Even the journal article describing this build slipped the “tractor beam” moniker into their title. No space vessel in distress will be towed by [Asier Marzo]’s tractor beam, unless the aliens are fruit flies piloting nearly weightless expanded polystyrene beads around the galaxy.

That doesn’t detract from the coolness of the build, revealed in the video below. There’s no tutorial per se, but an Instructables post is promised. Still, a reasonably skilled hacker will be able to replicate the results with ease straight from the video. Using mostly off the shelf hardware, [Marzo] creates a bowl-shaped phased array of ultrasonic transducers driven by an Arduino through a DC-DC converter and dual H-bridge driver board to boost the 40 kHz square waves from 5 Vpp to 70 Vpp. By controlling the phasing of the signals, the tractor beam can not only levitate small targets but also move them axially. It looks like a lot of fun.

Acoustic levitation is nothing new here – we’ve covered 3D acoustic airbending, as well as an acoustic flip-dot display. Being able to control the power of sound waves in a handheld unit is a step beyond, though.

Continue reading “Acoustic Levitation With A Twist”

Pretty Fly For A DIY Guy

Milling machines can be pretty intimidating beasts to work with, what with the power to cut metal and all. Mount a fly cutter in the mill and it seems like the risk factor goes up exponentially. The off-balance cutting edge whirling around seemingly out of control, the long cutting strokes, the huge chips and the smoke – it can be scary stuff. Don’t worry, though – you’ll feel more in control with a shop-built fly cutter rather than a commercial tool.

Proving once again that the main reason to have a home machine shop is to make tools for the home machine shop, [This Old Tony] takes us through all the details of the build in the three-part video journey after the break. It’s only three parts because his mill released the Magic Smoke during filming – turned out to be a bad contactor coil – and because his legion of adoring fans begged for more information after the build was finished. But they’re short videos, and well worth watching if you want to pick up some neat tips, like how to face large stock at an angle, and how to deal with recovering that angle after the spindle dies mid-cut. The addendum has a lot of great tips on calculating the proper speed for a fly cutter, too, and alternatives to the fly cutter for facing large surfaces, like using a boring head.

[ThisOldTony] does make things other than tooling in his shop, but you’ll have to go to his channel to find them, because we haven’t covered too many of those projects here. We did cover his impressive CNC machine build, though. All [Tony]’s stuff is worth watching – plenty to learn.

Continue reading “Pretty Fly For A DIY Guy”