
The HP2973 development system consists of an EB194 AVR multiprogrammer with AVR-ISP, an EB083 E-Blocks Development Board, and a universal switching power supply. Together, they provide a low-cost way of developing AVR projects and learning AVR programming. The USB cable shown is included also, as it is part of the standard EB194 package. Follow the above links for detailed descriptions of the two boards. Below are summarized overviews. EB194 AVR Multiprogrammer Kit The E-blocks AVR multiprogrammer and development board acts as the heart of an E-blocks system. It provides four output ports for adding E-blocks peripherals (compatible with 5V peripheral modules only). The Development Board in this bundle will take up two of the output ports. The included CD-ROM contains a range of development tools including the ISP programming software and an Integrated Development Environment for writing code in assembly and for debugging. A free GNU C compiler can be added to the IDE for those wanting to write programs in C. This product is fully compatible with the Flowcode for AVR programming tutorial software. In-circuit debugging with Flowcode can be achieved by using a FlowKit system. EB083 E-blocks Development Board This flexible development board is an ideal platform for learning and project development. It was designed to allow those with little or no experience of embedded microcontroller programming to be able to produce highly functional designs in as short a time as possible. The board will work with any upstream E-blocks system, allowing multiple technologies to be explored using this single downstream E-blocks board. It includes switches on Port A and Port B I/O pins, a quad 7-segment display, a 2-line by 16-character alphanumeric display, a simple analog light sensor, and a potentiometer for sensor simulation. E-Blocks Overview E-Blocks are small circuit boards each of which contains a block of electronics that you would typically find in an electronic system. Each E-Block performs a separate function as either an input sub-system, an output sub-system, an input/output sub-system or a processing sub-system. E-Blocks can be put together to form a variety of systems that can be used for teaching and learning electronics, and for the rapid prototyping of complex electronic systems. Each E-Block has one or more 9-way D-type connectors that provide up to eight input/output lines and a ground line. These D-type connectors allow connection between E-Blocks to be made in buses of multiples of 8 lines, just like a real electronic system. Power is routed separately to those E-Blocks that need it. Processing E-Blocks based on PIC, dsPIC, ARM or AVR microcontrollers, Altera FPGAs, Arduino or Raspberry Pi control the whole E-Blocks system. Processing E-Blocks provide up to five input/output ports with up to eight lines per port. Please see the E-Blocks Category for a list of available components. For more details on E-Blocks, see the E-Blocks User Guide (in English, French, German and Spanish) or watch the Introduction to E-Blocks video.
|