AtMega 328 klon LGT8F328

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Hej, ja som överskriften antyder så finns det en kinatillverkad klon på Atmega 328 krets som bla sitter i Arduino Uno och Nano. Den verkar lite bättre på mycket, framför allt klarar den 32 Mhz klocka och även Arduinos IDE stödjer detta också. Den har 4 timrar istället för 3 och en extra analog ingång (I ett av mina projekt behöver jag just 9 analoga ingångar) Sen 32 Mhz klocka skulle nog passa mig då jag i vissa fall kört den vanliga 328:an i botten tidsmässigt. Nu skall väl tilläggas att jag kan inte programmera alldeles jättesmart alla gånger men detta med dubbel fart underlättar för mig i alla fall. Jag har nu beställt ett par tre stycken Nano med denna Logic Green tillverkad 328 krets. ett youtubeklipp om denna krets:
Skall väl tillägga också att jag vill helst fortsätta i Arduinos egna IDE då jag börjar kunna och förstå den och även om dess "verktygslåda" är skral så har jag löst det mesta, ja allt hittills faktiskt...
Det här med 4 timrar istället för 3 borde vara bättre, men kommer det mig till nytta?
StureS
Bannad
Inlägg: 278
Blev medlem: 25 oktober 2020, 14:05:11

Re: AtMega 328 klon LGT8F328

Inlägg av StureS »

Vad är frågan?
Användarvisningsbild
hawkan
Inlägg: 2585
Blev medlem: 14 augusti 2011, 10:27:40

Re: AtMega 328 klon LGT8F328

Inlägg av hawkan »

Först så måste det finnas arduino-support för tjippet och det verkar det göra (efter en snabb googling).
Men om inte 328 räcker till, och man vill ha "mer av allt" och framför allt wifi, så titta på t ex esp32.

Edit: Eller stm32 (för att hålla fan-klubben glada)
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

Re: AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Frågan ja: Har man nytta av 4 timrar istället för 3 som originalet har? Stödjer Arduinos IDE detta?
ESP32 har jag varit inne och nosat på, en mycket kompetent liten rackare, WiFi som jag klarar att programmera själv rakt av också. Men anledningeen till att jag vill ha Nano är "alla" mina mönsterkort som ligger och dräller här hemma är gjorda för just Nanomodulen och resten är tilltänkt för 5 voltsfunktioner.
STM32 vill jag nog inte prova mera, jag tycker det är för svårt att komma igång på...
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

Re: AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Är det någon annan här på EF som testat kinaklonen LGT8F328?
Användarvisningsbild
hawkan
Inlägg: 2585
Blev medlem: 14 augusti 2011, 10:27:40

Re: AtMega 328 klon LGT8F328

Inlägg av hawkan »

Här står hur man lägger till support för den: https://github.com/LGTMCU/Larduino_HSP
Välj rätt board LGT8F. Och med det så är det full support. Du kan ju ladda ner och torr-testa även utan processor.

Om man skulle gå på STM32, t ex denna https://www.ebay.com/itm/313738694866 så är det samma sak där.
Support för Arduino IDE finns här https://github.com/stm32duino/Arduino_Core_STM32. Ställ in och sedan är det vanligt arduino c++ i arduino ide.

Jag har gått över till esp32 för mitt prototypande och samma sak där. Support för esp32 finns här https://github.com/espressif/arduino-esp32
installera, ställ in och sen vanligt i arduino ide. Finns support for platformio i vscode som jag testade ett tag, men just nu är jag tilbaka på arduino ide.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: AtMega 328 klon LGT8F328

Inlägg av Micke_s »

Jag har testat några olika kloner/alternativa ”kompatibla” arduino bord, bland annat LGT8F328.

Tiden för få vissa saker att fungera, speciellt med externa biblioteket är inte värt det.
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

Re: AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Micke_s: Vill du förtydliga detta lite så jag fattar rätt... Vad jag förstår så passar "vanlig" arduinokod rakt av. Om man vill ha ut lite extra så måste man byta kod specifikt för just detta tex high speed output. Sen så har den ju 12 bitars AD-omvandlare vilket kräver lite annan kod i vissa fall. Men förövrigt? Det jag är ute efter är dels en extra analogingång och dels lite snabbare process då jag kanske inte programmerar optimalt alla gånger...
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Re: AtMega 328 klon LGT8F328

Inlägg av Micke_s »

Vanlig arduino kod funkar oftast ok.

Ska du däremot använda något bibliotek för t.ex LCD, accelerometer, radiochip osv så är det tyvärr risk för problem.

Sedan har man alltid risken att arduino delen för det avarten inte stöds i nyare arduino IDE i framtiden
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

Re: AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Jag funderar på dom här MOSI-MISO, berörs dom av dubbel frekvens? Millis och micro har jag också en undran om.
agehall
Inlägg: 418
Blev medlem: 12 augusti 2020, 19:27:54

Re: AtMega 328 klon LGT8F328

Inlägg av agehall »

Det hänger ju på vad du ska prata med...
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

Re: AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Jag har en realtidsklocka och en SD-kortläsare som bägge går med MISO-MOSI och SS. Sen använder jag micro ganska frekvent. Behöver jag ändra mircotiderna till hälften eller ej vid användning av dubbel X-tal? (32 istället för 16 Mhz) Hade det bara varit dubbel x-tal rakt av så förstår jag att det är halva tider som gäller men gör IDE:n något med detta?
Wihelm
Inlägg: 588
Blev medlem: 18 juni 2019, 17:30:19
Ort: Nybro

Re: AtMega 328 klon LGT8F328

Inlägg av Wihelm »

Under /hardware/arduino/avr/boards.txt varje kort har en konstant f_cpu= där man ställer in klockfrekvensen och då blir millis och micro rätt.
Janson1
Inlägg: 1338
Blev medlem: 1 december 2016, 09:06:02
Ort: Marks Kommun

Re: AtMega 328 klon LGT8F328

Inlägg av Janson1 »

Wilhelm, var hittar jag detta exakt?
Wihelm
Inlägg: 588
Blev medlem: 18 juni 2019, 17:30:19
Ort: Nybro

Re: AtMega 328 klon LGT8F328

Inlägg av Wihelm »

I 1.8 versionen ligger det under /hardware/arduino/avr/boards.txt
Skriv svar