ECB ATmega32/644

From Wikipedia, the free encyclopedia

ECB_ATmega32/644 is a small (Open source hardware) SBC (Single-board computer) based on the Atmel ATmega32 or Atmel ATmega644 AVR processor (20 MHz).

It was designed trough a cooperation between Ulrich Radig, Holger Buss, and Thomas Scherer with the initial intent to remotely control a coffee machine via the internet. The ECB_ATmega32/644 supports up to 2048 bytes RAM. It uses a specially designed embedded operating system and measures 85mm x 77 mm.

Although quite similar to the ECB_AT91, the ECB_ATmega32/644 has distinctive features and far less computing power. This allowed this design of being built DIY with a bare minimum of parts and for a far lower price (the controller alone costs just 5-10€). Also, it is capable of operating at a bare minimum energy consumption (less than 100mA). Besides this, it is still powerful enough to be used as a webserver and to perform web-based remote control, and webcam-monitoring. However, due to the limited computing power, webserver-capability is limited (restricted to 1000 pageviews per second) and the device is mainly targeted for low intensity use.

Features include:

  • 20 MHz AVR processor (Atmel ATmega32/644)
  • 32 kB of Serial Flash
  • 2048 bytes of RAM
  • 1 wire-interface (Dallas)
  • e-mail, webserver and NTP-time functionality
  • SD-memorycard interface (no slot)
  • webcam-slot
  • <100 mA power consumption
  • 7 I/O digital-out channels, and 3 analogue digital-in channels

[edit] External links