Category Archives: usb

Extracting Power From USB Type C

For the last decade or so, we’ve been powering and charging our portable devices with USB. It’s a system that works; you charge batteries with DC, and you don’t want to have a wall wart for every device, so just grab a USB hub and charge your phone and you …read more

Continue reading

Posted in 2019 Hackaday Prize, The Hackaday Prize, usb, USB Type-C, USB-PD | Leave a comment

You Don’t Need That Bulky CRT Oscilloscope Anymore

While it might be nice to use a $4,000 oscilloscope in a lab at a university or well-funded corporate environment, a good portion of us won’t have access to that kind of equipment in our own home shops. There are a few ways of getting a working oscilloscope without breaking …read more

Continue reading

Posted in android, Atmel, ATXmega, function generator, open source, oscilloscope, rasberry pi, Raspberry Pi, tool hacks, usb | Leave a comment

Drag And Drop Files On Select Arduino Boards

Historically, getting files on to a microcontroller device was a fraught process. You might have found yourself placing image data manually into arrays in code, or perhaps repeatedly swapping SD cards in and out. For select Arduino boards, that’s no longer a problem – thanks to the new TinyUSB library …read more

Continue reading

Posted in adafruit, arduino, Arduino Hacks, tinyusb, usb | Leave a comment

A Classy USB Knob For The Discerning Computerist

The keyboard and mouse are great, we’re big fans. But for some tasks, such as seeking around in audio and video files, a rotary encoder is a more intuitive way to get the job done. [VincentMakes] liked the idea of having a knob he could turn to adjust his system …read more

Continue reading

Posted in diffuser, E11, epoxy, input device, neopixel ring, peripherals hacks, rotary encoder, trinket m0, usb | Leave a comment

Well-Protected USB Power Strip Makes It Easy to Plug In

When we get a new device these days, somewhere in the package is likely to be a wall-wart USB power supply. We look for a place to plug in the little switch-mode dongle, rearrange a few plugs in the mains power strip, and curse its designers for the overly cozy …read more

Continue reading

Posted in crowbar, e-fuse, misc hacks, polyfuse, power supply, switched-mode power supply, tool hacks, transient, usb | Leave a comment

Charging LiPos with USB Power Delivery

DC power bricks were never a particularly nice way to run home electronics. Heavy and unwieldy, they had a tendency to fall out and block adjacent outlets from use. In recent years, more and more gadgets are shipping with USB ports for power input. However, power over USB has always …read more

Continue reading

Posted in classic hacks, power delivery, usb, USB C, USB Power Delivery, USB-PD | Leave a comment

Flux Engine Reads Floppies

It is a bit of a paradox that we are storing more and more information digitally, yet every year more and more of it is becoming harder to access. Data on a variety of tapes and disks that were once common, is now trapped on media due to lack of hardware to read it. Do you have a ZIP drive? Do you have a computer that it will work with? Floppies are problem too. You might think you beat the system just by having a USB floppy drive. While these do exist, they typically won’t read oddball formats. That is, …read more

Continue reading

Posted in floppy, libusb, PSoC, retrocomputing, usb | Leave a comment

How To Program A Really Cheap Microcontroller

There are rumors of a cheap chip that does USB natively, has an Open Source toolchain, and costs a quarter. These aren’t rumors: you can buy the CH552 microcontroller right now. Surprisingly, there aren’t many people picking up this cheap chip for their next project. If there’s no original projects using this chip, no one is going to use this chip. Catch 22, and all that.

Like a generous god, [Aaron Christophel] has got your back with a working example of programming this cheap chip, and doing something useful with it. It blinks LEDs, it writes to an I2C display, …read more

Continue reading

Posted in CH552, CH554, Microcontrollers, programming, usb | Leave a comment

The Thrill of Building Space Hardware to Exceptionally High Standards

It’s fair to say that the majority of Hackaday readers have not built any hardware that’s slipped the surly bonds of Earth and ventured out into space proper. Sure we might see the occasional high altitude balloon go up under the control of some particularly enterprising hackers, but that’s still a far cry from a window seat on the International Space Station. Granted the rapid commercialization of space has certainly added to that exclusive group of space engineers over the last decade or so, but something tells us it’s still going to be quite some time before we’re running space-themed …read more

Continue reading

Posted in 2018 Hackaday Superconference, CAN, cons, design, Featured, international space station, modular, reliability, space, usb | Leave a comment

Custom Jig Makes Short Work of Product Testing

When you build one-off projects for yourself, if it doesn’t work right the first time, it’s a nuisance. You go back to the bench, rework it, and move on with life. The equation changes considerably when you’re building things to sell to someone. Once you take money for your thing, you have to support it, and anything that goes out the door busted is money out of your pocket.

[Brian Lough] ran into this fact of life recently when the widget he sells on Tindie became popular enough that he landed an order for 100 units. Not willing to cut …read more

Continue reading

Posted in arduino, Arduino Hacks, automated test, jig, nano, serial, testing, usb | Leave a comment