Pro Mini ATMega328 3.3V kompatibilno z Arduino

10.99 (DDV vključen)

Pro Mini ATMega328 3.3V je ultra-kompakten Arduino-združljiv krmilnik brez USB konektorja – 3.3V/8MHz, idealen za baterijsko napajane in 3.3V senzorske projekte.

3 na zalogi

Opis

Opis

Pro Mini ATMega328 3.3V kompatibilno z Arduino

Arduino Pro Mini ATmega328 3.3V je ultra-kompaktna razvojna plošča za projekte, kjer prostor in baterijska življenjska doba nista kompromis. Deluje pri 3.3V in 8 MHz – kar je bistvena razlika od 5V/16MHz verzije. Nižja napetost in hitrost pomenita manjšo porabo energije, hkrati pa je plošča neposredno združljiva z 3.3V senzorji in moduli (ESP8266, NRF24L01, BMP280, BME680) brez pretvorniška napetostnega nivoja.

Najpomembnejša lastnost, ki jo morate vedeti: Pro Mini nima USB konektorja. Za nalaganje programa potrebujete zunanji USB-serial adapter (FTDI ali CH340, 6-pin). Ko je koda naložena, naprava deluje samostojno – to je namreč njen namen: vgradnja v finalni produkt.

Anatomija krmilnika

Tip krmilnikaArduino Pro Mini kompatibilno
MikrokrmilnikATmega328P, 8-bit AVR, 8 MHz
USB konektorNi (potreben zunanji programator)
Logična napetost3.3V
Ura (clock)8 MHz (3.3V verzija)

Ključne lastnosti

  • 3.3V / 8 MHz delovanje – Neposredna združljivost z 3.3V senzorji brez level shifterja; nižja poraba kot 5V verzija.
  • Ultra-kompaktna oblika ~18 × 33 mm – Za vgradnjo v ohišja, kjer ni prostora za NANO ali UNO.
  • ATmega328P – ista koda kot UNO/NANO – 32 KB Flash, 2 KB SRAM; Arduino knjižnice delujejo brez sprememb.
  • Nizka poraba energije – 3.3V/8MHz kombinacija je priljubljena za baterijsko napajane IoT naprave z sleep modom.
  • 6-pin UART header – Za programiranje prek zunanjega FTDI/CH340 adapterja ali Arduino UNO.
  • 14 digitalnih I/O, 6 PWM, 6 analognih vhodov – Enak nabor pinov kot standardni NANO.

Kaj potrebujem za začetek?

  • FTDI ali CH340 USB-serial adapter (6-pin) – Nujno za programiranje; Pro Mini nima USB konektorja.
  • Arduino IDE – Tools → Board → Arduino Pro or Pro Mini, Processor → ATmega328P (3.3V, 8MHz).
  • 6-pin jumper kabli – Za priklop FTDI adapterja na UART header.
  • Spajkalnik + letvice – Pini niso zalotani; prispajkajte jih pred prvim priklopi.

Moj prvi projekt – 3 koraki

  1. Prispajkaj pin letvice na Pro Mini; priklopi 6-pin FTDI adapter (VCC=3.3V, GND, TX→RX, RX→TX, DTR→RST).
  2. V Arduino IDE: Tools → Board → Arduino Pro or Pro Mini, Processor → ATmega328P (3.3V, 8MHz).
  3. File → Examples → Basics → Blink → Upload.

Primeri uporabe

  • Baterijsko napajani senzorski vozli – DHT22/BME280 + NRF24L01 brezžično; sleep mod za mesece delovanja na eni bateriji.
  • Nosljiva elektronika – 3.3V/8MHz je standard za baterijske projekte; direkten priklop 3.3V senzorjev.
  • IoT vgradne naprave – Ko je program razvit in testiran, se Pro Mini vgradi v finalni PCB.
  • 3.3V senzorski sistemi – ESP8266, NRF24L01, BMP280 – vsi delujejo neposredno brez level shifterja.
  • Miniaturni krmilniki – Za majhna ohišja, RC modele, manjše robotske sisteme.

Tehnični pregled

Tehnične specifikacije

MikrokrmilnikATmega328P
Hitrost ure8 MHz (3.3V verzija)
Flash pomnilnik32 KB (2 KB bootloader)
RAM2 KB SRAM
EEPROM1 KB
Digitalni I/O pini14 (od tega 6 PWM)
Analogni vhodi6 (A0–A5, 10-bitna ločljivost)
KomunikacijaUART, I2C (A4/A5), SPI
Tok na I/O pin40 mA (max)
Napetost vezja3.3V
VIN razpon5–12V DC
USB konektorNi – 6-pin UART za programiranje
Dimenzije~18 × 33 mm

Primerjava: Pro Mini 3.3V vs 5V vs NANO ATmega328

Pro Mini 3.3V (ta)Pro Mini 5VNANO ATmega328
Napetost3.3V5V5V
Ura8 MHz16 MHz16 MHz
USBNiNiMini-USB
3.3V senzorjiDirektnoLevel shifterLevel shifter

Inženirski PRO nasvet

8 MHz omejitev časovnih knjižnic – Nekatere knjižnice, ki računajo s privzeto 16 MHz hitrostjo, na 3.3V/8MHz Pro Mini delajo napačno (UART baudrate, SPI timing). Vedno preverite, da imate v IDE izbrano ATmega328P (3.3V, 8MHz) – ta nastavitev popravi internih delilnikov in zagotovi pravilno delovanje komunikacij.

Kompatibilnost

Arduino IDE 1.8.x ali 2.x; core “Arduino AVR Boards”. Izberite Arduino Pro or Pro MiniATmega328P (3.3V, 8MHz). Za programiranje potrebujete FTDI USB-serial adapter ali Arduino UNO kot ISP programator.

Dokumentacija