Dobrý den, jak se bude tvářit nabíjecí obvod při připojení LiPol baterky?
Je možné obvod dlouhodobě provozovat s LiPolkou?
Díky.
Dobrý den, LiION a LiPOL jsou, co se nabíjení týče, identické baterie. Lze tedy LiPOL provozovat stejným způsobem.
Dobrý den.
Teď prodáváte desky verze 2.0? Čili nepotřebuji k tomu další programátor? Lze použít přímo USB-C kabel z PC, je tak?
Dále bych prosil o lepší popis konektorů na desce. Zde na fotkách konektory vidím, na guthubu ne. Jak to tedy je? Je deska připravena pro připojení baterie? Obsahuje dobíjecí obvod pro li-ion baterie? Lze připojenou baterii dobíjet přes USB-C konektor?
Předem děkuji.
T.
Omlouvám se, řídil jsem se pouze úvodní stránkou projektu (mohli by jste ji aktualizovat ????). Ve složce HW jsem našel schéma desky 2.1 a ze schématu je patrné, že čip pro dobíjení je přítomen a je propojen s USB-C konektorem. Prodáváte již jen desky verze 2.1?
Dobrý den, ano v prodeji by měly být již jen desky verze 2.1
Dobrý deň, v prvom rade -- veľmi pekná doska, cením dôraz na výber LDO. Programovanie cez PlatformIO a programátor bez problémov. Okrem nasledujúceho problému som s ňou zatial nemal žiadne problémy.
V poslednej revízii (zakúpené 8.11.2022) by podľa schémy zapojenia mali byť hodnoty odporového deliča pred IO0 pinom R7 = 1MΩ a R8 = 1.3MΩ (R8). Na mnou zakúpenej doske som však hodnotu R7 odmeral 330 kΩ, čo aj potvrdzujú výpočty vs. dáta ktoré mi lezú z ADC.
Celkom sa týmto znižuje rozsah napätia ktoré môžem priviesť na ADC pin, čo znemožňuje rozumné meranie napätia na baterke (predpokladám že kvôli tomu ste tam takto navrhli odporový delič?)
Do ďalšej verzie by som ocenil prístup priamo k IO0 bez deliča, napr. dvoma pájecimi ploškami ktoré vyberú medzi deličom vs priamym prístupom.
Ak sa jedná o kusovú vadu, tak by som to rád vyreklamoval. Ak sa jedná o vadu z SMT linky, tak by to bolo fajn na to do budúcna dať pozor.
Zdravím, vzhľadom na to že som na svojej doske odmeral hodnoty R7 = 330k a R8 = 1.3M, predpokladám že sa jedná o najnovšiu verziu, pretože v predch. verzii bol podľa githubu odporový delič 100k/130k.
Dobrý den, jakou verzi desky máte? Zmíněný dělič s rezistory 1M a 1,3M je až od verze 1.2. Ve verzích 1.0 a 1.1 jsou děliče s menšími hodnotami.
Dobrý den, zajímalo by mne, jak jste se dostali na uváděný odběr 7μA v deep sleep módu. Já se nemůžu dostat pod 80μA (měřím odběr z baterie) - k desce mám připojené pouze napájecí napětí 3,6V (Vcc - LiIon 18650), ostatní PINy jsou nezapojené, program tam běží
deepsleep_test.ino z GIThubu
PS.: problémy s RadioHead (viz níže) jsou zdá se vyřešeny, stačilo nepoužít originál verzi z airspayce.com, ale "github'ified" :-) master verzi z GIThubu
Dobrý den, tento údaj jsme změřili. Pro test jsme použili tento kód: https://github.com/LaskaKit/ESP32-C3-LPKit/tree/main/SW/deepsleep_test.
Ten řádek způsobující problémy (viz dole) je #include RH_ask.h - znaky větší a menší tohle fórum zjevně nezkousne (myslí si, že to uvnitř jsou tagy a vyřízne to :-/), takže ta předposlední věta v minulém příspěvku působí poněkud podivně.
Dobrý den, bohužel pro tyto moduly nemáme žádnou odzkoušenou knihovnu.
Dobrý den, nemáte náhodou nějakou vyzkoušenou knihovnu pro moduly bezdrátové komunikace na 433MHz (STX882/RTX882) pro tuto desku (resp. desky založené na ESP32-C3)?
Moje oblíbená RadioHead s normální ESP32 (LOLIN D32) bez problémů funguje, ale s tuto deskou (ESP32-C3-LPKit), resp. při přepnutí prostředí Arduino IDE na libovolnou desku založenou na ESP32-C3, mi začne kompilátor po spuštění kompilace vyhazovat chybová hlášení (v případě zájmu nasdílím), kompilace skončí neúspěchem a k přenosu zkompilovaného programu na desku tedy vůbec nedojde. Knihovna Radiohead zjevně z nějakého důvodu nezkousne desky postavené na ESP32-C3 (resp. nastavení parametrů pro tyto desky), při přepnutí na normální ESP32 (LOLIN D32) se to kompiluje bez problémů (takto zkompilované programy, ale nelze samozřejmě přenést do ESP32-C3 - viz moje předchozí příspěvky).
Stačí, když je v programu řádek #include a je zle (testováno pouze s tímto řádkem a prázdnými fcemi loop a setup).
Třeba knihovna wire.h se mi s ESP32-C3 zkompiluje bez problémů a I2C normálně funguje, co se týká RadioHead, tam to z nějakého důvodu nejde, takže bych potřeboval nějakou funkční alternativu .
No takže si odpovím sám :-/
ESP32-C3 je bohužel trochu odlišný od ESP32 a je pro něj třeba použít data určená pro desku s tímto procesorem - konkrétně ESP32C3 Dev Module. Pokud ani po update seznamu desek v Manažeru desek tuto desku nenajdete, je třeba ve vlastnostech Arduino IDE doplnit další repositář desek (Správce dalších desek URL). Adresa je https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json (původní https://dl.espressif.com/dl/package_esp32_index.json zjevně neobsahuje vše)
Poté opět provedeme update seznamu desek (v.2.0.5). Potom se teprve příslušná deska objeví v seznamu.
Po přepnutí na desku, nastavení správného portu a rychlosti komunikace se mi testovací program povedlo bez problémů zkompilovat, přes programátor nahrát na desku a spustit. Můj výtvor fungující na Lolin D32 má bohužel trochu problémy (knihovna RadioHead bohužel nové desce poněkud nevoní, ale to už je asi jiný příběh).
Další informace k této problematice jsou třeba na https://dev.to/rafalozan0/esp32-c3-12f-using-the-arduino-ide-getting-started-environment-setup-38ij
Jen pro úplnost ještě dodám, že Arduino IDE používám ve verzi 1.8.19 (hlásí mi to Arduino 1.8.19 Windows Store 1.8.57.0, takže fakt netuším co vlastně platí), která je dostupná na MS store. Na webu https://www.arduino.cc/en/software je ale ke stažení verze 2.0.0, po které není na MS store ani památky. Každopádně starší verze 1.8 mi přijde o trochu rychlejší, takže zatím používám tu.
Uvítám zde další informace a postřehy na toto téma, resp. zprovoznění ESP32-C3-LPKit
Při pokusu o nahrání programu (jedno jestli můj nebo testovací DeepSleep z GIT) přes programátor (LaskaKit CH9102 Programmer USB-C, microUSB, UART Kód: LA161061 ) a aplikaci Arduino (aktuální verze 1.8.19) mi tato po úspěšném zkompilování při pokusu o nahrání hlásí:
esptool.py v3.0-dev
Serial port COM6
Connecting....
WARNING: This chip doesn't appear to be a ESP32 (date codes 0x03700000:0x00000000). Probably it is unsupported by this version of esptool.
Chip is ESP32-D0WDQ6 (revision 0)
Features: WiFi, BT, Dual Core, Coding Scheme None
WARNING: Detected crystal freq 0.00MHz is quite different to normalized freq 26MHz. Unsupported crystal in use?
Crystal is 26MHz
MAC: 00:00:00:00:00:00
Uploading stub...
Running stub...
A fatal error occurred: Invalid head of packet (0x47)
A fatal error occurred: Invalid head of packet (0x47)
Kde může být chyba?
Co by mělo být nastaveno v parametrech desky (vyzkoušeny různé kombinace) nebo jinak, jakou desku vybrat ve správci desek (pro ESP32)?
Deska napájena z programátoru (na VCC změřeno 3,3V), žádné piny (kromě programátoru) nejsou zapojeny.
Ovladač portu CH9102 (v. 1.5.2021.8 z 8.8.2021) mi normálně funguje (nahrávání programu na desku LOLIN D32 je naprosto bez problémů, tzn chyba buď v nastavení nebo v desce nebo dělám špatně ještě něco).
Předem díky za radu co s tím.
Opět tradiční otázka - připomínka, kde je schema zapojení??!! Tento produkt zjevně není určen pro úplné začátečníky, ale na to aby ho mohl co nejlépe využít odborník je potřeba především schema. Z fotografie, byť sebelepší můžu jen ve velmi omezené míře dedukovat, které GPIO můžu použít, případně na co, atd.
Produkt nemusí být špatný, ale nedostatečná dokumentace ho v tomto případě degraduje.
Dobrý den, schéma zapojení na našem GitHubu, který odkazujeme v sekci Související soubory - https://github.com/LaskaKit/ESP32-C3-LPKit/tree/main/HW. Takto to máme u všech desek naší konstrukce.
Nelze nahrat program - chyba 0x47
Prekvapilo mne ze nefunguje "spanek" ve formatu k pinum.
Koupil jsem soucastku hlavne z duvodu uvedeni do spanku a naslednem probuzeni "pinem" tato funkce u C3 nefunguje.
Probuzeni casem je bez problemu.
Dobrý den, když se podíváte do datasheetu ESP32-C3, tak zjistíte, že v kapitole 3.7 Low Power Management je napsáno, že probuzení pomocí externího interruptu je možné jen v režimech Light-sleep mode a Hibernation mode. V režimu Deep-sleep lze probudit pouze pomocí RTC.
Dobrý den, bohužel jste uvedl velmi málo informací. Tato chyba je obecná chyba komunikace a může mít různé příčiny. Jaký máte USB převodník(programátor), jak jej máte zapojený na desku?
Prodali jste mi dva kusy. Oba fungují jen v režimu 2MB, jinak cokoli jiného znamená opakovaný reset. I ty nejtriviálnější demo ukázky. Kde máte v popisu uvedeno, jaký model kupuji? Jestli pro externí anténu, nebo s interní? Pokud nejsem slepý, tak leda prd.
Stejně není nikde uvedena paměťová varianta 4/2 Mb. Prostě jen obrázky s komentářem, že jsou ilustrační, tak přestaňte vykládat pohádky, jak je všechno OK. To není rohlík, kde je jedno, jestli je ohnutý doprava, nebo doleva. V popisu by jasně mělo být patrné, co vlastně kupuji. Tohle je loterie, kterou hrajete se zákazníkem, tak nečekejte chválu.
Dobrý den, variantu s, nebo bez interní antény si vybíráte v rozbalovacím políčku pod názvem produktu. Stačí se jen lépe podívat. Ano variantu velikosti paměti uvedenu nemáme. To je relevantní požadavek. Přidal jsem to do popisu. Jinak jste stále neuvedl s jakým přesným nastavením jste desky zkoušel. Otestoval jsem jediný příklad pro tuto desku, který momentálně odkazujeme na našem GitHub - deepsleep_test.ino a bez problémů funguje s nastavením Flash na 4MB. Jaké jiné příklady Vám nefungují jste také neupřesnil. Nezbývá nám tedy jiná možnost, než Vás požádat o založení reklamace na tyto moduly a my je u nás prověříme a uvidíme. Prosím tedy o založení reklamačního případu na: https://www.laskakit.cz/reklamace/. Nemusíte se obávat, že byste musel hradit dopravu, protože Vám zašleme štítek pro Zásilkovnu a tím je doprava k nám hrazena námi. Tím bych tuto diskuzi ukončil. Pokud na nás budete mít ještě další dotazy, kontaktujte nás přímo na mail a ne do této diskuze. Jen se zbytečně zabírá prostor pro relevantní dotazy.
Tak jsem tomu produktu věnoval trochu času, takže shrnutí :
- nelze přepnout interní a externí anténu. Interní nefunguje.
- model je označen jako C3FN4 - 4MB interní paměti. Ani omylem. Má 2MB , taky proto se resetuje při nastavení na 4MB.
Takže jestli tohle považujete za produkt vhodný k prodeji, pak nemám co dodat. Popis k ničemu. Je to na experimenty, ne na práci.
Dobrý den, i tentokrát s Vámi budu nesouhlasit. Modul je skutečně s Flash o velikosti 4MB a s tímto nastavením bez problémů vše funguje a nedochází k resetům, jak popisujete. Co se přepínání antény týče, tak toto opravdu není možné, výrobce to v tomto modulu neumožňuje. Proto máme dvě varianty těchto desek - s interní anténou a s IPEX(U.FL) konektorem pro připojení externí antény. Stačí si jen vybrat variantu, která se Vám nejvíce hodí. Toto je ale záležitost výrobce modulu a my ji nemáme jak ovlivnit. Pokud opravdu máte správné nastavení a přesto modul vykazuje chybné chování, mohlo by se jednat o vadný kus, který z nějakého důvodu prošel výstupní kontrolou. To bychom pak mohli vyřešit v rámci reklamace výměnou za otestovaný nový kus. V tom případě nám to založte jako reklamaci na: https://www.laskakit.cz/reklamace/ a my Vám po jejím založení sdělíme další postup.
Produkt na dvě věci. Nemá ani pitomou LED diodu, aby člověk poznal, že žije. Jediná aplikace, kterou pro ESP32 používám, na tom nechodí. Takový paskvil jsem už dlouho neviděl. Vyhozené peníze.
Nevím, jaká specifika máte na mysli. Možná by stálo za to je u produktu zveřejnit, aby zákazník věděl, co ho čeká. 1mA na LED by určitě nezpůsobil katastrofu. Navíc se to dá udělat tak, že LED prostě přes propojku vypnu. Pokud nechodí ani základní programy z příkladů v knihovnách, třeba obyč. komunikace přes USB a mnohé jiné elementární aplikace a modul se neustále jen resetuje, nebude asi zrovna OK. Za ty roky mi prošlo rukama min 10 druhů modulů s ESP32, ale nikdy takový paskvil.
Dobrý den, evidentně nevíte o čem mluvíte. Spotřeba 1mA navíc může být již pro někoho v některých aplikacích opravdu mnoho. Ano, mohli jsme tu LEDku dát s propojkou, to je námět na zamyšlení. Ale kvůli tomu tvrdit, že se jedná o paskvil je opravdu mimo. To, že Vám nefungují základní programy může být způsobeno i chybným nastavením. Jaké přesné nastavení používáte? Také u C3 modulu jsou použity jinak číslované piny, máte je v programu správně?
Dobrý den, jelikož je deska určena pro použití v projektech, ve kterých je kladen důraz na co nejmenší spotřebu, nedávali jsme tedy na desku žádné zbytečné součástky, které by takto nepříznivě ovlivňovali její spotřebu. Zda modul funguje si lze otestovat i jiným způsobem. Ze stejného důvodu jsme na desku osadili modul ESP32-C3, který vyniká právě nejnižší spotřebou, ale má narozdíl od "klasických" ESP32 odlišnosti a pokud se původní program těmto změnám nepřizpůsobí, nemusí fungovat. Jste si tedy opravdu jistý, že je chyba na straně naší desky? Vzhledem k tomu, že na tyto naše desky nemáme žádné jiné negativní ohlasy ani reklamace, domníváme se, že deska bude v pořádku. Ovšem výrobní vadu nelze také nikdy zcela vyloučit.