Atmel, For development of electrical motor-based embedded applicatons.
ATAVRMC320, Atmel ATAVRMC320 with ATmega32M1 Automotive ( 32 Kbytes Flash, 2 Kbyte SRAM, 1 KByte EEPROM ) - “The ATAVRMC320 kit is a complete hardware system which demonstrates motor control using ATmega32M1 and features CAN and LIN connectivity”. A brushless DC motor with Hall sensor (3 phases 8 poles) is included.
MOD-IO input output expandable board with UEXT - “A stackable development board which add analog and digital inputs and outputs to any of our development boards with UEXT. If you work with any of our development boards with UEXT connector and you need more digital and analog iniputs and outputs you can add these by connecting MOD-IO to your development board. This board allow easy interfacing to 4 relays, 4 optoisolated digitl inputs, 4 analog inputs. MOD-IO is stackable and addressable, what does this means? these boards can plug together so you can add as many as you want input and outputs! i.e. 8, 12 etc! MOD-IO have ATmega16 microcontroller and the firmware is available for modification.”
The hardware and software platform Wiring - “The current AVR8 Core supports the Wiring hardware and any hardware based on the AVR atmega processors. AVR Xmega, AVR Tiny, TI MSP430, Microchip PIC24/32 Series and STM M3 ARM Cores will be available soon”.
AVR Freaks community member "ce": “For this FreeRTOS needs a function pointer. As a kind of workaround for the task creation ....But in this case I have to ensure that the task/thread functions are located in the lower 64k.FreeRTOS works now on my XMEGA and I can live with this restriction. But nevertheless I am interested in other (better?) solutions”.
The free operating system Jacos Yandex "jacOS" for PIC, AVR, MSP430 and х51 - Support just in russian language, source code just by request from the author.
The OpenSource nilsen elektronikk as "proc Real-Time Kernel" - “Supported architectures: x86 / PC, 68HC11 (also banked), H8 (8 and 16 bits), 68k / 6833x, ColdFire, 80C196, C167, AVR, i960Jx, MSP430, Z180”.
“An open-source complete USB stack for the USB-enabled Atmel AT90USBxxxx and ATMEGAxxUx AVR microcontroller series. The complete line of Atmel USB AVRs and USB AVR boards are supported by the library, as are any custom user boards, via custom board hardware drivers supplied by the user”.
Latest -current version is of 2006-12-19 → Support for legacy Atmel AVR CPUs, but due to the ancient release date not for current Atmel AVR CPUs ( ATxmega, and even not for current ATmega, ATtiny ).
The free AVR assembler AVRide for Windows - “The most powerfull editor/assembler for Atmel's range of AVR microcontrollers”. The assembler is no linking assembler, i.e. the output can´t be linked with object files created by the C compiler or another run of the assembler.
“Bajos can be adapted to Embedded Systems with/without operating system and has been tested for 8 and 32 bit AVR controllers (atmega128, UC3A, AP7000). Bajos runs now at arduino Mega”.
The OpenSource Bitlash Online "Bitlash" - “Open source interpreted language shell and embedded programming environment. This website documents Bitlash for the popular and useful Arduino”.
The free HAPSIM - Helmi's AVR Periphery Simulator - “LCD (HD44780U), Terminal (USART and TWI), LEDs, Push-Buttons and Keypad Simulator Extension for the AVR Simulator of Atmel's AVR Studio 4”.
“Die Sourcen der Firmware sind beigelegt, so daß der Monitor in eigene Anwendungen integriert werden kann” . No claimed support of the ATxmega CPU, yet !
AVR Freaks "wavrasm" - “IAR Assembler Version 1.30 for the AVR family of microcontrollers. Fully featured command line assembler. Includes Linker and Librarian. Compatible with AVR Studio. Documentation inlcluded in PDF format”.
No support of the ATxmega CPU with this legacy tool version !
No debuggers are supported. The development of this compiler has been terminated several years ago. There is a basic simulator included in the download which allows fairly basic debugging but there is no support for any form of hardware debugging via jtag or other interfaces.