AVR: Attiny 2313 V-USB media volume control

Rupert Hirst has written a detailed article on his AVR V-USB media volume control: My most rewarding projects are the ones which i actually use. I like my audio gear so, this was the perfect companion project! On my desk i have a headphone amplifier for my AKG K702’s headphones, below it i have my self built […]

USB Tester OLED backpack update

William at MobileWill posted an update on his USB Tester OLED backpack we covered previously: There is a new firmware update for the USB Tester OLED Backpack. This update completely redesigns the display and makes use of the button. You can find the update on github.  If you need directions on how to update: www.friedcircuits

USB custom hardware interface for Unity3D

Here’s a video by Dilshan Jayakody demonstrating the USB custom hardware interface for Unity3D: The custom hardware unit used in this demo is build around Microchip’s PIC18F2550 MCU. This custom USB controller consists with 4 push buttons and linear potentiometer. In supplied demo user needs to control aircraft with those buttons and potentiometer. According to […]

Miniscope v2d: STM32 oscilloscope and arbitrary waveform generator

Tomeko has posted an article describing miniscope v2d integrated arbitrary waveform generator: Cheap low-speed dual channel PC/USB oscilloscope and arbitrary waveform generator with STM32F3 microcontroller. Miniscope v2d is based on STM32F303CBT6 microcontroller – LQFP48 device from STM32F3 family featuring: 32 kB RAM on data bus 8 kB RAM on instruction bus 128 kB FLASH memory USB […]

USB virtual serial benchmarks

Paul over at Dorkbotpdx has written a detailed article on his USB virtual serial receive speed benchmarks: As part of optimization work to support large-scale LED projects, PJRC developed three simple USB virtual serial receive speed benchmarks. The complete source code is available below. Here are the benchmark results for boards that currently support native […]

Dead drop file sharing revisited

The concept of dead drops, where USB thumbdrives are installed in public places for the distribution of files “off the grid” has been a popular topic. Now Steve Schuler writes in with his new take on this concept currently featured in Science 2.0. His article describes low tech ways to place dead drop drives in […]

Lightweight PicKit2 using USB serial LCD backpack

jeanmarc78 shared his Lightweight PicKit2 using USB serial LCD backpack in the forum: Then i decided to try to use the LCD backpack which has the same microcontroller as the basis for a lightweight PicKit2 programmer. In fact, the LCD Backpack is a quite full PIC18F2550 breakout board with a 20 MHz quartz. The standard […]

ULTI-ISP USB programmer for AVR & 8051

Umair Mukati wrote in to show off his project the ULTI-ISP USB key programmer which supports programming for AVR & 8051 microcontrollers: The ULTI-ISP can be used to program a wide range of AVR microcontrollers as well as 8051 series. The device can be used to read, write and erase flash memory, EEPROM, Fuse Bits. […]

29C3: Travis Goodspeed – writing a thumbdrive from scratch

In this presentation from the recent 29C3 conference, Travis Goodspeed provides an interesting explanation of his from scratch implementation of a USB Mass Storage disk in user-land Python for the Facedancer board. . He also covers aspects of antiforensics are they relate to thumbdrives. His demo show how a thumbdrive’s own firmware can recognize and […]

FT311D now supports Android Open Accessory Mode 2.0

A few weeks ago we posted that the FT311D Android Open Accessory (AOA) ICs didn’t support AOA 2.0 devices. This has been rectified in the latest silicon revision (rev C.). The device required a change to enable connection to the latest revision of Android Open Accessory Mode, upgraded from 1.0 to 2.0 in November 2012. […]

USB to serial with COM port LCD display

Avishay writes informing us of his recent project, a USB-to-serial adapter with a small display that shows the COM port number of the adapter once connected to the computer. The design is based on an 18F2553 dev board. Avishay reports his project was the recipient a $250 2012 Wyolum innovation grant. This project is still […]

Multi-processor test board for open source USB stack development

An open source USB stack for PIC microcontrollers has evolved in the forum over the last year. It supports a number of USB-enabled PICs, and a good developer would test each chip before each release. We’ve been crowd sourcing that testing in the forum, but now prolific forum member Mats is designing a PCB so […]

FT231X USB to UART chip

Guan Yang draws our attention to a new member of the FT232 family, the FT231X. I wanted access to more pins than your typical FTDI board provides, and realized that our friends at FTDI have designed a replacement for the venerable FT232 series that found a home in classical Arduinos, Bus Pirates and countless USB-to-serial […]

DIY USB password generator

Benjamin Lunt writes to inform us of a small hardware HID project which for which he’s developed a PCB. The device design was created by Joonas Pihlajamaa (Jokkebk) and posted on CodeAndLife where it’s very popular. Joonas’ device is a small USB HID keyboard device that types a password stored in EEPROM every time it’s […]