Chemical Hacking At A Store Near You

Imagine for a minute that you aren’t an electronic-savvy Hackaday reader. But you find an old chemistry book at a garage sale and start reading it. It has lots of interesting looking experiments, but they all require chemicals with strange exotic names. One of them is ferric chloride. You could go find a scientific supply company, but that’s expensive and often difficult to deal with as an individual (for example, 2.5 liters of nitric acid costs over $300 for a case of six at a common lab supply company). Where would you go?

As an astute electronics guy (or gal) you probably know that ferric chloride is common for PCB etching, so you would check the electronic store down the street or maybe Radio Shack if you are lucky enough to find one that still stocks it.

So sometimes knowing where to look for a chemical is a key part of acquiring it, especially when the names are not the same. For example, do you have any amylose? No? That’s corn starch. Want to try making your own cadmium sulfide light sensor? Go to the art supply store and ask for cadmium yellow pigment. Need magnesium carbonate? Stop by a sporting goods store and ask for athlete’s chalk.

Continue reading “Chemical Hacking At A Store Near You”

Listening To Jupiter On A DIY Radio

By Jove, he built a radio!

If you want to get started with radio astronomy, Jupiter is one of the easiest celestial objects to hear from Earth. [Vasily Ivanenko] wanted to listen, and decided to build a modular radio receiver for the task. So far he’s written up six of the eight planned blog posts.

The system uses an LNA, a direct conversion receiver block, and provides audio output to a speaker, output to a PC soundcard, and a processed connection for an analog to digital converter. The modules are well-documented and would be moderately challenging to reproduce.

Continue reading “Listening To Jupiter On A DIY Radio”

ESP Clock Needs More Power

[Victor-Chew] is tired of setting clocks. After all, here we are in the 21st century, why do we have to adjust clocks (something we just did for daylight savings time)? That’s why [Victor] came up with ESPClock.

Based on a $2 Ikea analog clock, [Victor] had a few design goals for the project:

  • Automatically set the time from the network
  • Automatically adjust for daylight savings time
  • Not cost much more than a regular clock
  • Run for a year on batteries

The last goal is the only one that remains unmet. Even with a large battery pack, [Victor’s] clock runs out of juice in a week or so. You can see some videos of the clock syncing with network time, below.

Continue reading “ESP Clock Needs More Power”

One Hundred Weeks Of Legal Car Hacking

There is a scene in the movie “Magic Mike” where the lead character — a male stripper — explains to a room of women the laws against having physical contact with a performer. Then he intones, “… but I see a lot of lawbreakers up in this house.”

We know if we could look out through the Web browser, we could say the same thing. There’s a lot of gray zone activities considered commonplace. Have you ever ripped a CD or DVD to take with your on your phone? Gray; we won’t judge. A lot of the legal issues involved are thorny (and I should point out, I’m not a lawyer, so take what I say with a grain of salt).

Do you own your car? Well, probably you and the bank, but certainly the deal you made involves the idea that you own the car. If it is paid off, you can do what you like with it, including — if you wanted to — stripping it bare for parts. Back in the day, your car was some wheels and some mechanical devices. These days, it is a computer (actually, a few computers) and some I/O devices that process gasoline into rotary motion. Computers have software. Do you own that software?

The answer has, legally, been no. However, a recent decision by the US Copyright office allows car owners to legally analyze and modify their vehicle software (with some limitations) for the next two years. After that? We’ll see.

Continue reading “One Hundred Weeks Of Legal Car Hacking”

1MHz, 2 Boards, 4 Bits And A Homebrew CPU

[Agp.cooper] saw a vintage 4Kx4 bit RAM chip and decided that it needed a CPU design to match. The TTL design fits on two boards and has a functional front panel.

This custom CPU project has a few interesting bits worth noting. First, it is small enough that you can wrap your head around it pretty easily. And [Agp.cooper] gives  a good account of the instructions set architecture choices he considered and why he settled on the final design.

Continue reading “1MHz, 2 Boards, 4 Bits And A Homebrew CPU”

Simple Hearing Amplifier

Hearing aids are probably more high-tech than you think. They are tiny. They have to go through a lot of trouble to prevent feedback. They need a long battery life. The good ones match their amplification to the inverse of your hearing loss (amplifying only the bands where you don’t hear as well).

[NotionSunday] put together a hearing amplifier project that probably doesn’t hit many of those design criteria. However, thanks to a 3D printed case, it looks pretty good. The device uses a dual opamp to boost the output from two microphones and feeds it to a conventional headphone.

Continue reading “Simple Hearing Amplifier”

Perceptrons In C++

Last time, I talked about a simple kind of neural net called a perceptron that you can cause to learn simple functions. For the purposes of experimenting, I coded a simple example using Excel. That’s handy for changing things on the fly, but not so handy for putting the code in a microcontroller. This time, I’ll show you how the code looks in C++ and also tell you more about what you can do when faced with a more complex problem.

Continue reading “Perceptrons In C++”