


NewerĪRDUINO™ flavors use the Atmega32U4 and Atmega2560. Most ARDUINO™ flavors and their clones use the ATmega168(P) or ATmega328(P). Linux natively supports the VCP interface as either /dev/ttyACMx or The free WINDOWS® drivers are supplied with AttoBASICv2.3x in the folderĮntitled "_USB_Drivers". Thus, the ATmega32U4Īnd AT90USB1286 builds can be communicated with via the USART or the USB emulating a VirtualĬom Port (VCP). The only difference in the immediately supported μC's, besides the amount of memory, is that theĪTmega32U4 and AT90USB1286 have a built-in USB hardware controller. Limited to the circa-2002 version of AttoBASIC. However, support for these microcontrollers is

(Other clock speeds can be built from the source code). Other clock speeds can be built from the sourceĬode (refer to application note) and if one has the knowledge to do so, additional commands andĪttoBASIC also supports and provides pre-assembled HEX files for the AT90S2313, ATtiny2313(A),ĪT908515 and ATmegaq163 microcontrollers at clock speeds of 4 MHz, 8 MHz, 16 MHz and 20 MHz AttoBASIC Version 2.3x, hereinafter referred to as AttoBASIC, supports most flavors of the ATMEL 8bit series of AVR microcontrollers having at least 8K FLASH memory, 512 bytes of SRAM and 512Ĭurrent version of AttoBASIC supports and provides pre-assembled HEX files for the ATtiny84,ĪTtiny85, ATmega88/P/A/PA, ATmega168/P/A/PA, ATmega328/P/A/PA, ATmega16A, ATmega32A,ĪTmega644P, ATmega1284P, ATmega2560, ATmega32U4 and AT90USB1286 microcontrollers atĬlock speeds of 4 MHz, 8 MHz, 16 MHz and 20 MHz.
