MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » EB185 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
E-Blocks ARM programmer and SAM7 daughter board US$165.75

E-Blocks ARM programmer and SAM7 daughter board

This E-blocks kit is a development tool for the AT91SAM7 ARM microcontroller from Atmel. The SAM7 is a 32-bit ARM7 based microcontroller running at an internal frequency of 36MHz, and having 128K ROM and 32K static RAM as well as two USARTs, four 10-bit A/D converters, and a native USB bus. This incredibly powerful microcontroller can be used for a range of advanced projects. The board has five E-blocks ports, and the processor itself is housed on a removable daughter board so that the ARM can be incorporated into your own custom PCBs.


  • 32-bit RISC processor with 128K ROM and 32K SRAM
  • USB programmable with boot loader
  • 5x E-blocks ports, 32 I/O lines
  • Compatible with most downstream E-Blocks
  • Native USB and SPI buses
  • Removable crystal

The ARM board connects to your PC via USB. The host ARM device is set up to communicate with the USB bus and the programming circuitry. The board uses MOSFET transistors to detect the USB bus, which allows the board to be programmed.

The board also has a standard 2x10-pin ARM JTAG connector, allowing the ARM device to be programmed via an external programmer.

ARM programmer hardware

The two-part design allows the ARM board to be both a development board and a programmer. The ARM daughter board connects to the main board via four 2x10 sockets. These connect all the ARM device signals to the ARM daughterboard, allowing for programming and use of all the functions available on the ARM device. After programming, the daughter board can be removed from the main board and be added to your own custom design if you so choose, or left in to work with the possibilities available from the main board.

The main board has five I/O ports in the form of 9-way D-type connectors. These allow the ARM board to be fully compatible with the E-Blocks range. The first four D-type connectors (J5-8) connect all 32 General-Purpose I/O from the ARM device. Most of these GPIO pins have multiple functions, such as SPI, USART communication and analog-to-digital converters.

The AT91SAM7 device has four dedicated analog-to-digital converters, and four GPIO with analog functionality. All eight of these signals have been grouped together on the main board's fifth D-type connector (J9), which can be used as a fully analog port. Note, however, that the four GPIO are also available on J8, so you must ensure that these signals are not connected to any other device while using them on the analog port J9.

Power requirements

The board normally will be powered by an external regulated DC supply of 6V to 9V. This allows full operation including programming. With the setting of a jumper, it is possible to power the board via USB, but the 100mA current limitation of USB may not be sufficient for many applications.

Other E-blocks connected to this power may receive 3.3V by connecting a wire from a screw terminal on the ARM board to a screw terminal on each E-block that requires voltage.

Optional ARM programming tutorial software

The Flowcode for ARM software has this board in its library.

Bundle Options

You can also order the software bundled with this board at a significant discount.

E-Blocks ARM Board Resources

Optional Recommended Products for this Item
E-Blocks Development Combo Board+ US$176.80
USB 2.0 Cable, 6ft., A-Male / B-Male+ US$6.00
9-pin Sub-D Female to Male Cable, 12cm+ US$6.00
Power Supply 3-12V DC, U.S. plug, 6 connection tips+ US$11.00
Power Supply 3-12V DC, US/UK/Euro/AU Plugs, 100-240VAC+ US$13.00

This product was added to our catalog on Friday 10 November, 2006.


Customers who bought this product also purchased
E-Blocks LED Board, 8 Single LEDsE-Blocks LED Board, 8 Single LEDsUS$47.94

E-Blocks ECIO Application BoardE-Blocks ECIO Application BoardUS$78.20

PIC ICSP Adapter, 6-pin Single Row to RJ12 and 2mm 2x4 HeaderPIC ICSP Adapter, 6-pin Single Row to RJ12 and 2mm 2x4 HeaderUS$9.50

E-Blocks Prototyping BoardE-Blocks Prototyping BoardUS$49.81

E-Blocks PS/2 Mouse/Keyboard and SVGA Interface BoardE-Blocks PS/2 Mouse/Keyboard and SVGA Interface BoardUS$62.90

Atmel AVR ISP Adapter, 10-pin to 6-pin (Atmel Butterfly)Atmel AVR ISP Adapter, 10-pin to 6-pin (Atmel Butterfly)US$7.50

Shopping Cart more
0 items
What's New? more
Electricity, Magnetism and Materials Solution Educational Kit
Electricity, Magnetism and Materials Solution Educational Kit
Specials more
4-port USB2.0 Hub, Unpowered, ASUS Zenhub
4-port USB2.0 Hub, Unpowered, ASUS Zenhub
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to E-Blocks ARM programmer and SAM7 daughter board
Reviews more
Write ReviewWrite a review on this product!
  Saturday 23 February, 2019   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce