Saturday, May 29, 2010
3D Printers for the Masses
Saturday, May 22, 2010
USB Implementers Forum Closes Public Forum
I am seeing a lot more interest in USB for embedded systems designs, including USB devices, embedded hosts, and USB 3.0. Most developer don't need their own vendor ID, many semiconductor vendors will let you use one for free if you use their chips. For small companies or individual developers, the $4000 cost to become a member is very prohibitive.
UPDATE: A few links to public USB forums:
Jan Axelson's USB Forum
PIC
Microchip USB Forum
SparkFun PIC USB Development Forum
Linux
http://news.gmane.org/gmane.linux.usb.general
Thursday, May 13, 2010
Avnet Electronics Offering Design Sessions for Pulse Oximetry and ECG With Analog Devices
Friday, April 30, 2010
Microsoft embeddedSpark Summer Challenge Opens
Tuesday, April 20, 2010
New Cypress Microcontroller Features Onboard PLD
The Cypress PSoC 3: CY832 Family features 24 Universal Digital Blocks that can be configured from a library of functions or customized with Verilog code. The system includes an 8051 processor and also features an analog ADC with configurable input from every GPIO pin, an 8-bit DAC, and 2 comparators. Some devices will include USB and other interfaces.
Saturday, April 17, 2010
Musical Instrument Amplifier Embeds a PC Inside
Orange Amps' new OPC, a combined PC and Amplifier is designed for Guitar, Keyboard, microphones and more. It includes WIFI and Guitar Effects software and will be available in June 2010. This could have a lot of uses for musicians, you could pair this with a USB MIDI controller for drums, keyboard, or wind instruments. It will be a nice compliment to USB programmable guitar effects. If successful, it will create more demand for PC connectivity in audio electronics.
Wednesday, April 14, 2010
Camera 2.0 Open-Source Digital Camera Project
This open-source project is being developed to help researcher gain more control of camera processing. Another open-source camera project, the Canon Hack Development Kit, allows some control through a series of enhancements, but according to the Frankencamera FAQ: "you can't use them to reprogram the camera's pre-capture sequence (metering and focusing) or to replace its post-processing algorithms (demosaicing, denoising, sharpening, white balancing, tone mapping, etc). The Frankencamera fills this gap"
The brains of the Frankencamera include a TI OMAP3 processor, an Aptina MT9P031 image sensor and an Elphel 10338 sensor board.
If the popularity of the CHDK is any indication, the Frankencamera is sure to have a cult following.
Wednesday, March 31, 2010
Low Cost CPLD Development Kit
The Lattice ispMACH 4000ZE Pico Dev Kit is on sale
Monday, March 29, 2010
Altera Starter Kit Available For New Low Cost FPGA Family
Thursday, March 25, 2010
Virtual USB Analyzer
The Virtual USB Analyzer is a useful tool created by Micah Dowty and Scott Perry hosted on sourceforge.net. It's free to use and listed as a fling in vmware LABS, a diverse collection of free tools created by VMware engineers.
You have to run the analyzer in Linux but you can take the traces with any guest OS running on recent versions of VMware products. At the moment the Windows version of VMware Player is not supported, but you can use VMware Workstation, Fusion or the Player that runs on Linux. You can also load captures taken from the Linux usbmon utility and the Ellisys USB Explorer 200 hardware analyzer.
I'm using this to see how Linux configures a keyboard to diagnose a problem with an embedded USB host. I think it will also be very useful when working on a new USB device that you need to test with multiple operating systems.

