Transmitting Analog TV, Digitally

If you want to really understand a technology, and if you’re like us, you’ll need to re-build it yourself. It’s one thing to say that you understand (analog) broadcast TV by reading up on Wikipedia, or even by looking at scope traces. But when you’ve written a flow graph that successfully transmits a test image to a normal TV using just a software-defined radio, you can pretty easily say that you’ve mastered the topic.

9944491474271463115_thumbnail[Marble] wrote his flow for PAL, but it should be fairly easy to modify it to work with NTSC if you’re living in the US or Japan. Sending black and white is “easy” but to transmit a full color image, you’ll need to read up on color spaces. Check out [marble]’s project log.

Hackaday has another hacker who’s interested in broadcasting to dinosaur TVs: [CNLohr]. Check out his virtuoso builds for the ATtiny and for the ESP8266.

(Yes, the headline image is one of his earlier trials with black and white from Wikipedia — we just like the look.)

Glitching USB Firmware For Fun

[Micah Elizabeth Scott], aka [scanlime], has been playing around with USB drawing tablets, and got to the point that she wanted with the firmware — to reverse engineer, see what’s going on, and who knows what else. Wacom didn’t design the devices to be user-updateable, so there aren’t copies of the ROMs floating around the web, and the tablet’s microcontroller seems to be locked down to boot.

With the easy avenues turning up dead ends, that means building some custom hardware to get it done and making a very detailed video documenting the project (embedded below). If you’re interested in chip power glitching attacks, and if you don’t suffer from short attention span, watch it, it’s a phenomenal introduction.

Continue reading “Glitching USB Firmware For Fun”

How To Get Started With The ESP32

ESP32 is the hottest new wireless chip out there, offering both WiFi and Bluetooth Low Energy radios rolled up with a dual-core 32-bit processor and packed with peripherals of every kind. We got some review sample dev boards, Adafruit and Seeed Studio had them in stock for a while, and AI-Thinker — the company that makes the most popular ESP8266 modules — is starting up full-scale production on October 1st. This means that some of you have the new hotness in your hands right now, and the rest of you aren’t going to have to wait more than a few more weeks.

As we said in our first-look review of the new chip, many things are in a state of flux on the software side, but the basic process of writing, compiling, and flashing code to the chip is going to remain stable. It’s time to start up some tutorials!

Continue reading “How To Get Started With The ESP32”

Riding Rollercoasters With 3D Printed Kidneys, Passing Stones

Citizen science isn’t limited to the nerd community. When medical professionals get a crazy idea, their options include filling out endless paperwork for human consent forms and grant applications, or hacking something together themselves. When [David Wartinger] noticed that far too many of his patients passed kidney stones while on vacation, riding rollercoasters, he had to test it out.

Without the benefit of his own kidney stones, he did the next best thing: 3D printed a model kidney, collected some urine, and tossed a few stones that he’d collected from patients into the trap. Then he and a colleague rode Big Thunder Mountain Railroad sixty times, holding the model in a backpack at kidney height.

Continue reading “Riding Rollercoasters With 3D Printed Kidneys, Passing Stones”

Testing The Speed-of-Light Conspiracy

There are a number of ways to measure the speed of light. If you’ve got an oscilloscope and a few spare parts, you can build your own apparatus for just a few bucks. Don’t believe the “lies” that “they” tell you: measure it yourself!

OK, we’re pretty sure that conspiracy theories weren’t the motivation that got [Michael Gallant] to build his own speed-of-light measurement rig, but the result is a great writeup, and a project that includes one of our favorite circuits, the avalanche transistor pulse generator.

setupThe apparatus starts off with a very quickly pulsed IR LED, a lens, and a beam-splitter. One half of the beam takes a shortcut, and the other bounces off a mirror that is farther away. A simple op-amp circuit amplifies the resulting pulses after they are detected by a photodiode. The delay is measured on an oscilloscope, and the path difference measured with a tape measure.

If you happen to have a photomultiplier tube in your junk box, you can do away with the amplifier stage. Or if you have some really fast logic circuits, here’s another project that might interest you. But if you just want the most direct measurement we can think of that’s astoundingly accurate for something lashed up on breadboards, you can’t beat [Michael]’s lash-up.

Oh and PS: He got 299,000 (+/- 5,000) km/sec.

Distributed Censorship Or Extortion? The IoT Vs Brian Krebs

Now it’s official. The particular website that was hit by a record-breaking distributed denial of service (DDOS) attack that we covered a few days ago was that of white-hat security journalist [Brian Krebs]: Krebs on Security.

During the DDOS attack, his site got 600 Gigabits per second of traffic. It didn’t involve amplification or reflection attacks, but rather a distributed network of zombie domestic appliances: routers, IP webcams, and digital video recorders (DVRs). All they did was create HTTP requests for his site, but there were well in excess of 100,000 of these bots.

In the end, [Krebs’] ISP, Akamai, had to drop him. He was getting pro bono service from them to start with, and while they’ve defended him against DDOS attacks in the past, it was costing them too much to continue in this case. An Akamai exec estimates it would have cost them millions to continue defending, and [Brian] doesn’t blame them. But when Akamai dropped the shields, his hosting provider would get slammed. [Krebs] told Akamai to redirect his domain to localhost and then he went dark.

Continue reading “Distributed Censorship Or Extortion? The IoT Vs Brian Krebs”

3D Printed Acoustic Holograms: Totally Cool, Not Totally Useless

If you wave your hand under the water’s surface, you get a pattern of ripples on the surface shortly thereafter. Now imagine working that backwards: you want to produce particular ripples on the surface, so how do you wiggle around the water molecules underneath?

That’s the project that a crew from the University of Navarre in Spain Max Planck Institute for Intelligent Systems undertook. Working backwards from the desired surface waves to the excitation underwater is “just” a matter of math and physics. The question is then how to produce the right, incredibly irregular, wavefront. The researchers’ answer was 3D printing.

The idea is that, by creating the desired ripples on the water’s surface, the researchers will be able to move things around. We’ve actually seen this done before in air by [mikeselectricstuff], and a more sophisticated version from the University of Navarre in Spain uses multiple ultrasonic transducers and enables researchers to move tiny objects around in mid-air.

What’s cool about the work done underwater by the Navarre Max Planck Institute group is that all they’re doing is printing out a 3D surface and wiggling it up and down to make the waves. The resulting surface wave patterns are limited in comparison to the active systems, but the apparatus is so much simpler that it ought to be useful for hackers with 3D printers. Let the era of novelty pond hacking begin!