The hcAT91 CPU card is a member of the H-Storm system CPU card family. The H-Storm project is a modular system-level design approach targeting hobby electronics, robotics and fast prototyping. The project defines a standard 72-pin connector as the interconnect between the various elements of the system with two optional 20- pin extension connectors. The elements of an H-Storm system are CPU cards, peripherial cards and system- boards. The hcAT91 CPU card is a standard H-Storm system component and is built around the ATMEL AT91R40008 microcontroller. That device integrates a 66MHz ARM7TDMI processor core with 256kBytes of on-chip SRAM and a wide set of peripherials. The processor employs a 32-bit internal and a 16-bit external bus architecture. The CPU card combines this microcontroller with a 16-bit FLASH ROM of up to 8MByte in size, and some support circuitry. The low power microcontroller is run on 1.8V core and 3.3V I/O power supply voltages. The core power can be produced on-board by a small LDO regulator or provided externally. The processor module can be programmed in a variety of languages using the GNU toolchain, like C/C++ Pascal or ADA. There are also several other commercial development tools available from many vendors.
The hcAT91 CPU card is part of the H‑Storm system and is built around the ATMEL AT91R40008 microcontroller, offering a 66 MHz ARM7TDMI core, 256 KB of zero‑wait‑state RAM and up to 8 MB of 16‑bit FLASH. It supports 8‑bit or 16‑bit external bus operations, two serial ports, three timers, a JTAG debug interface, and up to 22 digital I/O lines.
The manual details power options (single‑supply version with an integrated 1.8 V regulator or dual‑supply version), the 72‑pin H‑Storm connector pin‑out, programming mode using the nPROG signal, and mechanical dimensions (100 mm × 47.5 mm). Licensing information for non‑commercial use is also included.
| Processor core | 66 MHz ARM7TDMI |
|---|---|
| On‑chip RAM | 256 KB zero wait‑state |
| Flash memory | Up to 8 MB 16‑bit FLASH (2 MB standard) |
| Serial ports | 2 |
| Timers/counters | 3 |
| Digital I/O lines | Up to 22 (27 in non‑H‑Storm mode) |
| Debug interface | JTAG |
| Normal power consumption | 55 mA |
| Dimensions | 100 mm × 47.5 mm |
It uses the ATMEL AT91R40008 microcontroller.
The card provides up to 22 digital I/O lines, or 27 in non‑H‑Storm compatible mode.
One version includes an integrated 1.8 V regulator and needs only 3.3 V, while the other requires separate 3.3 V and 1.8 V supplies.