NEW low cost Arduino compatible platform - Iteaduino Lite (LGT8F88A)

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:

DOWNLOAD: Schematic of Iteaduino Lite Datasheet of Iteaduino Lite IDE Patch of Iteaduino Lite (includes bootloader code and HEX files)


Just one correction: the original Arduino ran on an ATmega8; the ATmega88 has never been officially supported (it HAS worked, since it's basically the low end of the 88/168/328 series, but it never showed up in an actual Arduino.)

Ohh! Do a 32MHz version!

westfw: Ohh! Do a 32MHz version!

Good idea, and we will try it : )