Meet with us! Andrius is in Vienna, Austria working on art projects for a culture of independent thinkers.
Shop with us! Drupal: Alex Rollin develops Drupal sites such as for Factor E Farm
Wiki with us! 20 hours ago. AnanyaSGuha: EarthTreasury/LocalPublishing
Chat with us! 3 hours ago. Fred: Hullo Am a round
Write on this page
Processor Module

See also: FlashDriveEditor, Computer, Hardware

Contents of this page
Processor Modules for the USB Flash Drive Editor   
Gumstix   
AVR Microcontroller   
Atmel AT91SAM9261 Modules and Computers (an ARM Processor)   
Atmel AT91SAM9263 Modules and Computers (an ARM Processor)   
Atmel AT91RM9200 Modules and Computers (an ARM Processor)   
Schmartboard easy-to-solder carrier-board for Microcontrollers   
Microcontrollers (computer-on-a-chip with RAM, EEPROM, etc)   
Linux-on-a-chip computer board for less than $100   
Sources of ideas for electronic technology   
AboutThisPage   

Processor Modules for the USB Flash Drive Editor    

Ricardo's concept: A ‘processor box’ based on a $3 microcontroller (microprocessor with built in RAM, EEPROM, timers, USB interface, sound interface, etc), ideally off-the-shelf not designed by us, with lots of USB ports. The EI Labs Linseed for $100 looks good. Perhaps they could package their board in a case, with some USB connectors.

Processor options

Cheap $3 microcontroller module (uP with RAM, EEPROM, USB, sound, etc). Very low power.

The Linseed by EI Labs. $99 Linux-on-a-chip. Check power consumption.

Also, look at the list of processors on the Computer page.

Gumstix    

Gumstix has a waysmall 200 complete computer for $129.00 that includes a 200MHz Intel XScale® PXA255, 64MB RAM memory and 4MB Flash memory, 2 serial ports, a USB client - mini-B socket, Linux 2.6 and more, and uses Standard 3.5V - 6V input (power adapter included). Volume pricing is available for orders of 120 or more units. There is a Gumstix software development kit. There is also a wiki with a page on using it with displays. Power: the WaySmall 200Mhz uses a maximum .12 Amps and when idle, 0.03-0.04A. Li AAA batteries should power the gumstix for about 6 hours, with average use, according to some customers.

AVR Microcontroller    

Peter Kaminski helps

Atmel AVR picopower processor, running on 0.4 milliamps active, 0.1uA standby.

Hook up a microcontroller (especially one that understands USB or LCD displays), a keyboard, and an LCD display. Question: character-based display or bitmapped?

MMC/SD FAT16 read/write project

FAT16 File System Driver for CompactFlash

Atmel Corporation - AT90USB647

Atmel Corporation

AVR Microcontroller Projects - The Netherlands - AVR Learning - LCD @ AVR

Electronic circuits based on AVR microcontrollers

LCD displays, HD44780 compatible, alphanumeric

Embedded SD Card/MMC card

AVR Butterfly MP3

Peter Fleury Online: Interfacing a HD44780 Based LCD to an AVR

Priio Store

AVR Programming & development tools. (CDK4AVR)

SourceForge.net: Files

AT90USBKEY

Crystalfontz - CFAH4004A Series Pricing

HD44780-based LCD Modules

http://www.myke.com/lcd.htm

Peter Fleury Online: Build your own AVR Starter Kit

lf231, Hardware: Programming the AVR Microcontroller with GCC

PAK-VII App Note

Atmel AT91SAM9261 Modules and Computers (an ARM Processor)    

The processor costs about $10, so could be a good choice for the Includer. It supports Linux and has built in 160KBytes of RAM, USB Host, graphics mode LCD Controller, SPI interface for character mode LCDs, Java Acceleration so we would have a wide range of Java apps without compilation, etc.

This is the Atmel AT91SAM9261 product details page...

http://www.atmel.com/dyn/products/product_card.asp?part_id=3638

This Taskit STAMP ready-made processor board costs 99 Euros or $150. It does everything we want - Linux, USB Host, LCD, etc.

http://www.taskit.de/en/products/stamp/index.htm Board details. Click the photo for an enlarged view.

https://ssl.kundenserver.de/taskit.de/xtc/index.php?cPath=23&language=en Prices and complete evaluation kit.

http://www.kwikbyte.com/KBAT9261.html Computer based on the AT91SAM9261.

http://tech.groups.yahoo.com/group/kimssuccess/message/16 Message about KBAT9261.

Atmel AT91SAM9263 Modules and Computers (an ARM Processor)    

In the same family as the AT91SAM9261, with Linux, USB Host, LCD. Adds Ethernet, Camera Chip CCD Interface, and bi-directional SDIO for SD Memory Cards and peripherals. Less RAM though, at 96K Bytes. The AT91SAM9261 may be a better choice, for the larger 160K Byte RAM.

Atmel AT91RM9200 Modules and Computers (an ARM Processor)    

In the same family as the AT91SAM9261 and AT91SAM9263, with Linux, USB Host, but no built-in LCD Controller. Less RAM though, at 16K Bytes. The AT91SAM9261 may be a better choice, for the larger 160K Byte RAM and built-in LCD Controller.

http://www.atmel.com/dyn/products/product_card.asp?part_id=2983

This board below is a Free Open Source Hardware Single Board Computer, designed by a columbian graduate.

The Free ECB AT91 V1 is a Single Board Computer made by emQbit. It is a Free Open Source Hardware design. You can buy it or build your own. In our case, we could use it as it stands in conjunction with an intelligent LCD display with built in controller, or modifiy the board design to use an AT919261 processor, with built-in LCD Controller.

Emqbit Wiki about the products...

http://wiki.emqbit.com/products

ucDot.org article...

http://www.ucdot.org/article.pl?sid=07/03/31/218205&mode=thread

LinuxDevices.com article...

http://www.linuxdevices.com/news/NS6698241512.html

Schmartboard easy-to-solder carrier-board for Microcontrollers    

The Schmartboard is a carrier board for surface mount chips.

This board would be good for producing prototype Includers, perhaps the first 10 or so. It's $44.95 and the Atmel AT91SAM9261 is about $10. Later, for production quantities of Includers, we can have our own PCB made at a much lower price, with the processor professionally fitted.

Please watch this video on the Curious Inventor site, which led me to the Schmartboard site. It covers surface mount soldering techniques and mentions Schmartboard toward the end, about 8 minutes in.

http://www.curiousinventor.com/guides/Surface_Mount_Soldering/101

The Schmartboard is a carrier board for different types of surface mount chip-packages, QFP, BGA, etc. The design makes soldering devices to the boards easier than ordinary PCBs in 3 ways :-

1. The board has 'channels' or troughs for the legs on QFP, etc.

2. The tracks in the channels are pre-tinned (coated) with solder.

3. The board has solder-guards between legs to stop soldering joining 2 legs.

For Quad Flat packs with legs, you just place the chip on the board, heat the solder in each channel and push it toward the legs.

For BGA (Ball Grid Array), as found on the AT91SAM9261, there are balls of solder under the chip (217). You have to use the method shown in the video :-

1. Apply paste flux to the square chip area on the top of the board.

2. Tape the chip to the top of the board with masking tape.

3. Solder the through-holes underneath, to melt the solder balls into plated-through holes.

Products page.

http://www.schmartboard.com/index.asp?page=products

BGA (Ball Grid Array) carrier-board, for Atmel AT91SAM9261 - $44.95.

http://www.schmartboard.com/index.asp?page=products_bga

This page has a good video of how to solder BGAs and Recommended Solering Eqpt.

http://www.schmartboard.com/index.asp?page=resources_howto

Microcontrollers (computer-on-a-chip with RAM, EEPROM, etc)    

Microcontrollers by Atmel (such as the AVR range)

http://www.atmel.com/

Microcontrollers by Microchip

http://www.microchip.com/

Everex The 1.5GHz Via C7-D processor board uses 20 watts maximum and as low as 2 watts idling and is available for $60 through ClubIT. It is used in the gPC.

Linux-on-a-chip computer board for less than $100    

Andrius I came across a manufacturer of a Linux-on-a-chip computer board called the 'Linseed', which is under $100 in large quantities. It looks almost ideal for the Flash Drive Editor.

It's produced by EI Labs, Bangalore, India http://www.eilabsindia.com/

See the rest of this article at http://tech.groups.yahoo.com/group/mendenyo/message/336 for the specification and my assessment.

ricardo England 10-Sep-2007

Sources of ideas for electronic technology    

Microcontroller hobbyist sites. Hobby electronics websites like www.avrfreaks.net often list microcontroller and USB modules and have example projects.

eBay Industrial Automation and Control section This section has a lot of microcontroller chips and modules and displays etc. This provides us with the names of manufacturers.

http://business.listings.ebay.co.uk/Electrical-Test-Equipment_Industrial-Automation-Control_W0QQsacatZ42899QQsocmdZListingItemList

AboutThisPage    

  • FlashDriveEditor=Ideas for Microcontrollers (a computer-on-a-chip with RAM, EEPROM, etc), if we go for a custom-designed processor for the FlashDriveEditor.
  • FlashDriveEditorTask=Identify candidates for microcontrollers, focusing first on sufficient functionality (preferably able to run Linux, but also weaker microcontrollers), then on power consumption, then on price (because we can always push the price down later).

Add Your Comments

Add your name:

Add your comment:

Type this number: 2

ProcessorModule changed: January 17, 2008