Categories

Archive for the ‘USB’ Category

How to: STM32F103C8T6 as an USB device (Virtual serial port / CDC)

Wednesday, June 21st, 2017

https://www.youtube.com/watch?v=YZjnCOun1wU In this video Hugatry shared detailed instructions of how to use the STM32F103C8T6 as an USB device with virtual serial port: Cheap STM32F103C8T6 development board Blue STM32F103C8T6 development boards, also known as "BluePill", are cheap way to get started with 32bit ARM microcontrollers. The STM32 development board can sometimes...

Tags: ,
Posted in how-to, USB | No Comments »

SmallyMouse2 – Universal USB to quadrature mouse adapter

Tuesday, June 6th, 2017

Designed and built by Simon Inns, a universal USB to quadrature mouse adapter project - SmallyMouse2: SmallyMouse2 is a universal USB to quadrature mouse adapter for many 8-bit and 16-bit retro computers and allows the use of modern USB mice on machines such as the Acorn BBC Micro, Acorn Master, Acorn...

Tags: ,
Posted in AVR, USB | No Comments »

USBuddy: USB development tool

Saturday, May 21st, 2016

Jakub has designed and built a USB breakout board with current monitor, an open hardware tool - USBuddy: Do you sometimes develop with USB? I do. So I need to access data lines, bus voltage and I'd like to easily monitor the current too. I made myself a small companion...

Tags: , ,
Posted in tools, USB | No Comments »

USB curve tracer for NPN transistors

Thursday, April 21st, 2016

Dilshan Jayakody documented his USB port base NPN transistor curve tracer project: Curve tracer is an electronic test instrument to analyze the characteristics of transistors and other discrete semiconductors. In this post we construct USB base curve tracer to analyze properties of NPN transistors. This curve tracer is build around Microchip's...

Tags: , , ,
Posted in open source, USB | 10 Comments »

USB to ADB converter project

Friday, April 8th, 2016

Steve at Big Mess o’ Wires has been experimenting with USB to ADB converter.  He writes: It’s time for a new progress report on my USB to ADB converter project! My goal is to design a simple PIC32 device that enables USB keyboards and mice to be used with vintage ADB-based...

Tags: ,
Posted in USB | No Comments »

Automatic monitor brightness controller

Monday, April 4th, 2016

Dilshan Jayakody writes: This is an automatic "monitor brightness controller" based on environmental light conditions. This system use USB port base sensor unit to measure the light level and control monitor brightness accordingly. We design this system to reduce the eye stress by matching the monitor brightness with environmental lighting....

Tags: , ,
Posted in DIY, PIC, USB | 1 Comment »

Dual USB serial and I2C converter

Thursday, March 3rd, 2016

Jesus Echavarria has developed a dual USB-Serial converter for debugging serial and I2C communications: Hi all! After a couple of months with a lot of work, I come here again with the last board I develop before Christmas. It’s a dual USB serial and I2C converter based on two MCP2221...

Tags: ,
Posted in DirtyPCBs.com, USB | 2 Comments »

Programmable CW Morse Keyer / beacon

Wednesday, February 17th, 2016

Marko Pavlin has designed a Mini USB dongle with STM32F0xx , he writes: Mini USB dongle with STM32F0xx is suitable many for simple, mini projects. I attached speaker to Timer14 PWM output (Pin PA6) and LED (or optocoupler connected to PTT) to GPIO pin PA0 The provided software is based on USB...

Tags: , ,
Posted in DIY, USB | 2 Comments »

USB to 3.3V – 5V serial TTL adapter

Monday, August 3rd, 2015

Dilshan Jayakody published a new build, USB to 3.3V - 5V serial TTL adapter: This post is about experimental USB to 3.3V/5V serial TTL adapter which we build recently to work with both 5V and 3.3V MCUs. This project is mainly based on CH340G seral-USB chip. CH340G is cheap and...

Tags: , ,
Posted in USB | 1 Comment »

USB Host Library 3.0-Alpha

Thursday, July 16th, 2015

Oleg over at Circuits@Home writes: The alpha of the third revision of USB Host library has been posted on GitHub. The code has been extensively re-organized to make it modular and generic; as a result, it is now possible to run it on more Arduino compatibles and also use native...

Tags: , ,
Posted in library, USB | No Comments »

Nifty USB LED light

Tuesday, July 7th, 2015

Isonno writes, "One of the hit discoveries of Hacker Camp 5 were these little USB lights. Plugs in either way, and you turn on/off/dim by touching the back. Turns out the show is run by a chip called the Sigma SGL8022W. The datasheet has the schematic." Via the forum.

Tags: ,
Posted in USB | 2 Comments »

SIM900 USB Communication using MCP2200

Tuesday, June 23rd, 2015

Here's a simple USB interface to communicate with a SIM900 modem by Jesus Echavarria.   He wrote a post on his blog detailing its assembly: Hi all! Here’s the new project where I’m working a couple of days. Since I develop the SIM900 module and test it, I don’t work with...

Tags: , ,
Posted in project logs, USB | No Comments »

FlashProg – USB serial flash memory programmer

Friday, June 5th, 2015

Dilshan Jayakody  published a new build, the FlashProg project - a USB serial flash memory programmer: FlashProg is USB base flash memory programmer to work with 3.3V serial flash memory devices. This programmer is specifically design to read, program and configure 25x series, serial flash memory devices which are commonly used...

Tags: , , ,
Posted in programmers, USB | 2 Comments »

3A Power supply for USB devices

Tuesday, May 5th, 2015

Jayakody published a new build, a 3A Power supply for USB devices: This is 5V 3A power supply to drive two USB based devices simultaneously. This power supply is design around LM2576-5.0 switching regulator IC and the main reasons to choose this IC is its low parts count, small heat sink requirements...

Tags: , ,
Posted in power supply, USB | 8 Comments »

ChipHeadBang – design for an USB to Serial converter with ICSP header for (slow) bitbang programming

Monday, April 20th, 2015

microtherion has published new project the ChipHeadBang, that is available on Github: Design for an USB to Serial converter with ICSP header for (slow) bitbang programming, based on the CH340G chip. While this seems to work pretty well, and the CH340G can be obtained extremely cheaply from sources such as AliExpress, driver...

Tags: , , ,
Posted in AVR, USB | 2 Comments »

USB interfacing for AVR microcontrollers

Monday, January 19th, 2015

Ralph Doncaster  writes: Since the release of V-USB, dozens of projects have been made that allow an AVR to communicate over USB. USB data signals are supposed to be in the range of 2.8 to 3.6V, so there are two recommended ways to have an AVR output the correct voltage....

Tags: ,
Posted in AVR, USB | No Comments »

OneRNG – an open source entropy generator

Wednesday, December 24th, 2014

Moonbase Otago is pleased to announce its Kickstarter campaign for OneRNG - an open source hardware entropy generator: OneRNG is a USB key in the same form factor as a USB flash drive, it's an entropy generator, it makes random bitstreams suitable for feeding to your computer's encryption systems to...

Tags: , ,
Posted in open source, USB | 3 Comments »

Remaking MSR206 RS232 magnetic card reader to USB

Thursday, October 2nd, 2014

An article on modifying MSR-206 magnetic card reader to replace RS232 port with USB by crimier: This was of high urgency, so I’ve had to suspend my usual work activities and concentrate on this project yesterday. MSR-206 is a pretty impressive piece of technology, incomparable to those cheap eBay magnetic card...

Tags: ,
Posted in hacks, USB | No Comments »

Derbycon video: Making BadUSB Work For You

Thursday, October 2nd, 2014

Adam Caudill and Brandon Wilson gave this presentation at the recent Derbycon 2014 conference in Louisville, KY, covering their hack of the Phison 2251-03 USB controller firmware to add new "features" and functionality. They focus on the Patriot Supersonic Xpress 8GB USB drive allowing it to be repurposed for non-standard...

Tags: ,
Posted in hacks, reversed, security, USB, Videos | No Comments »

Android USB tethering driver for Mac OS X

Monday, September 15th, 2014

HoRNDIS, a USB tethering driver for Mac OS X by Joshua Wise: HoRNDIS (pronounce: “horrendous”) is a driver for Mac OS X that allows you to use your Android phone's native USB tethering mode to get Internet access. It is known to work with Mac OS X versions 10.6.8 (Snow Leopard)...

Tags: ,
Posted in Android, USB | 1 Comment »

Next Page »

Recent Comments

  • Derek: Is the Sunday one no longer a thing?
  • Doub: Just add sleeving and black variants of these 5557 and you'll take the enthusiast/gamer PC market by storm.
  • James Fowkes: This is a brilliant service, I'm sure I'll be using it a lot. An option for spade/FASTON connectors would be amazing!
  • Peter: Another sunday, another chance...
  • Louis Beaudoin: This is great work guys! Placing an order for a sample pack and hope to use the service to make a custom cable soon.