PD Buddy Wye

Clayton G. Hobbs previously created the USB-C PD Buddy Sink and has a new USB-C related project on Hackaday.io:
6191961503944695328

PD Buddy Wye

Power/data splitter for PD Buddy Sink

5861941503944748230

As of version 1.1.0 of its firmware, PD Buddy Sink can do USB Power Delivery negotiations while in Setup mode, making requests for new voltages and currents in real time based on user input via a USB CDC-ACM virtual serial port. To make full use of this feature, users need to be able to connect power and data to the PD Buddy Sink simultaneously. This board makes that possible, even with a computer that lacks USB Power Delivery output.
2801061502051112285
PD Buddy Wye

4CHord MIDI

From Sven Gregori on Hackaday.io:

5817401500854057027.jpg

the USB MIDI keyboard dedicated to play all the four chord songs, from Adele via Green Day and Red Hot Chilli Peppers to U2 and Weezer. Thanks to MIDI, you can be any instrument – and all of them at once. Yay!
 Built around an AVR ATmega328 and Objective Development’s V-USB library, 4chord MIDI acts as a regular USB MIDI instrument. It supports playback in every key and five different playback modes:
  • simple triad chord (root, third, fifth)
  • triad chord + third + fifth + third as quarter notes
  • triad chord + third + fifth + octave as quarter notes
  • root note + third + fifth + third as quarter notes
  • root note + third + fifth + octave as quarter notes

The playback tempo can be set between 60 and 240 bpm.

Here is the board in action:

The design files and source code are available on GitHub:

sgreg/4chord-midi

4CHord MIDI

Orthrus: secure two-card storage

From Nick Sayer on Hackaday.io:

3464311493930554576.jpg

Orthrus: SD card secure RAID USB storage

This project is a hardware mechanism to provide secure “two man control” over a data store. It is a USB microSD card reader, but it requires two cards. The data is striped in the style of RAID 0, but the data is also encrypted with a key that is stored in a key storage block on each card. In essence, each card is useless without the other. With possession of both cards, the data is available without restriction, but with only one, the remaining data is completely opaque.

This allows you to securely transport a data set by writing it onto a pair of cards and separately transporting them to a destination for recombination.

The intent is that only the pairing of two cards becomes in any way special. A card pair could be inserted in any Orthrus device and the data would be made available. But with only one card, all you get is half of the data encrypted with a key which you only half-possess.

The firmware source code is available on GitHub:

githubnsayer/Orthrus

white

The assembled board is available on Tindie:

Screenshot from 2017-05-05 18-25-42

Orthrus: secure two-card storage

USB-C PD Buddy Sink

From Clayton G. Hobbs on Hackaday.io:

7865191490032430260.JPG

PD Buddy Sink

USB Power Delivery for everyone

USB Power Delivery is a cool standard for getting lots of power—up to 100 W—from a USB Type-C port. Being an open standard for supplying enough power to charge phones, laptops, and just about anything else under the sun, USB PD is poised to greatly reduce the amount of e-waste produced worldwide from obsolete proprietary chargers. Unfortunately, like all USB standards, it’s quite complex, putting it out of reach of the average electronics hobbyist.

PD Buddy Sink solves this problem, letting any hacker or maker use USB PD in their projects. Think of it as a smart power jack. To use it, first configure a voltage and current via the USB configuration interface. Then whenever the Sink is plugged in to a USB PD power supply, it negotiates the power your project needs and provides it on the output connector.

The KiCad design files are available on his website:

pd-buddy-sink

USB-C PD Buddy Sink

3D Printed USB Connector

chmod775 on Hackaday.io designed this simple 3D Printed USB Connector compatible with PCBs from OSH Park:

unnamed

3D Printed USB Connector

I’ve made this 3D USB Connector because I want to remove the chunky and complex standard metal USB Connector from my new upcoming project.
The design it’s made to be simple and with the height reference from the OSHP ark PCB’s.

 Screenshot from 2017-04-12 21-44-59
3D Printed USB Connector

USB Interruptor

Teensy creator Paul Stoffregen designed this board to momentarily disconnect a USB device:

7089181488104693727.jpg

USB Interruptor

This simple board plugs inline with a USB cable. It always passes the 5V power and normally passes the USB data signals. But when you press the button, the USB data signals are momentarily disconnected.
2934601488104705880.jpg
For the last few months I’ve been developing a USB Host Library for powerful but complex EHCI USB port in Teensy 3.6 [..] Reaching over to physically unplug the USB cable gets old quickly! Really, really old, both hands off my keyboard… right when trying to focus [..]  I made this handy little board with a proper USB 2.0 high speed mux chip. The control signal is just 3.3V logic, so I might even wire it up to something to automate the process.
PaulStoffregen has shared the board on OSH Park:

USB Interruptor

d1670430c17a6b9085903a0663c08929.png
Order from OSH Park

USB Interruptor