-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Janos250
őstag
válasz
Tankblock #6134 üzenetére
Na, elővettem ezt az ESP32-t ismét.
Az ESP32 chipnek 34 GPIO lába van, de hogy bonyolítsuk a dolgot, nem sorjában vannak számozva: (0-19, 21-23, 25-27, 32-39).
A kereskedelemben általában az Espressif ESP-WROOM-32 tokozásban kapható, ami tartalmaz plusz flasht.
Ezen a GPIO6, GPIO7, GPIO8, GPIO9, GPIO10, GPIO11 ki van ugyan vezetve a 17-22 lábakra, de nem használható, mert az a memóriát kezeli. A panelok ezeket a lábakat nem is vezetik tüskére. Egy csomó interfészt tartalmaz, pl 3 db. soros portot, nekem jelenleg ez kell.
Mivel az 1-es soros port alapból a GPIO9, GPIO10 –et használja, ezért ezeket át kell irányítani, ha az 1-es soros portot is használni akarjuk.
Cserébe viszont szinte bármi irányítható bármelyik lábra. Pl Arduinoban :
Serial1.begin(57600, SERIAL_8N1, Serial1_RXPIN, Serial1_TXPIN),
és a két utolsónak bármit adhatunk.
Az Arduinoba illesztésnél a hardver absztrakciós réteget (HAL) vették át a gyártótól,
ezért ha valaki használni akarja az ebben definiált dolgokat, nyugodtan megteheti. Emiatt én nem is kacsintgatok az RTOS felé. Mivel fordítóként ez is a gcc-t használja, nem találtam eddig a szabványos C++-nak olyan dolgát, ami a torkán akadt volna.
Ha valaki, Arduinoval most ismerkedő is elolvassa ezt, állandóan hangsúlyozni kell, hogy nincs Arduino nyelv, csak C++ van. A szabványos C++-t használjuk az Arduinon akkor is, ha az Arduino leírásában nagyon sok minden nem szerepel. Ennek ellenére tudja! Attól lesz Arduino, hogy nagyon sok minden előre meg van írva, amit ha akarunk használunk (célszerű, mert ettől lesz kényelmes), ha akarunk, nem.
Az interneten rengeteg, info van az ESP32-ről, de egy jól összeszedett, 1-2 oldalnyi lényeget tartalmazó összefoglalót nem találtam. (lehet, kéne írni egyet)
Új hozzászólás Aktív témák
- Dell Latitude 7410 Strapabíró Ütésálló Profi Ultrabook Laptop 14" -80% i7-10610U 16/512 FHD IPS MATT
- Eladó Lian Li O11D MINI-X gépház
- Lenovo ThinkPad P17 Tervező Vágó Laptop -50% 17,3" i7-10750H 32/512 QUADRO T1000 4GB
- FSP DAGGER PRO ATX3.0(PCIe5.0) 850W Sfx tápegység
- Eladó PNY GeForce RTX 4070 Ti SUPER 16GB OC XLR8
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
- Dell USB-C dokkolók: (K20A) WD19/ WD19S/ WD19DC + 130W, 180W, 240W töltők
- Kingmax 1x2GB DDR2 800 RAM eladó
- Epson Expression 12000 XL Nagyformátumú A3 szkenner
- Bomba ár! Dell Latitude 5495 - Ryzen 5 I 16GB I 256SSD I 14" FHD I HDMI I Radeon I Cam I W10 I Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest