AVRPLC16 v6 PLC
The AVRPLC16 v6 PLC System is a full-featured development platform intended for developing and designing industrial, home or office control devices using Atmel AVR microcontroller.
This AVR based PLC system is controlled by ATMEGA32 microcontroller which is connected to 8 MHz oscillator and the rest of the board peripherals. The microcontroller can be replaced by any other AVR microcontroller with a similar pinout. The development system features numerous modules using different communication modules, such as RS-485, RS-232, Ethernet, etc. Along with them, it also has ADC module, RTC module, and MMC/SD connector.
The AVRPLC16 v6 PLC System comes equipped with an on-board USB 2.0 AVR programmer that has been specifically designed for In-Circuit Serial Programming (ICSP). This development board also supports Telit GSM/GPRS modules: GM862-GPS, GM862-QUAD-PY, and GM862-QUAD. The AVRPLC16 v6 PLC System is connected to Ethernet via on-board ENC28J60 to provide network connectivity. The board even has mounting ports for antenna cables and screw terminals for adding a speaker and a microphone. It features 8 opto-inputs and 16 relays (for currents up to 16A).
MikroLab for Atmel AVR
The mikroLab for AVR is a complete development solution designed for users to exploit the possibilities of AVR microcontrollers in-depth. This essential toolkit is a collection of an EasyAVR v7 board, a mikroC for AVR compiler license, and lots of accessories.
The EasyAVR v7 development board supports a total of 64 AVR (AT, ATmega, and ATtiny) microcontrollers from Atmel. It also includes a free licence for VisualGLCD, a GUI design tool for GLCD displays.