Pregătire Windows
Pașii necesari pe un calculator cu Windows înainte de a începe proiectele Arduino, ESP32 și LoPy — driver CH340, Arduino IDE, suport ESP32.
Înainte de a deschide primul proiect, calculatorul tău cu Windows are nevoie de câteva piese de software: un driver ca să „vadă" placa prin USB, Arduino IDE pentru a compila și încărca cod, și suportul pentru ESP32 dacă vrei să lucrezi și cu acea platformă. Toți pașii de mai jos se fac o singură dată.
Cui i se adresează
Acest ghid e pentru utilizatorii Windows 10 / 11. Pe macOS și Linux pașii sunt diferiți (în general, driverul CH340 nu e necesar) — întreabă-ne dacă lucrezi pe alt sistem.
1. Instalează driverul CH340 (pentru Arduino UNO)¶
Placa noastră de Arduino UNO folosește chip-ul CH340 pentru comunicarea USB-Serial. Windows-ul nu îl recunoaște din start, așa că trebuie instalat un driver oficial.
- Descarcă arhiva: CH34x_Install_Windows_v3_4.zip
- Dezarhivează (click dreapta → Extract All).
- Rulează
CH34x_Install_Windows_v3_4.exe(dublu-click; aprobă fereastra UAC). - Apasă Install și așteaptă mesajul „Driver install success".
- Conectează placa Arduino prin USB.
Verifică instalarea¶
- Deschide Device Manager (
Win + X→ Device Manager). - Extinde secțiunea Ports (COM & LPT).
- Trebuie să vezi o intrare de forma
USB-SERIAL CH340 (COMx)—COMxeste numărul portului (ex.COM3,COM7). Ține minte acest număr, îl vei selecta în Arduino IDE.
Placa nu apare?
Vezi secțiunea Probleme frecvente de mai jos.
2. Instalează Arduino IDE¶
Arduino IDE este editorul în care scrii cod, compilezi și încarci programe pe placă.
- Mergi pe arduino.cc/en/software.
- Descarcă Arduino IDE 2.x pentru Windows (varianta Installer).
- Rulează instalatorul cu setările implicite.
- La primă pornire, lasă Windows-ul să instaleze driverele suplimentare propuse.
Verifică instalarea:
- Deschide Arduino IDE.
- Tools → Board → Arduino AVR Boards → Arduino Uno.
- Tools → Port → COMx (portul detectat la pasul anterior).
Dacă placa e conectată și driverul e instalat corect, vei vedea portul în listă.
3. Adaugă suportul pentru ESP32¶
ESP32 nu vine preinstalat în Arduino IDE — trebuie adăugat prin Boards Manager.
- Deschide Arduino IDE.
- File → Preferences.
- La câmpul Additional Boards Manager URLs lipește: Dacă există deja alte URL-uri, separă-le cu virgulă.
- Apasă OK.
- Tools → Board → Boards Manager…
- Caută
esp32și instalează pachetul esp32 by Espressif Systems (poate dura câteva minute).
După instalare:
- Tools → Board → esp32 va lista zeci de variante (ex.
ESP32 Dev Module,WEMOS LOLIN32). Alege-o pe a ta. - Driverul CH340 instalat la pasul 1 e suficient pentru majoritatea plăcilor ESP32 dev-kit. Unele plăci folosesc chip-ul CP2102 — dacă portul nu apare, instalează separat driverul Silicon Labs CP210x.
4. (Opțional) Instalează Thonny pentru MicroPython¶
Dacă vrei să programezi ESP32 sau LoPy în MicroPython (sintaxă Python, fără compilare), instalează Thonny:
- Mergi pe thonny.org.
- Descarcă varianta pentru Windows și instaleaz-o.
- Deschide Thonny → Tools → Options → Interpreter → alege MicroPython (ESP32) și portul COM al plăcii.
Thonny e mai prietenos decât Arduino IDE pentru începătorii care vin de la cursul de Python.
Probleme frecvente¶
Portul COM nu apare în Arduino IDE / Device Manager
- Verifică cablul USB. Multe cabluri ieftine sunt „doar alimentare" și nu transmit date. Încearcă alt cablu — preferabil cel care a venit cu placa.
- Încearcă alt port USB pe calculator (de preferat un port direct pe placa de bază, nu printr-un hub).
- Reinstalează driverul CH340 (pasul 1).
- Deschide Device Manager cu placa conectată — dacă vezi un dispozitiv cu semn de exclamare galben, click dreapta → Update driver → Browse my computer și indică folderul în care ai dezarhivat
CH34x_Install_Windows_v3_4.
„Access is denied" sau „Port busy" la upload
- Închide orice altă aplicație care folosește portul (alt Arduino IDE, Serial Monitor extern, Thonny etc.).
- Verifică în Device Manager că nu e altă instanță a portului blocată.
Upload eșuează cu „A fatal error occurred: Failed to connect to ESP32"
- Apasă și ține apăsat butonul BOOT de pe placa ESP32 în timp ce Arduino IDE începe upload-ul. Eliberează-l când vezi „Connecting…".
- Pe unele plăci e nevoie să apeși și EN/RST scurt, apoi să eliberezi.
Următorul pas¶
Acum că PC-ul e gata, alege o platformă din pagina Proiecte și începe cu primul tutorial — de regulă Hello World pe Arduino.