ESP32 - prvi koraki

Arduino je pojav za katerega bi težko rekli, da opisuje samo HW ali samo SW, zato mu tu namenajm poseben prostor.

Moderator: tilz0R

Re: ESP32 - prvi koraki

OdgovorNapisal/-a Borut » 12 Jan 2022, 12:41

Tudi jaz sem zraven.
Lep pozdrav, Borut
Uporabniški avatar
Borut
 
Prispevkov: 94
Pridružen: 18 Jan 2015, 21:26
Kraj: Hotinja vas
Zahvalil se je: 18 krat
Prejel zahvalo: 0 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 3

Re: ESP32 - prvi koraki

OdgovorNapisal/-a Clownfish » 13 Jan 2022, 13:42

+1 interesent za učenje <- ko pač bo organizirano
Clownfish
 
Prispevkov: 544
Pridružen: 19 Jan 2015, 18:58
Zahvalil se je: 12 krat
Prejel zahvalo: 66 krat
Uporabnika povabil: forest70
Število neizkoriščenih povabil: 16

Re: ESP32 - prvi koraki

OdgovorNapisal/-a tilz0R » 14 Jan 2022, 14:48

Zakaj ne ESP32-C3?
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 2069
Pridružen: 17 Jan 2015, 23:12
Kraj: Črnomelj
Zahvalil se je: 240 krat
Prejel zahvalo: 634 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 190

Re: ESP32 - prvi koraki

OdgovorNapisal/-a Kroko » 14 Jan 2022, 16:31

V osnovi imamo 4 vrste ESP32 čipovja:

ESP32, jedro Xtensa LX6, letnik 2016
ESP32-S2, jedro Xtensa LX7, letnik 2020
ESP32-S3, jedro Xtensa LX7, letnik 2020
ESP32-C3, jedro RISC-V, letnik 2020

ESP32 je najstarejši (2016) in je edini, ki ima toolchain vsaj malo stabilen. Vse ostalo dela bolj slabo, C3 pa si niti nisem upal probati, tako je eksotičen.
Govorim seveda o kombinaciji platforormio, esp-idf in arduino.

Kar nekaj časa sem zabil, da sem za silo usposobil S2. Vseeno odložil na polico.
Večina stvari, ki se jih najde na netu o ESP32 ne drži. Nasveti so slabi, napačni ne več aktualni,...

Če bi bil STM32 normalno dobavljiv za normalno ceno bi sigurno izbral nekaj iz STM32F4xx serije. Dela odlično.
Tako pa trpim z ESP32, a je vsaj dobavljiv in poceni.
http://www.planet-cnc.com poskakuješ na eni nogi in žvižgaš alpske podoknice Kroko was here!
Uporabniški avatar
Kroko
 
Prispevkov: 5437
Pridružen: 14 Jan 2015, 11:12
Kraj: Ljubljana
Zahvalil se je: 727 krat
Prejel zahvalo: 2073 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: ESP32 - prvi koraki

OdgovorNapisal/-a tilz0R » 14 Jan 2022, 19:05

Ce bi me vprasal za STM32 bi ti zrihtal kar bi rabil. Mogoče ceo zastonj :)

Glede ESP32. ESP32-C3 ima debugger na die-u direktno, samo USB konektor in že debugiraš.
Poglej si Espressif VScode plugin, ki naredi vse zate za dvp, naloži ves software, etc.

Samo predlagam, ker je ESP32-C3 "recommended for new design", pa še RISC-V based je.
Knowledge sharing is people' caring., T. MAJERLE
Uporabniški avatar
tilz0R
 
Prispevkov: 2069
Pridružen: 17 Jan 2015, 23:12
Kraj: Črnomelj
Zahvalil se je: 240 krat
Prejel zahvalo: 634 krat
Uporabnika povabil: s56rga
Število neizkoriščenih povabil: 190

Re: ESP32 - prvi koraki

OdgovorNapisal/-a valter » 17 Jan 2022, 22:18

GJ je napisal/-a:
Obelix je napisal/-a:Če je ta 356-ESP-WROVER-KITVE to, kar bi bilo najbolj uporabno, ga bom naročil.
Če ga bodo 17.1. res dobili. Pri Mauserju.

Lahko se mi kdo pridruži. Ker stane prbl. 40 Eur in je to premalo za pošiljanje brez poštnine.


356-ESP-WROVER-KITVE je na zalogi pri DIGIKEY: https://www.digikey.si/en/products/deta ... RTxAF0BfIA

tudi 356-ESP-PROG :https://www.digikey.si/en/products/detail/espressif-systems/ESP-PROG/10259352

LP GJ

:shock: Ko sem malo pogledal cene in dobavljivost , sem se odločil za DIGIKEY ...14tega naročim in danes dobim :shock: Ker so me pri alliexpresu razvadili z večmesečnimi roki ,kar nisem mogel verjeti.Posebej ko so napisali da odpremijo iz amerike ??
Nobenega sranja s pošto in carino in ostalimi buteljni...Naročil pa sem kar neprijavljen in plačal z viso....
Priporočam
GJ lepa hvala za link :_bow
valter
 
Prispevkov: 749
Pridružen: 21 Jan 2015, 10:52
Kraj: Lokev,Koper,Boa
Zahvalil se je: 105 krat
Prejel zahvalo: 154 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 17

Re: ESP32 - prvi koraki

OdgovorNapisal/-a tomazp » 18 Jan 2022, 12:44

Ali je kdo dobil od Mouserja 356-ESP-WROVER-KITVE, ko je naročil kot backorder? Jaz nisem, naslednji rok je šele aprila. Se bo čakalo do takrat oz. je bolje preklicati naročilo?
tomazp
 
Prispevkov: 699
Pridružen: 19 Jan 2015, 09:14
Kraj: Ljubljana
Zahvalil se je: 123 krat
Prejel zahvalo: 236 krat
Uporabnika povabil: Zeci
Število neizkoriščenih povabil: 49

Re: ESP32 - prvi koraki

OdgovorNapisal/-a Obelix » 18 Jan 2022, 13:09

Še včeraj je imel Mouser napisano, da jih pričakuje 18.1.2022. Mogoče pa jih dobijo danes. Nekaj dni bom še počakal.
Obelix
 
Prispevkov: 804
Pridružen: 19 Jan 2015, 10:31
Kraj: Maribor
Zahvalil se je: 32 krat
Prejel zahvalo: 97 krat
Uporabnika povabil: s54mtb
Število neizkoriščenih povabil: 100

Re: ESP32 - prvi koraki

OdgovorNapisal/-a S57RZ » 18 Jan 2022, 13:39

ESP-WROVER-KIT-VE in ESP-PROG naročil pri Digi-Key 10. januarja, dostavil DHL 13. januarja (poslano isto iz ZDA). Kit je bil $37,50, programator pa $12,00. Ker je bilo to premalo za brezplačno poštnino sem vzel dva programatorja. Končna cena za plačilo: 37,50 + 24,00 + VAT 13,53 = $75,03.
Uporabniški avatar
S57RZ
 
Prispevkov: 517
Pridružen: 17 Jan 2015, 21:42
Kraj: Dobrova pri Ljubljani
Zahvalil se je: 93 krat
Prejel zahvalo: 104 krat
Uporabnika povabil: sundancer
Število neizkoriščenih povabil: 23

Re: ESP32 - prvi koraki

OdgovorNapisal/-a valter » 18 Jan 2022, 16:00

S57RZ je napisal/-a:ESP-WROVER-KIT-VE in ESP-PROG naročil pri Digi-Key 10. januarja, dostavil DHL 13. januarja (poslano isto iz ZDA). Kit je bil $37,50, programator pa $12,00. Ker je bilo to premalo za brezplačno poštnino sem vzel dva programatorja. Končna cena za plačilo: 37,50 + 24,00 + VAT 13,53 = $75,03.

:_think Cene mi nekako ne gredo skupaj. zgleda da so zame malo pocenili... kit 33€ prog 9€
Plačal z davkom 63€ ,,
Kot vidim je še na zalogi... KLIK Pred par dnevi jih je bilo še 270......
Pohitite , da nas Kroko ne prehiti :D
valter
 
Prispevkov: 749
Pridružen: 21 Jan 2015, 10:52
Kraj: Lokev,Koper,Boa
Zahvalil se je: 105 krat
Prejel zahvalo: 154 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 17

Re: ESP32 - prvi koraki

OdgovorNapisal/-a S57RZ » 18 Jan 2022, 17:28

Ja pocenili so vidim, sem plačal več:
Ashampoo_Snap_Tuesday, January 18.png
Uporabniški avatar
S57RZ
 
Prispevkov: 517
Pridružen: 17 Jan 2015, 21:42
Kraj: Dobrova pri Ljubljani
Zahvalil se je: 93 krat
Prejel zahvalo: 104 krat
Uporabnika povabil: sundancer
Število neizkoriščenih povabil: 23

Re: ESP32 - prvi koraki

OdgovorNapisal/-a VolkD » 18 Jan 2022, 18:28

S57RZ je napisal/-a:Ker je bilo to premalo za brezplačno poštnino sem vzel dva programatorja.
Se priporočam za enega, če ne potrebuješ obeh.
Dokler bodo ljudje mislili, da živali ne čutijo bolečine, bodo živali čutile, da ljudje ne mislijowww.S5tech.net
Uporabniški avatar
VolkD
Administratorji strani
 
Prispevkov: 55216
Pridružen: 29 Dec 2014, 19:49
Kraj: Kačiče (Divača)
Zahvalil se je: 14447 krat
Prejel zahvalo: 8723 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 255

Re: ESP32 - prvi koraki

OdgovorNapisal/-a S57RZ » 18 Jan 2022, 18:31

Zmenjeno.
Uporabniški avatar
S57RZ
 
Prispevkov: 517
Pridružen: 17 Jan 2015, 21:42
Kraj: Dobrova pri Ljubljani
Zahvalil se je: 93 krat
Prejel zahvalo: 104 krat
Uporabnika povabil: sundancer
Število neizkoriščenih povabil: 23

Re: ESP32 - prvi koraki

OdgovorNapisal/-a GJ » 19 Jan 2022, 11:15

Evo, naložil in skonfiguriral Eclipse in VS za ESP32. Testni programček "Hello_world" že dela na obeh IDE-jih z WROVER vezjem. :D

LP GJ
Če si jezen, si žrtev!
GJ
 
Prispevkov: 385
Pridružen: 18 Jan 2015, 22:26
Kraj: Ljubljana
Zahvalil se je: 195 krat
Prejel zahvalo: 122 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 26

Re: ESP32 - prvi koraki

OdgovorNapisal/-a valter » 19 Jan 2022, 11:22

GJ je napisal/-a:Evo, naložil in skonfiguriral Eclipse in VS za ESP32. Testni programček "Hello_world" že dela na obeh IDE-jih z WROVER vezjem. :D

LP GJ

Lahko daš na forum ?
valter
 
Prispevkov: 749
Pridružen: 21 Jan 2015, 10:52
Kraj: Lokev,Koper,Boa
Zahvalil se je: 105 krat
Prejel zahvalo: 154 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 17

Re: ESP32 - prvi koraki

OdgovorNapisal/-a Saso » 19 Jan 2022, 11:56

A bo še kdo naročal ESP-WROVER-KIT-VE in ESP-PROG, bi se pridružil za vsakega po en kos.
_______________
LP
Sašo
Uporabniški avatar
Saso
 
Prispevkov: 916
Pridružen: 18 Jan 2015, 19:41
Kraj: Trbovlje
Zahvalil se je: 117 krat
Prejel zahvalo: 194 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 41

Re: ESP32 - prvi koraki

OdgovorNapisal/-a GJ » 19 Jan 2022, 12:12

valter je napisal/-a:
GJ je napisal/-a:Evo, naložil in skonfiguriral Eclipse in VS za ESP32. Testni programček "Hello_world" že dela na obeh IDE-jih z WROVER vezjem. :D

LP GJ

Lahko daš na forum ?


Saj ni kaj, to je testni program ("..\Desktop\esp-idf\examples\get-started\hello_world"), ki ga dobiš pri inštalaciji ESP. Na ja "Hello world" sem spremenil v "POZDRAVLJENI SVET..." toliko, da sem videl, da res prevede kodo. :P
Program na terminal pošilja neprestano:
Koda: Izberi vse
entry 0x40080694
I (27) boot: ESP-IDF v4.4-rc1 2nd stage bootloader
I (27) boot: compile time 22:58:35
I (27) boot: chip revision: 3
I (30) boot_comm: chip revision: 3, min. bootloader chip revision: 0
I (37) boot.esp32: SPI Speed      : 40MHz
I (42) boot.esp32: SPI Mode       : DIO
I (47) boot.esp32: SPI Flash Size : 2MB
I (51) boot: Enabling RNG early entropy source...
I (56) boot: Partition Table:
I (60) boot: ## Label            Usage          Type ST Offset   Length
I (67) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (75) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (82) boot:  2 factory          factory app      00 00 00010000 00100000
I (90) boot: End of partition table
I (94) boot_comm: chip revision: 3, min. application chip revision: 0
I (101) esp_image: segment 0: paddr=00010020 vaddr=3f400020 size=087cch ( 34764) map
I (122) esp_image: segment 1: paddr=000187f4 vaddr=3ffb0000 size=02368h (  9064) load
I (126) esp_image: segment 2: paddr=0001ab64 vaddr=40080000 size=054b4h ( 21684) load
I (138) esp_image: segment 3: paddr=00020020 vaddr=400d0020 size=15e44h ( 89668) map
I (170) esp_image: segment 4: paddr=00035e6c vaddr=400854b4 size=05cf4h ( 23796) load
I (180) esp_image: segment 5: paddr=0003bb68 vaddr=50000000 size=00010h (    16) load
I (186) boot: Loaded app from partition at offset 0x10000
I (186) boot: Disabling RNG early entropy source...
I (201) cpu_start: Pro cpu up.
I (202) cpu_start: Starting app cpu, entry point is 0x40080fe8
0x40080fe8: call_start_cpu1 at C:/Users/Asus/Desktop/esp-idf/components/esp_system/port/cpu_start.c:156

I (0) cpu_start: App cpu up.
I (216) cpu_start: Pro cpu start user code
I (216) cpu_start: cpu freq: 160000000
I (216) cpu_start: Application information:
I (220) cpu_start: Project name:     hello_world
I (225) cpu_start: App version:      1
I (230) cpu_start: Compile time:     Jan 18 2022 22:58:26
I (236) cpu_start: ELF file SHA256:  f15dffbca53e3239...
I (242) cpu_start: ESP-IDF:          v4.4-rc1
I (247) heap_init: Initializing. RAM available for dynamic allocation:
I (254) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (260) heap_init: At 3FFB2C58 len 0002D3A8 (180 KiB): DRAM
I (266) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (273) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (279) heap_init: At 4008B1A8 len 00014E58 (83 KiB): IRAM
I (287) spi_flash: detected chip: generic
I (290) spi_flash: flash io: dio
W (294) spi_flash: Detected size(4096k) larger than the size in the binary image header(2048k). Using the size in the binary image header.
I (308) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
I (318) gpio: GPIO[0]| InputEn: 0| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (328) gpio: GPIO[4]| InputEn: 0| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
I (338) gpio: GPIO[2]| InputEn: 0| OutputEn: 0| OpenDrain: 0| Pullup: 1| Pulldown: 0| Intr:0
POZDRAVLJENI SVET...
This is esp32 chip with 2 CPU core(s), WiFi/BT/BLE, silicon revision 3, 2MB external flash
Minimum free heap size: 293220 bytes
Restarting in 10 seconds...
Restarting in 9 seconds...
Restarting in 8 seconds...
Restarting in 7 seconds...
Restarting in 6 seconds...
Restarting in 5 seconds...
Restarting in 4 seconds...
Restarting in 3 seconds...
Restarting in 2 seconds...
Restarting in 1 seconds...
Restarting in 0 seconds...
Restarting now.
ets Jul 29 2019 12:21:46


LP GJ
Če si jezen, si žrtev!
GJ
 
Prispevkov: 385
Pridružen: 18 Jan 2015, 22:26
Kraj: Ljubljana
Zahvalil se je: 195 krat
Prejel zahvalo: 122 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 26

Prejšnja

Vrni se na Arduino

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost