Skip to content
2026.06.13.
  • F
  • X
  • LinkedIn
  • YouTube
  • Instagram
  • GitHub
TavIR

TavIR

Mikrokontroller világ

  • TavIR Tudástár
  • TavIR WebShop
  • TavIR Fórum
  • Hírek
  • Könyvek
    • Egyszerű elektronika – Kezdőlap
    • ESP8266/ESP32
    • Tippek
      • Tippek-trükkök (AVR)
      • Tippek-trükkök (ESP8266/ESP32)
  • +Gyorstippek
  • +Mélyvíz
  • +Témakereső
  • Kapcsolat
  • Főoldal
  • Hír
  • Arduino IDE 2.3.9 – gyorsabb fordítás, de figyelj a cache-re
  • Hír

Arduino IDE 2.3.9 – gyorsabb fordítás, de figyelj a cache-re

Robert 2026.05.26.
Arduino IDE 2.3.9 megjelent - 2026. 05. 26.

Megjelent az Arduino IDE 2.3.9, és bár első pillantásra nem tűnik nagy ugrásnak, a háttérben fontos változás történt. Ez a kiadás nem új gombokról, látványos kezelőfelületről vagy átszabott menüről szól, hanem a fordítási folyamat gyorsításáról. Ez jó hír azoknak, akik sokat dolgoznak Arduino sketch-ekkel, de a korai felhasználói visszajelzések alapján egyelőre érdemes óvatosan frissíteni.

Tartalomjegyzék

Toggle
  • Miért érdekes ez a kiadás?
    • Gyorsabb fordítás .ino fájloknál
    • Library-kezelés és board platformok
  • De azért érdemes óvatosnak lenni
  • Felhasználói visszajelzések
  • Gyakorlati javaslat
  • Akkor most mi is legyen?

Miért érdekes ez a kiadás?

Az Arduino IDE 2.3.9 egyik legfontosabb újdonsága, hogy már az Arduino CLI 1.5.0 verzióját használja. Ez a háttérben működő eszköz végzi a fordítást, a feltöltést, a board-kezelést és sok könyvtárakkal kapcsolatos feladatot is.

Amikor az IDE-ben rányomsz a Verify vagy Upload gombra, valójában ez a háttérmotor dolgozik. Ezért számít sokat, ha a CLI-ben változik valami: az közvetlenül hat arra, milyen gyorsan és megbízhatóan készül el a program.

Gyorsabb fordítás .ino fájloknál

A 2.3.9 fő fejlesztése az Arduino sketch cache-elés javítása. Korábban a board core és a library elemek egy része már bekerülhetett a gyorsítótárba, de az .ino fájlok kezelése kevésbé volt hatékony.

Most az IDE célja az, hogy ne fordítsa újra feleslegesen ugyanazt a sketch-et, ha az nem változott. Ez különösen akkor hasznos, amikor előbb ellenőrzöd a kódot, majd rögtön feltöltöd a panelre. Nagyobb projektnél — például ESP32, kijelző, WiFi vagy több szenzor használatakor — ez érezhetően rövidebb várakozást jelenthet.

Library-kezelés és board platformok

A frissítés másik hasznos eleme a platformfüggő library dependency támogatása. Ez főleg a board platformok fejlesztőinek fontos, de a felhasználó is profitálhat belőle.

Ha egy fejlesztőpanel csomagjához bizonyos könyvtárak kellenek, azokat a Boards Manager a jövőben automatikusan telepítheti. Ez kevesebb „hiányzó library” hibát jelenthet, főleg kezdőknél vagy oktatási környezetben.

Javult az érvénytelen library mappák hibajelzése is. Ha több hibás könyvtár található az Arduino libraries mappában, az IDE olvashatóbban, külön sorokban jelzi őket.

De azért érdemes óvatosnak lenni

A gyorsabb fordítás jó irány, de a korai visszajelzések szerint az új cache-kezelés néhány helyzetben gondot okozhat. A legfontosabb hibajelentés szerint előfordulhat, hogy az Arduino IDE 2.3.9 módosított .ino fájl után is a korábban lefordított objektumot használja.

Ez nem egyszerű kényelmetlenség. Ha a fordítási gyorsítótárból régi eredmény kerül elő, akkor úgy tűnhet, mintha az új program futna a panelen, miközben valójában a korábbi verzió maradt érvényben. Ez LED-es tesztnél még csak zavaró, de szenzoros mérésnél, motorvezérlésnél vagy kommunikációs hibakeresésnél már félrevezető lehet.

Felhasználói visszajelzések

A felhasználói tapasztalatok jelenleg vegyesek. Többen üdvözlik a gyorsabb fordítás lehetőségét, mert nagyobb Arduino projektnél minden megspórolt másodperc számít.

Ugyanakkor megjelentek korai hibajelentések is. Egyes felhasználók cache-problémáról számoltak be, mások CH552 / CH55xDuino környezetben tapasztaltak fordítási hibát. És macOS alatt library-felismerési gondot is jeleztek frissítés után.

Ezek nem jelentik azt, hogy az Arduino IDE 2.3.9 mindenkinél hibás, de azt igen, hogy stabil műhely- vagy tanfolyami környezetben nem érdemes vakon frissíteni.

Gyakorlati javaslat

Hobbi célra az Arduino IDE 2.3.9 nyugodtan kipróbálható, főleg ha érdekel a gyorsabb fordítás. Fontos viszont ellenőrizni, hogy a módosított sketch valóban újrafordul-e.

Egyszerű próba lehet, ha egy jól látható változást teszel a kódba: például átírod a LED villogási idejét, módosítasz egy soros monitorra kiírt szöveget, vagy ideiglenesen szándékos fordítási hibát raksz a sketch-be. Ha az IDE mégis sikeresen fordít, akkor gyanús, hogy a cache nem frissült megfelelően.

Tanfolyami, ügyfélprojektes vagy napi munkára használt gépen érdemes megtartani a 2.3.8 telepítőt is. Ha furcsa viselkedést tapasztalsz, töröld az Arduino build cache-t, vagy ideiglenesen térj vissza az előző verzióra.

Akkor most mi is legyen?

Az Arduino IDE 2.3.9 hasznos, de nem teljesen kockázatmentes frissítés. A legnagyobb előnye a gyorsabb sketch-fordítás, a fejlettebb Arduino CLI háttér és a jobb library-kezelés. A legnagyobb kérdőjel viszont éppen az új gyorsítótárazás: néhány felhasználónál régi fordítási eredmény maradhatott használatban.

Én ezt a verziót jelenleg tesztkörnyezetbe ajánlanám bátran, stabil oktatási vagy műhelyrendszerbe pedig csak ellenőrzés után.

Források

  • Arduino fórum – Arduino IDE 2.3.9 [Arduino forum]
  • Hordozható Arduino: telepítési útmutató és az előnyök, hátrányok [TavIR]

Kapcsolódó cikkek:

– Arduino IDE 2.3.10 – végre javították a 2.3.9 veszélyes cache-hibáját
– Arduino IDE 2.3.9 – ha a régi program fut tovább…
– Arduino VENTUNO Q: merre tart az Arduino az UNO után?
– Arduino IDE 2.3.8: nem látványos kiadás, de végre javítja az idegesítő hibákat
– Infravörös vevőmodul tesztelése Arduino UNO-val – hogyan olvassunk távirányítót digitálisan (KY-022)?

Tags: Arduino

Post navigation

Előző ESP32 család – Hát én immár kit válasszak?
Következő Arduino IDE 2.3.9 – ha a régi program fut tovább…

Kapcsolódó anyagok

Arduino IDE 2.3.10 – végre javították a 2.3.9 veszélyes cache-hibáját Arduino cache hiba megoldva. Megoldva?
  • Hír

Arduino IDE 2.3.10 – végre javították a 2.3.9 veszélyes cache-hibáját

2026.06.12.
Arduino IDE 2.3.9 – ha a régi program fut tovább… Arduino 2.3.9 - cache error
  • Hír

Arduino IDE 2.3.9 – ha a régi program fut tovább…

2026.06.02.
Signetics WOM-25120: Egy alternatív adatarchitektúra újrafogalmazása a félvezetők korában (ChipTeszt!) WOM-25120 mérés
  • Hír

Signetics WOM-25120: Egy alternatív adatarchitektúra újrafogalmazása a félvezetők korában (ChipTeszt!)

2026.04.01.

Hírlevél

Hogy az újdonságokról első kézből értesülj:
→ Feliratkozás a Hírlevélre

Ingyenes tanfolyam

60 nap alatt Arduino - az ingyenes tanfolyam
→ Kattints ide és iratkozz fel!
60 nap alatt Arduino

Szeretnél egy lépéssel a többiek előtt járni?

Ne hagyd ki a legújabb tanfolyamokat, amik még csak most bontogatják szárnyaikat.

Legyél te az első! Tanfolyamok

Alkatrész-tár

→ TavIR WebShop
→ Tanulókészletek

Témakörök

  • Cikk (60)
  • Hír (45)
  • Könyv (39)
    • Egyszerű elektronika tippek (18)
    • ESP8266/ESP32 (2)
    • Mélyvíz (12)
    • Mit ne használjunk Arduino projektekben? (6)
  • OmegaFlux (2)
  • Tippek (60)
    • Gyorstippek (20)
    • Tippek-trükkök (AVR) (21)
    • Tippek-trükkök (ESP8266/ESP32) (5)

Fórum

  • Bascom/Arduino/Wiring frissítések :: Arduino IDE 2.3.9 és 2.3.10 tapasztalatok
  • Tovább a TavIR Fórumra...

TavIR WebShop

→ Tovább a TavIR WebShopba
TavIR LCD4x20 (kék-fehér, 2004)
TavIR LCD4x20 (kék-fehér, 2004)

A kijelző 4 x 20 karakteres kialakítású, mely az KS0066 [...]

JT-A1250 1.25 csatlakozó, 2 pin, 20cm, szerelt apa (1.25mm, micro, lengő)
JT-A1250 1.25 csatlakozó, 2 pin, 20cm, szerelt apa (1.25mm, micro, lengő)

JT-A1250 / Joint Tech A1250 sorozatú, 1.25 mm raszterű, 2 [...]

4x Optocsatolt FET kapcsolómodul (PWM, 36V/5..20A)
4x Optocsatolt FET kapcsolómodul (PWM, 36V/5..20A)

A 4 csatornás MOSFET kapcsoló modul akkor jön jól, amikor [...]

1.47" IPS TFT (172x320; ST7789;SPI)
1.47" IPS TFT (172x320; ST7789;SPI)

Kompakt színes kijelző Arduino, ESP32, STM32 és Raspberry Pi alapú [...]

ESP32‑S3 WROOM-N16R8 CAM Development Board (Wi‑Fi + Bluetooth)
ESP32‑S3 WROOM-N16R8 CAM Development Board (Wi‑Fi + Bluetooth)

Az ESP32‑S3 WROOM‑N16R8 CAM fejlesztőpanel akkor jön jól, amikor a [...]

NodeMCU ESP32 / NodeMCU32 (ESP32-WROOM-32D; CP2102; 30pin; USB-C)
NodeMCU ESP32 / NodeMCU32 (ESP32-WROOM-32D; CP2102; 30pin; USB-C)

Az ESP32 DevKit V1 USB-C CP2102 30 pin fejlesztőpanel akkor [...]

2.8" TFT LCD (240*320; SPI; Touch) + SD (ILI9341)
2.8" TFT LCD (240*320; SPI; Touch) + SD (ILI9341)

A 2.8″ TFT LCD (240×320; SPI; Touch) + SD (ILI9341) [...]

TavIR IIC-LCD illesztő (TWI/I2C/I2CLCD)
TavIR IIC-LCD illesztő (TWI/I2C/I2CLCD)

Karakteres LCD kijelző I 2 C buszra - kevesebb vezetékkel, [...]

WT32‑ETH01 - ESP32 Ethernet, Wi‑Fi, Bluetooth modul
WT32‑ETH01 - ESP32 Ethernet,  Wi‑Fi,  Bluetooth modul

A WT32‑ETH01 egy professzionális beágyazott hálózati gateway modul , amely [...]

Meghajtómotor (fém-áttétel, 2 oldalas)
Meghajtómotor (fém-áttétel, 2 oldalas)

A Meghajtómotor (fém-áttétel, 2 oldalas) egy TT-formátumú, 3 V-6 V [...]

4x összefűzött 8x8 mátrix LED (MAX7219/MAX7221)
4x összefűzött 8x8 mátrix LED (MAX7219/MAX7221)

A 4x összefűzött 8×8 mátrix LED (MAX7219/MAX7221) egy kompakt, 8×32 [...]

E22-900T22U USB LoRa modul
E22-900T22U USB LoRa modul

Az Ebyte E22-900T22U USB LoRa modul USB csatlakozású, LoRa szórt [...]

Címkék

alappanel Arduino Arduino nap Arduino nap 2023 art AVR biztosíték darlington dióda eeprom egyszerű elektronika elem ellenállás ESP Espressif Systems flash Forrasztás ft232 fusebit hőmérő i2c i2clcd infravörös ISP JTAG kijelző LCD lm35 MOSFET motor nyák pcb páratartalom Relé RTC telepítés tmp36 tranzisztor Történelem Uno wiring WOM Zener április 1 óra

Archívum

  • 2026. június (2)
  • 2026. május (3)
  • 2026. április (2)
  • 2026. március (5)
  • 2026. február (3)
  • 2026. január (3)
  • 2025. december (2)
  • 2025. november (2)
  • 2025. október (3)
  • 2025. augusztus (3)
  • 2025. július (7)
  • 2025. június (4)
  • 2025. május (6)
  • 2025. április (3)
  • 2025. március (3)
  • 2025. február (1)
  • 2025. január (6)
  • 2024. december (5)
  • 2024. november (5)
  • 2024. október (6)
  • 2024. szeptember (5)
  • 2024. augusztus (4)
  • 2024. július (3)
  • 2024. június (1)
  • 2024. május (3)
  • 2024. március (1)
  • 2024. február (2)
  • 2024. január (1)
  • 2023. december (5)
  • 2023. szeptember (2)
  • 2023. augusztus (6)
  • 2023. július (2)
  • 2023. június (1)
  • 2023. május (1)
  • 2023. április (10)
  • 2023. február (1)
  • 2022. szeptember (2)
  • 2022. július (1)
  • 2022. május (6)
  • 2022. április (1)
  • 2022. március (2)
  • 2022. január (3)
  • 2021. december (1)
  • 2021. november (4)
  • 2021. október (2)
  • 2021. szeptember (1)
  • 2021. július (1)
  • 2021. május (2)
  • 2021. április (1)
  • 2021. március (2)
  • 2020. szeptember (1)

Eddig nem olvasott...

Arduino IDE 2.3.10 – végre javították a 2.3.9 veszélyes cache-hibáját Arduino cache hiba megoldva. Megoldva?
  • Hír

Arduino IDE 2.3.10 – végre javították a 2.3.9 veszélyes cache-hibáját

2026.06.12.
Arduino IDE 2.3.9 – ha a régi program fut tovább… Arduino 2.3.9 - cache error
  • Hír

Arduino IDE 2.3.9 – ha a régi program fut tovább…

2026.06.02.
Arduino IDE 2.3.9 – gyorsabb fordítás, de figyelj a cache-re Arduino IDE 2.3.9 megjelent - 2026. 05. 26.
  • Hír

Arduino IDE 2.3.9 – gyorsabb fordítás, de figyelj a cache-re

2026.05.26.
ESP32 család – Hát én immár kit válasszak? EPS kiválasztási stratégia
  • Cikk
  • ESP8266/ESP32

ESP32 család – Hát én immár kit válasszak?

2026.05.15.

Információk

Cégadatok-impresszum | Használati feltételek
Adatvédelmi irányelvek | Kapcsolat

Elérhetőség

Ügyfélszolgálat: +36 (20) 99-23-781
E-mail: avr (kukac)tavir (pont) hu
Iroda/telephely: 1181 Budapest, Szélmalom utca 13.
Copyright © TavIR Minden jog fenntartva | DarkNews by AF themes.
TavIR
Adatvédelem kezelése

To provide the best experiences, we and our partners use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us and our partners to process personal data such as browsing behavior or unique IDs on this site and show (non-) personalized ads. Not consenting or withdrawing consent, may adversely affect certain features and functions.

Click below to consent to the above or make granular choices. Your choices will be applied to this site only. You can change your settings at any time, including withdrawing your consent, by using the toggles on the Cookie Policy, or by clicking on the manage consent button at the bottom of the screen.

Funkcionális Always active
A technikai tárolás vagy hozzáférés szigorúan szükséges az előfizető vagy felhasználó által kifejezetten kért konkrét szolgáltatás használatának lehetővé tételének jogos céljához, vagy kizárólag a közlés elektronikus hírközlő hálózaton keresztüli továbbításának céljához.
Beállítások
A technikai tárolás vagy hozzáférés a jogos célból szükséges, hogy olyan beállításokat tároljunk, amelyeket az előfizető vagy a felhasználó nem kért.
Statisztika
Kizárólag statisztikai célokra használt technikai tároló vagy hozzáférés. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
A technikai tárolás vagy hozzáférés felhasználói profilok létrehozásához szükséges hirdetések küldéséhez, illetve a felhasználó nyomon követéséhez egy vagy több weboldalon hasonló marketingcélokból.
Statistics

Marketing

Features
Always active

Always active
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
Beállításkezelés
{title} {title} {title}