CPU Board with AVR ATmega32U4 16 MHz

24,90 inc. VAT

CPU Board with AVR ATmega32U4 16 MHz for Archiduino system.

The CPU Board with AVR ATmega32U4 16 MHz is 100% compatible with Arduino IDE. You can program it using Arduino Leonardo as chosen board. With a tiny library (Archiduino.h) you can address the I/Os using the base board map as shown in the huge user’s manual. The Archiduino CPU mounts onboard – as default – the RTC clock, the EEPROM, the relay driver, a precision VREF and can be optionally configured with SD card slot.

Description

CPU Board with AVR ATmega32U4 16 MHz for Archiduino system.

The CPU Board with AVR ATmega32U4 16 MHz is 100% compatible with Arduino IDE. You can program it using Arduino Leonardo as chosen board. With a tiny library (Archiduino.h) you can address the I/Os using the base board map as shown in the huge user’s manual. The Archiduino CPU mounts onboard – as default – the RTC clock, the EEPROM, the relay driver, a precision VREF and can be optionally configured with SD card slot.

Details

Archiduino Base Kit

Archiduino Base Kit

The CPU architecture is the same of Arduino Leonardo and is totally transparent to the Arduino IDE (as well as you can program it using the Arduino Leonardo board configured in the Board Selection). In order to save precious space on the base board, we have already put on the CPU board some useful utilities as listed below:

  • 1 RTC DS1337 (real time clock): no settings loss if a supply leakage occurs
  • 1 ULQ2003 (relay driver): safe and sturdy darlington driver, no external transistors needed
  • 1 EEPROM AT24CS02 2K – I2C Bus: store your config parameters here with no worries
  • 1 precision voltage reference LM4030-2.5: stable and reliable, only 10ppm/°C as thermal drift, and a gorgeous 0.05% of output voltage precision

Optionally you can mount (or buy the already configured version) these options:

  • CR1220 battery (for the Real Time Clock): necessary if you need to preserve the Real TIme Clock when power is down
  • SD Card slot (SD Micro): very useful, you can log a huge amount of data
  • 64K EEPROM (instead of the 2K default EEPROM): more room to store config parameters or whatever.

As you can see, in a very tiny space you get a powerful MCU with all essential tools for an industrial or home use. And it’s fully certified with strict IEC parameters, as you can see in the declaration of conformity.

Specifications

SPECIFICATION VALUE
Case Bare board (to be mounted on base board)
Dimensions LxHxP 102 x 32,5 x 11 mm.
Weight 17 gr.
Processor AVR ATmega32U4 16 MHz
Flash  total/available 32K/28K
Available RAM 2,5K
Internal EEprom 1K
External EEprom  2K (64K optional)
Real Time Clock DS1337 (battery optional)
Generic I/Os 26
UART (RX1/TX1) 1 (115200 Kbaud max)
SPI 1
I2C bus 1
PWM 7
SD card Ready to mount (optional)
USB Micro USB type B connector
LCD + keyboard ready to mount
Supply voltage 12 Vdc (3.3Vdc regulator onboard)

Available configurations

This board can be configured with SD Card reader slot and/or battery pack for the DS1337 RTC (real time clock), and/or a 64K EEPROM.

Attachments

UPC_CPU_ATM32_LEO_V1_Schematic

Atmel ATMEGA 32U4 datasheet

DS1337 Real Time Clock datasheet

ULQ2003 Darlington Driver datasheet

LM4030-2.5 Precision Voltage Reference datasheet

AT24CS02 EEPROM Datasheet

Vishay GSOT series single-line ESD protection – datasheet

User’s manual

Archiduino CPU ATMega32U4 – User’s manual