Hlavní přehled   |   Info a nápověda Přihlásit   |   Registrovat
 
 
Arduino, mikrokontroléry, mikropočítače     (str. 9 z 9)
Sekce: Elektro, stroje, dílna, výroba
   |   Rolovat dolů
Malé jednodeskové počítače jako úžasní pomocníci v elektroprojektech  Str.: 1, ... 7, 8, 9

Psát příspěvky můžete po přihlášení

Poslední příspěvek z předchozí strany:
Adam  ESP-32 - Poznámky (1) ...aneb v čem je tahle namakaná mašina trochu i peklo
Před dvěma lety jsem vám tu psal o "vyšším levelu Arduina" - desky s procesorem ESP-32....

Adam   
06.07.2022 02:47
Bydliště: Praha
5793 563 5842 
ESP-32 - Poznámky (2)
 
Smělé pokračování. Další zamotaniny a zádrhele...


Už jsme si postěžovali, že "desek" ESP-32 DevKit (mikroprocesor ESP-32 a plus periferie na komfortní desce) jsou různé druhy. Pojďme k tomu jen něco stručně zmínit:
Samotných typů a verzí mikroprocesoru ESP-32 od značky Espressiv jsou desítky druhů.
Na komfortní desky DevKit se jich však používá řádově snad jen několik druhů, a tyto desky si pak objednáváme na těch AliEx a na podobných jiných čertovinách.
Tam je při výběru a objednávání asi nejzásadnější, kolik vývodů taková deska má také to, zda je v názvu WROVER, WROOM, nebo totéž třeba s nějakou koncovkou WROOM-xx.

Co bych tak nějak doporučil za sebe, nemáte-li nějaké hodně specifické nároky,
pořizujte si 38-pinovou DevKit desku, kterou můžete nalézt třeba pod názvy:
ESP-32 WROOM (bez nějaké koncovky WROOM-xx)
ESP-WROOM-32 DevKit
ESP32 DevKit V4

Vývody na desce většinou souhlasí třeba také pro případ, že si takovou desku pořídíte s jinou třídou mikroprocesoru - ESP32-WROVER-B.

Jiné desky, často s jiným počtem vývodů a s jinou organizací vývodů, jsou například:
Desky LOLIN, LilyGo
ESP32-WROOM-DA
ESP32-WROOM-32E / -32UE / -32D / -32U
ESP32-SOLO-1
ESP32-WROVER-E / -IE

Pozor, můžete narazit na některé takové "jiné" desky, které dokonce nemají
pracovní napěťovou úroveň ani 3,3V, ale ještě nižší.


Hrozí, že strávíte hodiny, dny nebo týdny, nedejbože i déle, mlácením hlavou do zdi kvůli tomu,
že naprosto jasné a jednoduché a správné naprogramování absurdně nefunguje,
mikroprocesor je záhadně "v panice" atp. Totiž...
U ESP-32 existuje několik "flash módů" pro práci s pamětí, kde je řídicí program uložen.
A některé tyto mikroprocesory umí jen některé. Například ty "mé" ESP32-WROOM desky
akceptují typ flash módu "DIO" a v Arudinu IDE to musíte v nastavení přepnout - viz obrázek níže.
Někdy to nevadí, ale snadno na to narazíte a pak to tvoří nepochopitelné a absurdní nefunkčnosti programu, které nechápete.
Máte-li desku připojenou k PC, zapnete si nějaký "Sériový monitor" a na desce stisknete tlačítko EN / RST (reset), vypíše vám to v sériovém monitoru sadu informací a mezi nimi pravděpodobně naleznete i "dio",
což je předzvěst k tomu, že to v Arduinu IDE musíte na "DIO" přepnout,
aby záhadné absurdní problémy zmizely.


Ještě taková legrácka na dobrou noc. Třeba na té mé 38-pinové desce ESP-32 DevKit V4
(ESP32-WROOM) existuje jeden pin, který je pojmenován jako GND, ale ona to žádná zem není;
je to prostě pin NC - bez jakéhokoli připojení. Což tedy rozhodně není GND...
Ale toho si (včas) všimne jen ten, kdo se labužnicky topí v "pinout" vývodovém přehledu...
Na desce je opravdu natištěno "GND".

Který ten pin to je? Zde na tomto obrázku v pravé části... (GND - NC)
https://www.omforum.cz/soubory/sfo22/ESP32-Pinout-1-omf1062.png


 
Přílohy jsou dostupné pouze pro přihlášené uživatele     |     Přihlásit     |     Registrovat 
 
ESP-32 v Arduino IDE - Přepnutí Flash mode
ESP-32 v Arduino IDE - Přepnutí Flash mode
(Dostupné jen pro přihlášené uživatele) 
 
Obrázky není povoleno jakkoli šířit bez souhlasu jejich autora, a to ani v jakékoli upravené formě
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Adam   
09.09.2022 19:55
Bydliště: Praha
5793 563 5842 
ESP-32 - Zamrznutí
 
Hlásím svou čerstvou dnešní zkušenost, že jedno mé ESP-32 se dnes zaseklo a vyžadovalo reset.
Konkrétně po 106 dnech nepřetržitého provozu.

Poznámky:
- Jednalo se o ESP-WROOM-32 DevKit
- ESP bylo po celou dobu zatíženo nepřetržitou komunikací se sítí Wi-Fi


Zatímco třeba jeden klon Arduina Nano mi nepřetržitě běží zhruba 2 roky.
Ale ten toho taky moc nedělá. Jen bliká LEDkou a snáší moje
pochybovačné pohledy, jestli už se konečně taky zasekne a nebo nikoli.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

ourel   
22.02.2023 00:07
Bydliště: Praha
627 79 1078 
Vše o elektronice a programování. Studna informací o mikrokontrolerech.

http://mcu.cz/startpage.php
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha   
20.04.2023 19:20
Bydliště: Pod mostem v Praze
275 17 254 
Adame, dotaz, máš nějaké zkušenosti s programováním STM32F103C8T6 přes Ardujino IDE?
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Adam   
20.04.2023 23:14
Bydliště: Praha
5793 563 5842 
  Barbucha napsal(a):    Adame, dotaz, máš nějaké zkušenosti s programováním STM32F103C8T6 přes Ardujino IDE?

Nene, nemám. Jít by to mělo. V Arduinu IDE je v nastavení něco jako "Datový soubor dalších desek" nebo něco takového a tam se vyplní URL adresa pro desky STM, myslím. Já tam mám URL pro ESP-32, díky čemuž mohu programovat tyto výkonější mašiny.
Googlením půjde najít návod, jak STM přes Ard. IDE.

Je nějaký důvod sáhnout po STM raději než po arduinu či ESP-32?
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha   
20.04.2023 23:45
Bydliště: Pod mostem v Praze
275 17 254 
STMku nainstalovanou mám, to není problém. A proč STMku? Zdá se mi poněkud jednodušší než ESP, která má priferie, které určitě nevyužiji, a krom toho ji mám v šuplíku. Klasické Adruino je pro aplikaci co potřebuji pomalé. Takže jsem raději sáhnul pro STMce, pro kterou jsou informace snáze dostupnější než pro ESP. Buhužel na tom s angličtinou nejsem dobře, takže raději dávám přednosti informacím dostupných v češtině. Ale díky za odpověď.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Adam   
21.04.2023 00:24
Bydliště: Praha
5793 563 5842 
  Barbucha napsal(a):    STMku nainstalovanou mám, to není problém. ...

Já ale tedy nerozumím, na co ses původně chtěl ohledně STM a Arduina IDE zeptat...
Kód programu budeš psát stejně, jako kdyby to bylo Arduino. Ono se o to pak
Arduino IDE uvnitř při kompilaci postará, aby to bylo správně nahráno
do STM. Jen musí být zvoleno v tom Arduino IDE typ desky, kterou programuješ.
To ale asi víš?
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Barbucha   
22.04.2023 15:14
Bydliště: Pod mostem v Praze
275 17 254 
  Adam napsal(a):    Já ale tedy nerozumím, na co ses původně chtěl ohledně STM a Arduina IDE zeptat...

Zcela prozaicky, při programování nových čipů téměř vždy vyvstanou nějaké problémy díky neznalosti prostředí, tak jsem myslel, pokud by jsi měl zkušenosti s STMkem, tak bych Tě požádal o radu, protože neznám nikoho kdo by dělal s STMkem. Ale díky.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

Adam   
22.04.2023 19:34
Bydliště: Praha
5793 563 5842 
  Barbucha napsal(a):    Zcela prozaicky, při programování nových čipů téměř vždy vyvstanou nějaké problémy díky neznalosti prostředí, tak jsem myslel, pokud by jsi měl zkušenosti s STMkem, tak bych Tě požádal o radu, protože neznám nikoho kdo...

V Arudino IDE to bude asi úplně v klidu.
Stačí snad jen:
- nastavit v něm správnou STM desku
- všimnout si rozdílů v očíslování vývodů třeba oproti arduinu

No a víc mě nenapadá. Ať se daří.
 
Zvláštní ocenění za úsilí nebo přínosPozitivní ohlasy Označit příspěvek Zarážka - Až sem mám přečtenoCitovat a odpovědět

  Str.: 1, ... 7, 8, 9

Psát příspěvky můžete po přihlášení

 
Omforum.cz   |   Nápověda   |   Pravidla fóra   |   Podpořte chod fóra   |   Vytvořil: 2015-2024 Adam Benda
 
 
CC BY-NC-ND 3.0 CZ
Licence Creative Commons
Toto dílo podléhá licenci Creative Commons Uveďte původ-Neužívejte komerčně-Nezpracovávejte 3.0 Česká republika License