Category Archives: usb

Careful Testing Reveals USB Cable Duds

What’s worse than powering up your latest build for the first time only to have absolutely nothing happen? OK, maybe it’s not as bad as releasing the Magic Smoke, but it’s still pretty bewildering to have none of your blinky lights blink like they’re supposed to.

What you do at that point is largely a matter of your troubleshooting style, and when [Scott M. Baker]’s Raspberry Pi jukebox build failed to chooch, he returned to first principles and checked the power cable. That turned out to be the culprit, but instead of giving up there, he did a thorough series …read more

Continue reading

Posted in cable, current voltage drop, DC load, jack, misc hacks, plug, power, Raspberry Pi, testing, usb | Leave a comment

Tomu: A Microcontroller for Your USB Port

Looking for a ultra tiny development board? Tomu is an ARM Cortex M0+ device that fits inside your USB port. We’ve seen these in person, and they’re tiny.

There’s a few commercial devices in this form factor on the market. For example, the Yubikey Nano emulates a keyboard to provide codes for two-factor authentication. The Yubikey’s tiny hardware does this job well, but the closed-source device isn’t something you can modify.

Tomu is a new device for your USB port. It sports a Silicon Labs EFM32 microcontroller, two buttons, and two LEDs. This particular microcontroller is well suited to …read more

Continue reading

Posted in efm32, peripherals hacks, tiny, tomu, U2F, usb, Yubikey | Leave a comment

Brute Forcing Passwords with a 3D Printer

Many of us use a 4 digit pin code to lock our phones. [David Randolph] over at Hak5 has come up a simple way to use a 3D printer to brute force these passwords. Just about every 3D printer out there speaks the same language, G-code. The same language used in CAD and CNC machines for decades.

[David] placed a numeric keypad on the bed of his printer. He then mapped out the height and positions of each key. Once he knew the absolute positions of the keys, it was easy to tell the printer to move to a key, …read more

Continue reading

Posted in 3d printer, 3d Printer hacks, g-code, rubber ducky, usb | Leave a comment

A Vintage Morse Key Turned into USB Keyboard

Time was when only the cool kids had new-fangled 102-key keyboards with a number pad, arrow keys, and function keys. They were such an improvement over the lame old 86-key layout that nobody would dream of going back. But going all the way back to a one-key keyboard is pretty cool, in the case of this Morse keyer to USB keyboard adapter.

To revive her dad’s old straight key, a sturdy mid-20th century beast from either a military or commercial setup, [Nomblr] started with a proper teardown and cleaning of the brass and Bakelite pounder. A Teensy was chosen for …read more

Continue reading

Posted in ASCII, classic hacks, debouncing, key, morse, morse code, Teensy, telegraph, usb | Leave a comment

Mini Drill Made From a Motor

We love this hacked-together mini drill by [BuenaTec] that uses a DC7.2V 10K-RPM motor with a 1/8” Dremel chuck added on. Power is supplied by a USB-A cable with the data wires cut off, with a switch controlling the voltage and a rectifier diode protecting the USB port or battery pack from back voltage from the motor.

The drill isn’t very powerful, only able to bore holes in PCBs, plastic, and similar soft materials. However, you could see how just a couple more components could make it even more robust — maybe a speed controller and voltage booster? Even so, …read more

Continue reading

Posted in dc motor, drill, drill chuck, hardware, usb | Leave a comment

Monstrous USB Power Bank

At some point, cleaning out the spare parts bin — or cabinet, or garage — becomes a necessity. This is dangerous because it can induce many more project ideas and completely negate the original purpose. [Chaotic Mind], considering the pile of  batteries he’s collected over the past decade, decided that instead of throwing them out, he would recycle them into a grotesque USB power bank.

Inside the bulk of this power bank are an eye-popping 64 18650 Lithium Ion cells, mostly collected from laptop batteries, and wired in a parallel 8×8 pattern with an estimated capacity of over 100,000mAh(!!).  The …read more

Continue reading

Posted in 18650, battery, duct tape, fire extinguisher, hardware, lithium, power, power bank, usb | Leave a comment

Cronk The Gonk Droid

The ‘Gonk’ droids from the Star Wars universe are easy to overlook, but serve the important function of mobile power generators. Here on Earth, [bithead942]’s life-size replica droid fulfills much the same purpose.

Cronk — functionally an oversized USB charging hub with a lot of bells and whistles — is remotely controlled by a modified Wii Nunchuck very controller similar to the one [bithead942] used to control his R2-D2. With the help of an Adafruit Audio FX Mini, an Adafruit Class D 20W amp, and two four-inch speakers, the droid can rattle off some sound effects as it blows off …read more

Continue reading

Posted in Addafruit, droid, nunchuck, power, robots hacks, star wars, usb, wii | Leave a comment

Someone Finally Did It With A 555

[Jarunzel] needed a device that would automatically click the left button on a mouse at a pre-set interval. For regular Hackaday readers, this is an easy challenge. You could do it with an ATtiny85 using the VUSB library, a few resistors and diodes, and a bit of code that emulates a USB device that constantly sends mouse clicks over USB every few seconds. You could also do it with a Raspberry Pi Zero, using the USB gadget protocol. Now, this mouse-clicking gadget would be connected to the Internet (!), programmable with Node or whatever the kids are using these days, …read more

Continue reading

Posted in mouse, peripherals hacks, usb | Leave a comment

Hackaday Prize Entry: Low Cost KVM

Back in the old days, when handing someone a DB serial cable when they asked for a DE serial cable would get you killed, KVM switchers were a thing. These devices were simple boxes with a few VGA ports, a few PS/2 ports, and a button or dial that allowed your input (keyboard and mouse) and output (video) to be used with multiple computers. Early KVMs were really just a big ‘ol rotary switch with far, far too many poles. Do you remember that PS/2 wasn’t able to be hot plugged? The designers of these KVMs never knew that. …read more

Continue reading

Posted in hdmi, kvm, peripherals hacks, ps2, The Hackaday Prize, usb | Leave a comment

Hackaday Prize Entry: USB Packet Snooping

Sometimes you run into a few problems when developing your own hardware, and to solve these problems you have to build your own tools. This is exactly how [KC Lee]’s USB Packet Snooper was created. It’s a small device that allows for capturing and analyzing Full Speed USB traffic to debug one of [KC]’s other Hackaday Prize entries.

[KC] is building an HID Multimedia Dial for this year’s Hackaday Prize. It’s kind of like the Microsoft Surface Dial or the ubiquitous Griffin PowerMate that has been on the market for the better part of two decades. This multimedia dial is …read more

Continue reading

Posted in The Hackaday Prize, usb, USB Packet | Leave a comment