NANO Every ATmega4809 microUSB kompatibilno z Arduino

12.99 (DDV vključen)

NANO Every ATmega4809 microUSB je sodobna nadgradnja klasičnega Arduino Nano z bistveno večjim pomnilnikom (48 KB Flash, 6 KB SRAM) za kompleksnejše projekte ob enakem form faktorju.

Ni na zalogi

Prijava na sporočilo ob novi zalogi.

Šifra: 89 - B3 Kategoriji: ,
Opis

Opis

NANO Every ATmega4809 microUSB kompatibilno z Arduino

Arduino Nano Every je uradno nasledstvo klasičnega Arduino Nano – obdrži priljubljen miniaturni form faktor in standardni pinout, a pod znano zunanjostjo skriva bistveno zmogljivejši mikrokrmilnik ATmega4809. Z 48 KB Flash (50% več) in 6 KB SRAM (300% več) kot klasični Nano odpre vrata projektom, ki bi prej trčili ob pomnilniške omejitve.

Isti form faktor pomeni, da plošča fizično zamenja klasični Nano na protoboardu ali PCB brez sprememb; le prenesite novo “megaAVR” core definicijo v Arduino IDE. Idealna stopnica za hobiste, ki jim klasični Nano zmanjka pomnilnika, ne pa za kompleksne WiFi/BT projekte (za to izberite ESP32).

Anatomija krmilnika

Tip krmilnikaArduino NANO Every kompatibilno
MikrokrmilnikATmega4809, 8-bit AVR, 16 MHz
USB komunikacijski čipIntegriran (ni CH340/FT232)
USB konektorMicro-USB
Logična napetost5V

Ključne lastnosti

  • ATmega4809 mikrokrmilnik – Sodobnejša AVR arhitektura z razširjenim naborom perifernih enot in večjim pomnilnikom.
  • 48 KB Flash pomnilnika – Skoraj 50% več kot ATmega328; za kompleksne programe z obseg knjižnicami.
  • 6 KB SRAM – 3-krat več kot ATmega328; ključno pri delu z nizi, JSON, kompleksnimi strukturami.
  • Enak form faktor kot NANO – Enake dimenzije in pinout; fizična zamenjava na obstoječih protoboardih.
  • Micro-USB konektor – Standardni kabel; programiranje in napajanje iz računalnika.
  • 14 digitalnih pinov, 5 PWM – Nekoliko manj PWM izhodov kot ATmega328 (5 vs 6).
  • 8 analognih vhodov (10-bit ADC) – Enako kot standardni Nano.

Kaj potrebujem za začetek?

  • Micro-USB kabel – Za programiranje in napajanje.
  • Arduino IDE – Namestite dodatni core: Tools → Boards Manager → iščite “megaAVR” → namestite “Arduino megaAVR Boards”.
  • Gonilnik – USB integriran; Windows, macOS in Linux ga prepoznajo brez nameščanja gonilnikov.
  • Breadboard + jumper kabli – Form faktor enak NANO; pini se ujemajo.

Moj prvi projekt – 3 koraki

  1. V Arduino IDE namestitee core: Tools → Boards Manager → “megaAVR” → “Arduino megaAVR Boards” → Install.
  2. Izberite: Tools → Board → Arduino Nano Every, povežite Micro-USB.
  3. File → Examples → Basics → Blink → Upload.

Primeri uporabe

  • Kompleksne knjižnice – TFT zasloni, audio FFT, strojno učenje – kjer ATmega328 zmanjka SRAM.
  • JSON obdelava – Razčlenjevanje API odgovorov z ArduinoJson knjižnico brez pomnilniških napak.
  • Večnitna logika – Kompleksni state machine sistemi z več sočasnimi procesi.
  • Nadgradnja obstoječih projektov – Drop-in zamenjava za projekte, ki trpijo due to pomnilniških omejitev NANO.
  • Prototipiranje naprednih algoritmov – PID krmilniki, signalna obdelava, filtriranje.

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega4809
Hitrost ure16 MHz (Arduino core)
Flash pomnilnik48 KB
RAM6 KB SRAM
EEPROM256 B
Digitalni I/O pini14 (od tega 5 PWM)
Analogni vhodi8 (A0–A7, 10-bitna ločljivost)
DACni
KomunikacijaUART, I2C, SPI
Tok na I/O pin20 mA (priporočeno), 40 mA (max)
Napetost vezja5V
VIN razpon7–12V DC
USB čipIntegriran USB
USB konektorMicro-USB
Dimenzije45 × 18 mm

Primerjava: NANO Every vs NANO ATmega328 vs NANO ATmega168

NANO Every (ta)NANO ATmega328NANO ATmega168
MCUATmega4809ATmega328PATmega168
Flash48 KB32 KB16 KB
SRAM6 KB2 KB1 KB
PWM izhodi566

Inženirski PRO nasvet

Kompatibilnost knjižnic – Večina Arduino knjižnic deluje na ATmega4809, toda nekatere starejše, ki neposredno dostopajo do registrov AVR (npr. določene timer knjižnice), morda niso združljive. Preverite GitHub repo knjižnice pred selitvijo projekta. Uradne Arduino knjižnice in večina popularnih (ArduinoJson, FastLED, Servo, Wire) so popolnoma kompatibilne.

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; obvezno namestite dodatni core “Arduino megaAVR Boards” prek Boards Manager. Plošča se zazna samodejno brez posebnih gonilnikov na Win10/11, macOS in Linux.

Dokumentacija

YouTube

Dodatne podrobnosti

Dodatne podrobnosti

verzijanezalotani pini, zalotani pini