Difference between revisions of "Logicgreen"

From ElectroDragon
Jump to navigation Jump to search
(Use in arduino IDE)
(Use in arduino IDE LGT8F328D)
 
(10 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 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
Datasheet
 
* [[:File:LGT8F88P_LGT8F168P_LGT8F328P_translated.pdf|LGT8F 88P / 168P / 328P EN]]
 
* [[:File:Lgt8fx8p_databook_v1.0.1.pdf|Datasheet LGT8F 88P / 168P / 328P CN]]
 
* [[:File:LGF8F88A_Datasheet.pdf| LGT8F88A Datasheet]]
 
  
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:Larduino_HSP_v3.6c.zip|HSP 3.6C file]]
 
* [[:File:Larduino_hsp_v3.5.zip|Arduino supported board]], HSP 3.5, directly wrote by LGT officially
 
  
* [[:File:8f88a_arduino_patch.zip|IT LGT8F88A Arduino Patch file]]
 
 
* [[File:Larduino_Mini_Support_Package_EN.zip|sparking Larduino mini batch file]]
 
* Arduino XI Batch file
 
LGT toolchain
 
* [[File:Lgtmix_isp_en_v2.1a_setup.zip|LGT ISP tool]]
 
* [[:File:Avrjungousb.zip|AVR AtmelUSB AVRJungoUSB]]
 
 
* Current available board, ocrobot board 8f328p or d, arduino xi 8f328d, larduino mini (retired) 8f88a, itead lite (retired)
 
  
 
== Reference link ==
 
== Reference link ==
Line 125: 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