a cool project by Mats the OSUS Master board. Files available on Github :
A long while ago I wrote about that I might make a series of boards for easier testing of the open USB stacks. Testing all different version of mcu’s and crystal speeds to make the right #defines and linker maps for the firmwares can be a bit tedious.
OSUS will make life a bit easier by removing most of the parts required on the boards to be tested down to a master board. The test-boards basically only need a decoupling cap two and a 14 pin 0.1″ pin header – that’s it.
OSUS – Open source USB Stack test board - [Link]
FT230X charger detection investigation. Baoshi writes:
I bought some FT230X (FT230XS) USB-USART bridge chip recently for a new design. FT230X is not only cheaper than the traditional FT232RL, but also offers a new fancy “USB charger detection” function. This interests me because I’m quickly running out of desk space and power socket. I wish the new device to be solely powered by USB and/or battery.
FT230X charger detection investigation - [Link]
Attiny 2313 V-USB Media Volume Control. [via]
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 Onixia integrated amplifier for my bookshelf speakers. I have been thinking about making a global volume control for both devices for quite some time… here is the results of my efforts.
Attiny 2313 V-USB Media Volume Control - [Link]
Saelig Company Inc. (www.saelig.com) has introduced new Warrior Modules containing the complete electronics required for joystick, mouse or I/O functionality via USB. Based on the successful Warrior USB-interface ICs, these new boards accept analog inputs in the range of 0V to 5V, are compatible with most joystick sensors, and also facilitate measurement, sensor, and other I/O applications.
Warrior ICs from Code Mercenaries are a family of universal I/O controllers for USB that handle all USBʼs complex protocol details without needing Windows drivers since Warrior ICs appear to the OS as HID Device Class (Human Interface Device). This means that Warrior ICs are controlled without screen-prompting for additional software – standard system drivers allow access to Warrior ICs directly from application programs. (A Linux driver is also available.)
Need to connect simple devices to a computer, like relays, switches, or a small display, but the computer has no parallel port or that port is in use by some other device? Using USB used to mean that you had to develop specific code for a USB-enabled microcontroller, developing a unique driver with lots of documentation and using expensive development systems. Using USB to serial adapters is not a good option either, since the adapters don’t have much intelligence and require a lot of programming.
Warrior Modules contains complete electronics for joystick, mouse or I/O functionality via USB - [Link]
Alex Sidorenko writes:
From time to time many of us are facing the same problem when trying to charge your smartphone or tablet from the USB port – it just not charging. Recently I have bought USB car charger to power my Samsung Galaxy Tab 10.1 on the road just to discover it doesn’t work. Even though the Galaxy actually sees the charger connected is just marking it as unrecognized power source. I was trying to power up my Motorola Droid 3 phone – it won’t work either. The reason is simple – the Galaxy Tab doesn’t recognize the charging device as “native charger”.
What is “native” charger?
The native charger for smartphone or tablet often have a special voltage signature on USB data pins to let the device recognize the charger and figure out the maximum charging current it can consume from the power source. The intent is twofold. First, it is stopping the device from consuming too much current from the charger. Second, it is preventing the charging from unrecognized power sources. The “unrecognized” is the keyword here, as profiting from selling additional device accessories (chargers) is definitely a business strategy.
Charging your Smartphone from USB without fear - [Link]
Another low component count USB to serial converter module is based on the FT230XS from FTDI Chip. The FT230XS is outfitted in SSOP-16 packaging. The first incarnation of FT230X chips got a nasty bug when the chip inadvertently goes into suspend mode triggered by certain byte sequences. The FT230X releases A, B and C were affected, see FTDI Chip TN_139 Technical Note. The resistor R1 connected to CBUS3 pin is providing workaround, keeping the chip awake. The Eagle projects files are here.
USB to Serial Breakout Board for FTDI FT230X - [Link]
keolerea @ instructables.com writes:
This work includes, GTP USB (not plus or lite) .
The schematic, photos and PCB have been developed by PICMASTERS based on some valuable works done before.
This programmer supports pic10F, 12F, 16C, 16F, 18F,24Cxx Eeprom.
Unfortunately, it works with only Winpic800 v.355. We have succesfully tried it with some pics; PIC18F252, 18F2455, 18F2550, 18F2520, 16F84, 16F628 and 24C32 eeprom.
GTP USB Pic Programmer - [Link]
With an enhanced offer of X-chip series USB chips, it´s possible to immediately choose a type suitable for your application.
The family of X-Chip series USB chips we introduced to you in the article „New X-chip series will connect you to USB even easier and faster!“. Gradually these USB chips gain still more popularity thanks to a relatively very simple implementation into a target device. It can be said, that a concept of the X-Chip series is based on a direct conversion USB to a chosen serial interface. i.e. to an interface used in our device (UART, I2C, SPI…), we can choose a suitable chip supporting “our” serial interface. Naturally almost every version is available in various packages. For development and production in smaller quantities it is usually easier to work with packages like SSOP and similar, but for a bigger serial production it´s often more convenient to use a QFN package providing another space saving on a PCB. That´s why we enhance our stable stock offer with the FT230XQ-R chip in the QFN16 package.
For development support, you can find in our store also so called breakout modules providing the simplest way to begin working with X-chips. A novelty in our offer is the UMFT234XF module with the FT234XD chip. FT234XD is almost identical to FT230X, the difference is only in the package with a less pins count.
In case of interest in any FTDI component, please contact us at email@example.com.
X-chip series – USB while you wait – [Link]
This little device shows you the CPU-load, how much physical and virtual memory is used. It shows this data per 10% on 3 ledbars. To do so it uses a VCP (Virtual COM Port), so that it can be connected to a PC via a USB connection to receive the data. Collecting the data and sending it to the device is done by a Python script.
USB CPU and Memory monitor - [Link]
Milen @ instructables.com writes:
The purpose of the project was to create an external USB audio card, which could be able to:
1) serve as usual external USB audio card with headphone/line output and audio line input
2) can transmit the digital audio data at relatively long distance (20m -100m)
3) can receive and process the digital audio data send by the similar card and either transfer it through the USB to the PC, or convert it to analog audio signal
As long distance transfer media was chosen the POF.
A short explanation of the POF technology will be presented:
External USB audio card with optical S/PDIF POF interface - [Link]