Difference between revisions of "Iteaduino Lite"

From ITEAD Wiki
Jump to: navigation, search
(Useful Link)
m (Links to existing pages added by LinkTitles bot.)
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
==Overview==
 
==Overview==
Iteaduino Lite is a new Arduino mainboard based on LGT8F88A compatible with Arduino interfaces. With 14 digital input and output pins (of which 6 pins can be used for PWM output), 6 analog inputs and SWD debug interface, the operating frequency can reach up to 32MHz. Compared to other Arduino mainboards, it runs faster with more powerful functions. It is compatible with most of Arduino libraries, and the development is as simple as Arduino.
+
 
 +
[[File:Iteaduino Lite.jpg|thumb|400px|right]]
 +
[[Iteaduino Lite]] is a new Arduino mainboard based on LGT8F88A compatible with Arduino interfaces. With 14 digital input and output pins (of which 6 pins can be used for PWM output), 6 analog inputs and SWD debug interface, the operating frequency can reach up to 32MHz. Compared to other Arduino mainboards, it runs faster with more powerful functions. It is compatible with most of Arduino libraries, and the development is as simple as Arduino.
 +
 
 +
Go shopping [http://imall.iteadstudio.com/iteaduino-lite.html Iteaduino Lite (SKU:IM131209001)]
  
 
==Features==
 
==Features==
Line 7: Line 11:
 
* Adopting high-efficiency DCDC supply with wider input range  
 
* Adopting high-efficiency DCDC supply with wider input range  
 
* Selectable operating level: 3.3V/5V
 
* Selectable operating level: 3.3V/5V
 
==Hardware==
 
http://imall.iteadstudio.com/media/wysiwyg/Products/Mainboard/IM131209001.jpg
 
  
 
==Spec==
 
==Spec==
Line 36: Line 37:
 
| Power socket, micro USB
 
| Power socket, micro USB
 
|}
 
|}
 +
 +
==Electrical characteristics==
 +
{| class="wikitable"
 +
|-
 +
| align="center" style="background:#f0f0f0;"|'''Parameter'''
 +
| align="center" style="background:#f0f0f0;"|'''Min.'''
 +
| align="center" style="background:#f0f0f0;"|'''Typical'''
 +
| align="center" style="background:#f0f0f0;"|'''Max.'''
 +
| align="center" style="background:#f0f0f0;"|'''Unit'''
 +
|-
 +
| Supply voltage||7||-||24||VDC
 +
|-
 +
| Operating level||-||3.3/5||-||V
 +
|-
 +
| IO pin drive current||-||40||80||mA
 +
|}
 +
 +
==Hardware==
 +
http://imall.iteadstudio.com/media/wysiwyg/Products/Mainboard/IM131209001.jpg
 +
 +
==Pinmap==
 +
{| class="wikitable"
 +
|-
 +
| align="center" style="background:#f0f0f0;"|'''Index'''
 +
| align="center" style="background:#f0f0f0;"|'''Name of Arduino'''
 +
| align="center" style="background:#f0f0f0;"|'''Alternate Function'''
 +
| align="center" style="background:#f0f0f0;"|'''Pin of Atmega328'''
 +
|-
 +
| 1||D0||UART DIN||PD0
 +
|-
 +
| 2||D1||UART DOUT||PD1
 +
|-
 +
| 3||D2||External Interrupt 0||PD2
 +
|-
 +
| 4||D3||External Interrupt 1/PWM||PD3
 +
|-
 +
| 5||D4||-||PD4
 +
|-
 +
| 6||D5||PWM||PD5
 +
|-
 +
| 7||D6||PWM||PD6
 +
|-
 +
| 8||D7||-||PD7
 +
|-
 +
| 9||D8||-||PB0
 +
|-
 +
| 10||D9||PWM||PB1
 +
|-
 +
| 11||D10||SPI_NSS/PWM||PB2
 +
|-
 +
| 12||D11||SPI_MOSI/PWM||PB3
 +
|-
 +
| 13||D12||SPI_MISO||PB4
 +
|-
 +
| 14||D13||SPI_SCK||PB5
 +
|-
 +
| 15||A0||||PC0
 +
|-
 +
| 16||A1||||PC1
 +
|-
 +
| 17||A2||||PC2
 +
|-
 +
| 18||A3||||PC3
 +
|-
 +
| 19||A4||IIC_SDA||PC4
 +
|-
 +
| 20||A5||IIC_SCL||PC5
 +
|-
 +
| 21||SWD||SWD||PE2
 +
|-
 +
| 22||SWC||SWC||PE0
 +
|}
 +
 +
==Switch==
 +
* Level switch
 +
 +
When it is switched to 5V, Lite works at 5V; when it is switched to 3.3V, Lite works at 3.3V.
 +
 +
==Button==
 +
* Resetting button
 +
 +
Press RESET button to reset Lite.
 +
 +
==Installation==
 +
1. Serial port driver
 +
 +
[[Iteaduino Lite]] adopts CP2102 chip instead of ATmega8U2 chip on Arduino UNO, thus we cannot use drive file in drive directory of Arduino IDE to install the driver [http://www.silabs.com/products/interface/usbtouart/Pages/usb-to-uart-bridge.aspx http://www.silabs.com/products/interface/usbtouart/Pages/usb-to-uart-bridge.aspx]
 +
 +
You can [[download]] CP2102 driver for different platforms including MAC version, Linux version and Windows version. Once downloaded, plug in [[Iteaduino Lite]], search for CP2102 among the unknown devices, then click Upgrade Driver and manually install. Point the driver position to the downloaded driver directory and then install, finally the corresponding serial number can be found on IDE.
 +
 +
More details of installation instructions, you can refer to this file:
 +
[ftp://imall.iteadstudio.com/Mainboard/IM130615004_ITeaduino_Nano/DOC_Driver_Installation.pdf Driver Installation]
 +
 +
2. Modify Arduino IDE
 +
 +
[[Download]] the patch here: [ftp://imall.iteadstudio.com/Mainboard/IM131209001_Iteaduino_Lite/Iteaduino_Lite.zip ftp://imall.iteadstudio.com/Mainboard/IM131209001_Iteaduino_Lite/Iteaduino_Lite.zip]
 +
 +
After extracting it, place folder [[Iteaduino Lite]] under directory arduino-1.0.x \ hardware catalog. At present, it does not support Arduino IDE version 1.5.x.
 +
 +
3. [[Download]] program:
 +
 +
Select "[[Iteaduino Lite]]" when programming.
  
 
==Download==
 
==Download==

Latest revision as of 10:16, 15 June 2014

Overview

Iteaduino Lite.jpg

Iteaduino Lite is a new Arduino mainboard based on LGT8F88A compatible with Arduino interfaces. With 14 digital input and output pins (of which 6 pins can be used for PWM output), 6 analog inputs and SWD debug interface, the operating frequency can reach up to 32MHz. Compared to other Arduino mainboards, it runs faster with more powerful functions. It is compatible with most of Arduino libraries, and the development is as simple as Arduino.

Go shopping Iteaduino Lite (SKU:IM131209001)

Features

  • Adopting LGT8F88A chip
  • GPIO interface breaks out electronic brick interface
  • Adopting high-efficiency DCDC supply with wider input range
  • Selectable operating level: 3.3V/5V

Spec

Processor LGT8F88A
PCB size 68.6mm X58.5mm X 1.6mm
Supply voltage 7~24V DC
Operating voltage 3.3V/5V DC
Indicator PWR, D13
Communication interface UART, IIC, SPI, SWD
External interface Power socket, micro USB

Electrical characteristics

Parameter Min. Typical Max. Unit
Supply voltage 7 - 24 VDC
Operating level - 3.3/5 - V
IO pin drive current - 40 80 mA

Hardware

IM131209001.jpg

Pinmap

Index Name of Arduino Alternate Function Pin of Atmega328
1 D0 UART DIN PD0
2 D1 UART DOUT PD1
3 D2 External Interrupt 0 PD2
4 D3 External Interrupt 1/PWM PD3
5 D4 - PD4
6 D5 PWM PD5
7 D6 PWM PD6
8 D7 - PD7
9 D8 - PB0
10 D9 PWM PB1
11 D10 SPI_NSS/PWM PB2
12 D11 SPI_MOSI/PWM PB3
13 D12 SPI_MISO PB4
14 D13 SPI_SCK PB5
15 A0 PC0
16 A1 PC1
17 A2 PC2
18 A3 PC3
19 A4 IIC_SDA PC4
20 A5 IIC_SCL PC5
21 SWD SWD PE2
22 SWC SWC PE0

Switch

  • Level switch

When it is switched to 5V, Lite works at 5V; when it is switched to 3.3V, Lite works at 3.3V.

Button

  • Resetting button

Press RESET button to reset Lite.

Installation

1. Serial port driver

Iteaduino Lite adopts CP2102 chip instead of ATmega8U2 chip on Arduino UNO, thus we cannot use drive file in drive directory of Arduino IDE to install the driver http://www.silabs.com/products/interface/usbtouart/Pages/usb-to-uart-bridge.aspx

You can download CP2102 driver for different platforms including MAC version, Linux version and Windows version. Once downloaded, plug in Iteaduino Lite, search for CP2102 among the unknown devices, then click Upgrade Driver and manually install. Point the driver position to the downloaded driver directory and then install, finally the corresponding serial number can be found on IDE.

More details of installation instructions, you can refer to this file: Driver Installation

2. Modify Arduino IDE

Download the patch here: ftp://imall.iteadstudio.com/Mainboard/IM131209001_Iteaduino_Lite/Iteaduino_Lite.zip

After extracting it, place folder Iteaduino Lite under directory arduino-1.0.x \ hardware catalog. At present, it does not support Arduino IDE version 1.5.x.

3. Download program:

Select "Iteaduino Lite" when programming.

Download

Datasheet for Iteaduino Lite

Datasheet for LGT8F88A

Migrating from ATMega88 to LGT8F88A v1.0

Schematic for Iteaduino Lite

Patch for Iteaduino Lite

LGT8F88A Setup

Useful Link

By pdeoliveira <Upload to Iteaduino Lite on Linux/debian>

Bajdi.com <Iteaduino Lite: 5$ Arduino clone>