Difference between revisions of "Logicgreen"

From ElectroDragon
Jump to navigation Jump to search
(Documents)
(Use in arduino IDE LGT8F328D)
 
(5 intermediate revisions by the same user not shown)
Line 82: Line 82:
 
=== Use in arduino IDE LGT8F328D ===
 
=== Use in arduino IDE LGT8F328D ===
 
* All of our boards already had arduino bootloader
 
* All of our boards already had arduino bootloader
* Install larduino HSP from here [[DL]] to get support in arduino IDE, install guide refer to "Install.txt"
+
* Install larduino HSP from here our [https://github.com/Edragon/LGT/tree/master/HSP%20Patch%20File/Larduino_HSP_3.6c/Larduino_HSP_v3.6c github folder] in the link below, to get support in arduino IDE, install guide refer to "Install.txt"
 
* Choose board '''larduino-core w/LGT8F328D''', the rest is the same as use arduino pro mini.
 
* Choose board '''larduino-core w/LGT8F328D''', the rest is the same as use arduino pro mini.
* Detail guide please see here. [[File: LGT8FX8D_mini_arduino_app.pdf]]
+
* Detail guide please see [https://github.com/Edragon/LGT/tree/master/Arduino%20Guide here].
  
 
== Documents ==
 
== Documents ==
 
* [http://www.logicgreen.io/downloads/ Logicgreen website], or [http://lgt-semi.com/bbs]
 
* [http://www.logicgreen.io/downloads/ Logicgreen website], or [http://lgt-semi.com/bbs]
* arduino HSP package, SDK files please see here [[DL]]
+
* Find all relevant schematic, datasheet, SDK, files here: https://github.com/Edragon/LGT
  
To Arduino Guide
 
* [[File:Migrating_from_ATmega88_to_LGT8F88A_v1.0.pdf]]
 
* [[File:LarduinoISP_make_arduino_board_to_be_I...pdf]]
 
* [[:File:Lgt8fx8d_ssop20_arduino_pinout.pdf|Arduino SSOP20 pinout]]
 
* [[File:LGT8FX8D_mini_arduino_app.pdf|Minimum Arduino Board based on LGT8FXD]]
 
SCH
 
* [[:File:LGT8F88A_SCH.pdf|8F88A SCH]]
 
* [[:File:SN0124_LARDUINO_UNO_V2_20140613.pdf|Larduino PCB Board]]
 
* [[:File:SN0156_LGT8F328D_MINI_V1_20150709.pdf|LGT8F328D mini dev board]]
 
* [[:File:SN0073_LGT8F88A_MINI_V1_20130704B.pdf| LGT8F88A mini dev board]]
 
* [[:File:SN0170_LGT8FX8D_SSOP20_MINI_V1_20150910.pdf| LGT8FX8D_SSOP20 mini dev board]]
 
* [[:File:Larduino_V1.1_Schematic_in_pdf.pdf|Sparking 8F88A SCH]]
 
* [[:File:Larduino_MINI_v1.0_SourceFile.pdf|larduino mini source file]]
 
Patch
 
* [[:File:8f88a_arduino_patch.zip|IT LGT8F88A Arduino Patch file]]
 
  
* [[File:Larduino_Mini_Support_Package_EN.zip|sparking Larduino mini batch file]]
 
 
 
* Compatible board: ocrobot board 8f328p or d, arduino xi 8f328d, larduino mini (retired) 8f88a, itead lite (retired)
 
  
 
== Reference link ==
 
== Reference link ==
Line 115: Line 96:
 
* itead lite - https://www.indiegogo.com/projects/iteaduino-lite-most-inexpensive-full-sized-arduino-derivative-board#/
 
* itead lite - https://www.indiegogo.com/projects/iteaduino-lite-most-inexpensive-full-sized-arduino-derivative-board#/
 
* arduino xi wemos - https://github.com/wemos/Arduino_XI
 
* arduino xi wemos - https://github.com/wemos/Arduino_XI
 +
* Compatible board: ocrobot board 8f328p or d, arduino xi 8f328d, larduino mini (retired) 8f88a, itead lite (retired)
 
[[category: Arduino Boards]]
 
[[category: Arduino Boards]]
 
[[category: Cheap MCUs]]
 
[[category: Cheap MCUs]]

Latest revision as of 06:08, 13 August 2019

LGT8F08/88/328 (AVR Compatible)

8F328 Board Features

  • 8F328P-U MCU used by the LGT8F328P, is a Atmel MEGA328P compatible chip.
  • 8F328D architecture design is relatively new, peripheral functions far stronger than Atmel MEGA328. Especially the program encryption ability is far more than MEGA328.
  • 8F328D can use 3V3 and 5V power supply running at 16M frequency, excellent level compatibility.
  • Built-in high-precision RC, no external crystal can be stable operation.
  • Less peripheral parts, circuit design is simple.
  • 12-bit ADC (analog-to-digital conversion)
  • On board DAC
  • Owned GUID (unique ID) can be used for chip program encryption
  • Built-in internal 1.024V / 2.048V / 4.096V ± 1% calibratable reference voltage source

The feature compare

Feature LGT8F328P atmega328P
DAC output Yes -
Internal reference resoltuion ±0.5% ±1.5%
PWM dead zone control Yes -
High current push - pull PWM Yes -
Computing Accelerator (DSC) Yes -
Stacking expansion system Yes -
Speed 32M 16M

LGT8F684/690, LGT8P653/663 (OTP) - PIC Compatible

LGT - PIC

Definition

  • MIC8S - MIC8S 8-bit Microprocessor Core
  • SWD - SWD production/test interface
  • PMU - power management unit
  • RTU - reset management unit
  • XIO - Crystal I/O
  • AIO - analog I/O
  • DIO - Digital I / O
  • CM1/2 - Analog Comparator 1/2
  • ADC - 12-bit multi-channel analog-to-digital converter (ADC)
  • DAP - gain programmable differential amplifier
  • Timer0/2 - 8-bit timer/counter 0/2
  • Timer1 - 16-bit timer/counter 1
  • CCP - Compare/Capture/PWM Generation Unit
  • DAC1/2 - 6-Bit DAC 1 / 2 or 10-Bit DAC
  • RCM 1/8/16MHz - Calibrated RC Oscillator with 2/16/32MHz Multiplier Output Mode
  • RC32K 3- 2KHz Low Power RC Oscillator
  • 1.2V/IVREF - 1.2V ±1% Calibrated Internal Reference Voltage
  • INTC - interrupt controller

Schematic

Programming Guide

Toolchain use

  • IAR Embedded Workbench 8.0 for AVR
  • MPLAB+PICC for PIC
  • Hardware download and debug tool - SWDICE mkII Pro
  • Code downloader tool - lgtmix_isp

Use in arduino IDE LGT8F328D

  • All of our boards already had arduino bootloader
  • Install larduino HSP from here our github folder in the link below, to get support in arduino IDE, install guide refer to "Install.txt"
  • Choose board larduino-core w/LGT8F328D, the rest is the same as use arduino pro mini.
  • Detail guide please see here.

Documents


Reference link