Originally Arduino adopted ATmega88 chip, while which has been upgraded to ATmega328 chip now and greatly increased resources for FLASH and SDRAM. However, for many simple applications, 32K FLASH and 2K RAM resources are not necessarily needed, thus we chose a LGT8F88A chip, whose architecture is quite similar to ATmega88, and it can be made compatible with Arduino after modifying the bootloader slightly.
Just download the patch, place the extracted folder Iteaduino_lite into path arduino-1.0.5/ hardware, and then you can find option of this board in Arduino IDE. Other operations are exactly the same as Arduino.
Files named optiboot in the patch is the bootloader source code and the generated HEX file for Iteaduino Lite. Bootloader is about 0.7KB with room for optimization, which can be possibly reduced to 0.5KB.
LGTF88A chip can not be used to download bootloader through ICSP port, thus bootloader file must be downloaded by sw debugger through SWC/SWD pins. Later we will release a tutorial about downloading bootloader – The board is installed with bootloader when leaving the factory, so you can download via USB adapter just as you do on Arduino.
Resources offered by Iteaduino Lite:
- Microcontroller: LGT8F88A
- Operating Voltage: 5V / 3.3V
- Input Voltage (recommended): 7-20V
- Input Voltage (limits): 7-24V
- Digital I/O Pins14 (of which 6 provide PWM output)
- Analog Input Pins6
- DC Current per I/O Pin80 mA
- DC Current for 3.3V power supply 250 mA
- Flash Memory 8Kbyte of which 0.7KB used by bootloader
- SRAM 1 KB
- EEPROM 504Byte
- Clock Speed 16 MHz
Well, in fact, I guess its price is most interesting: .You can compaign it now on indiegogo with 5USD only including shipping worldwide order! Click here to find more details: http://www.indiegogo.com/projects/iteaduino-lite-most-inexpensive-full-sized-arduino-derivative-board/x/4283045
DOWNLOAD: Schematic of Iteaduino Lite Datasheet of Iteaduino Lite IDE Patch of Iteaduino Lite (includes bootloader code and HEX files)