Monday, October 4, 2010
Microsemi On Embedded Buying Spree, Aquires Actel
Other recent acquisitions include mobile wireless and security chip companies. Last month it was VT Silicon and Arxan Defense Systems, earlier in the year it was White Electronic Designs.
Tuesday, September 21, 2010
STMicroelectronics Offers Low Cost ARM Cortex M3 Kit
See the STM32 Discovery Kit Press Release for more details.
Thursday, September 2, 2010
Actel Giving Away Evaluation Kits For Best SmartFusion Designs
Friday, August 27, 2010
Add USB Host Support To Your MCU Design
For commercial projects, the MAX3421E is supported by USB Stacks from HCC-Embedded and Micro Digital. HCC-Embedded also has an SD card module to add a USB Host to any board with an SPI capable SD card socket. The schematics and layout are a free download from the website.
The MAX3421EVKIT-1 from Maxim can also be used for developing a USB stack for individual devices. It can be ordered directly from Maxim ($57) or from Digikey ($62). You can start with the MAX3421E EVKIT-1 Software and User Guide to develop your own driver for targeted devices. I have been working with the MAX3421E with an ARM processor board and have added support for a mouse, keyboard, and hub to the design.
Wednesday, August 25, 2010
My New DSP Blog
From the About page:
Discourse on Embedded Signal Processing is a blog about applying signal processing algorithms in embedded systems. The focus will be on implementing signal processing on general purpose DSPs, FPGAs, and microcontrollers. Topics include new processors and architectures, development tools, design flows, design techniques, and new applications.
I don't plan on any changes to EmbeddedCoding.com, I will still cover some DSP topics here as well. I will post less frequently to Discourse on Embedded Signal Processing, but I plan on having more in-depth articles.
Tuesday, August 24, 2010
NXP Microcontroller Design Challenge Winners
Monday, August 23, 2010
Consumer Devices Use Adobe Flash With Open Screen Project Technology
This video shows a Flash player running on an Android phone.
There is an Open Screen Project Fund sponsored by Adobe and Nokia. It awards grants to develop Flash applications that run on Nokia devices.
Wednesday, August 11, 2010
Renesas Offers Free Evaluation Kit For High-Performance MCU
The RX610 Stick includes some unique features like a 14x10 LED array, a slide volume potentiometer, and a 4-direction joystick. It has an on-board debugger and you can download demo projects for audio, DSP, FPU, and benchmarking. Renesas has also created the RenasasRulz.com online community with a developer's forum and more information about the RX610 Stick. You can see the kit in action in the RX-Stick Demo Youtube Video below.
The RX600 series is at the high-end of the RX family which is the successor to the H8SX, R32C and 32-bit Renesas MCUs.
Friday, July 30, 2010
BatchPCB offers low cost for prototypes
You can sell your design at BatchPCB as well. For example, you can buy a Breakout Board for the Maxim MAX3421E USB host controller designed by Oleg Mazurov of Circuits@Home. You can find some open-hardware for sale as well, which seems like it could cause problems. One open-hardware company, AdaFruit Industries, requested one of its designs removed from the BatchPCB marketplace.
Thursday, July 29, 2010
New Sample Projects for Microsoft Sensors and Location Platform
Wednesday, July 28, 2010
TI Releases Free DSP Software Development Tool
TI $4.30 Microcontroller Development Kit Sold Out Fast
Tuesday, July 27, 2010
Microchip and Cymbet Offer Solar Energy Harvesting Kit
The Cymbet board manages and stores indoor or outdoor light energy with an EnerChip EH CBC5300 Module ($36 at DigiKey) to provide power for the Microchip PIC24F board. The PIC24F16KA102 is a nanoWatt XLP (eXtreme Low Power) PIC Microcontroller.
Monday, July 26, 2010
Open Circuits Wiki for Electronics Design
Friday, July 23, 2010
Microsoft Forms Closer Partnership with ARM
Microsoft supports ARM in a wide range of products.
There is wide speculation about this new agreement between Microsoft and ARM.
EETimes
Network World
eWEEK.com
Friday, July 16, 2010
RepRap Free Desktop 3D Printer
RepRap from Adrian Bowyer on Vimeo.
For more 3D printers like this see my post 3D Printers for the Masses.
Thursday, July 15, 2010
Pocket Size Digital Storage Oscilloscope
The brief manual includes a schematic and you can download the firmware from the open source dsnano project hosted at google code
Optional stand available for only $50!
Open Source Hardware Gets Formal Definition
I would prefer there wasn't such strict requirements for documentation, technology neutrality, or source code. Generic hardware that could be used for many purposes don't seem to fit the definition for open hardware. For example, processor modules have a specific interface and are pretty self-explanatory from the schematic and data-sheets. Also, an open source hardware developer may not have the engineering staff to develop the formal documentation and source code required by the current definition. I think the software development and documentation could be left to separate open-source groups. Open-source projects like eLinux.org have reverse engineered commercial products to run useful software without access to any documentation or even schematics.
Tuesday, July 13, 2010
Evaluation Board Useful for Developing and Testing USB Products
The Analog Devices iCoupler ADuM4160 USB Isolator Evaluation Board can be used as a breakout cable to test USB signals as well as its intended use to evaluate the ADUM4160 Full/Low Speed USB Digital Isolator. The board is available from Digi-Key, and other ADI distributors.
I have created my own cable for connecting a logic analyzer to USB signals in the past, but an isolation board like this would have been much easier to use and provided some protection to your prototype and development PC. For example, I could have damaged my sole development prototype when I tested it with a cheap keyboard I purchased at Best Buy. When things were not working, I assumed it was my hardware, but it turned out the keyboard's USB cable was not wired correctly.
I have a Zeroplus logic analyzer with USB decode that I would like to use with this type of adaptor board. Zeroplus sells a USB bridge without isolation, but I haven't found a distributor yet.
Wednesday, June 30, 2010
Microsoft Revises USB Developer Documentation
Wednesday, June 16, 2010
Want to experiment with Linux? Get a Didj!
- 32bit CPU Embedded Architecture : 533MHz ARM926EJ with 16KByte I-Cache and 16KByte D-Cache.
- High performance 3D Graphics Accelerator
- USB 1.1 Host Controller, USB 2.0 Device, 4Ch UART
- LCD Controller, 8Ch DMA, Timer, Interrupt Controller, RTC
- SD/MMC, I2S, I2C, SSP, ADC, GPIOs, PWM, Power Manager
Saturday, June 12, 2010
Leapster's Latest Handheld ARM-Linux Gaming Platform
The release of this new product seems related to the news that Leapster is discontinuing the Didj, another ARM processor based Linux gaming system that has been on the market only 2 years. The Didj announcement isn't going over well with parents on the Leapfrog community forum. Leapster2 owners are also upset that the cartridges will not be compatible with earlier products.
Thursday, June 10, 2010
PIC18F Starter kit design competition
Tuesday, June 8, 2010
New Lattice XP2 FPGA kit available for $29
The LatticeXP2 Brevia Development Kit comes with all you need to start developing including a board, parallel JTAG cable, serial RS-232 cable, and AC adapter.
Update: This kit has been replaced by the $49 LatticeXP2 Brevia2 Board WITH LatticeXP2 FPGA: LFXP2-5E-6TN144C and on-board FTDI-based USB JTAG programmer.
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
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
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.
Monday, March 15, 2010
Fritzing
Thursday, March 11, 2010
Embedded Linux Conference 2010
Android: A Case Study of an Embedded Linux Project
Using a JTAG to Debug Linux Device Drivers
Creating a Secure Router Using SELinux
Effective Use of Scripting in Embedded Devices
FSCE: Reducing Context Switching Time on ARM
Understanding Threat Models for Embedded Devices
Experiences in Android Porting, Lessons Learned, Tips and Tricks
Case Study - Embedded linux in a Digital Television STB
Understanding and Developing Applications for Maemo Platform
PIO: Talking to the Outside World
Linux Without a Boot Loader?
Monday, March 8, 2010
Lantronix Embedd Linux Networking Contest
Friday, February 12, 2010
NXP Microcontroller Design Challenge
Thursday, February 11, 2010
Analog Devices New BF50x DSP
The new 50x series Blackfin Processors offer 400MHz at $4.50, and come with a new analog-to-digital (ADC) control module (ACM), PWM units, optional on-chip flash and ADCs. This family is targeted mainly to industrial applications such as motor control, power inverters, uninterruptible power supplies, smart metering, and advanced sensing. They also are recommended for portable medical devices—with the lower cost and high performance, they may be attractive for consumer electronic devices as well. The BF506F EZ-KIT LITE development board is less expensive than other Blackfin EZ-Kits at $199, and includes a USB debug interface so you don't need to purchase a JTAG device. Embedded Linux is actively developed for the blackfin at http://blackfin.uclinux.org/ with toolchain development and a uCLinux port.