Jeśli mowa o tym pliku (zgaduję) https://github.com/mathworks/thingspeak-... to nie jest Ci on do niczego potrzebny, bo "tajne" dane ujawniłeś w załączonym przez Ciebie pliku. Polecam usunąć z kodu linię #include "secrets.h". Nic nie stracisz na funkcjonalności swojego programu.
Fonty, ikony są ładowane ze SPIFFS.[syntax=c]// >>> IMPORTANT TO PREVENT CRASHES <<< //>>>>>> Set SPIFFS to at least 1.5Mbytes before uploading files <<<<<< // >>> DON'T FORGET THIS <<< // Upload the fonts and icons to SPIFFS using the "Tools" "ESP32 Sketch Data Upload" // or "ESP8266...
Zamieść kod z którym masz problem. Błąd wskazuje, że czegoś nie dołączasz lub źle definiujesz.
Problem w tym, że soft działa normalnie lecz na ekranie nie widać całości, ucina większość i nie da się z poziomu ekranu nic zrobić... Zaglądałem do źródeł i widzę wyraźnie że w tym programie wyświetlanie jest na sztywno napisane pod rozdzielczość 128x64. Głównie chodzi o plik DisplayUI.h. Dlatego będzie Ci obcinać i bez gruntownej przeróbki tego (i...
Wstępnie to znalazłem, zastanawiam się teraz jak to zintegrować z moim kodem z Arduino 1. Instalujesz do nowego, osobnego folderu bibliotek (np. o nazwie ADE7953) Arduino IDE pliki: i2c_jk.h, i2c_jk.c, ADE7953_ESP82.h oraz ADE7953_ESP82.c 2. W swoim programie włączasz plik nagłówkowy ADE7953_ESP82.h 3. W setup() inicjalizujesz ADE7953 poprzez Ade7953_init()...
W sumie tak tylko że to był zamysł mojego promotora żeby użyć Pro Mini i ESP8266 :D
A Twój folder z biblioteką o nazwie DHT nie zawiera przypadkiem jakiegoś jeszcze podfolderu w którym to dopiero znajdują się właściwe pliki biblioteki (wiem, masło maślane, ale chyba wiadomo o co chodzi)? Tak się zdarza w przypadku bibliotek ściąganych z internetu. Sprawdzałeś drugim sposobem, który opisałem w poprzednim poście? U mnie jeśli biblioteka...
Dzień dobry, zlecę oprogramowanie czujnika ciśnienia LPS22HB. Interesuje mnie biblioteka dla STM32 i ESP8266. Budżet i warunki współpracy do ustalenia.
Szczerze mówiąc, nie sprawdzałem czy da się bezpośrednio podłączyć T6963 do ESP8266. Biblioteka U8glib, której użyłeś nie wspiera ESP8266, ale ta pod poniższym linkiem, jak najbardziej: https://github.com/lexus2k/ssd1306
2x D1 mini odbierają dane analogowe od mikrofonu i na ich podstawie wyświetlają liczbę led w 1m paskach ws2812b 144led/m. Czyli przesyłanie sygnał audio nie jest tu krytyczne pod względem jakości dźwięku? Jeżeli interesuje Cię tylko "wizualizacja" audio, to lepiej użyć ESP-NOW do przesyłania broadcastów pomiędzy ESP8266. Nie potrzebujesz wtedy routera...
Chcę uruchomić obrotomierz na ESP8266 NodeMCU v3. Niestety nie kompiluje mi biblioteki FreqCount.h z tego tematu https://www.pjrc.com/teensy/td_libs_Freq... Ta biblioteka nie wspieria timerów w ESP8266.
Tutaj chodzi o przykłady które to wykorzystują biblioteki typu I2C. W LUA istnieje także biblioteka I2C , tak więc nie widzę wielkiego problemu, żeby odpowiednio ten program dostosować.
http://obrazki.elektroda.pl/9857011400_1... Wystarczy ESP8266, biblioteka do odbioru e-maili, kiedy wykryjemy nowy e-mail poruszamy silnikiem krokowym. Jest to przykład przeniesienia części świata wirtualnego do świata rzeczywistego :) Gorzej, co robić z spamem? Chyba silniczek się zatrze :) [youtube]https://www.youtube.com/watch?v...
(at)krzbor Dla mnie najlepszym sposobem na używanie klasy String jest użycie klasy std::string z biblioteki standardowej C++ :) Na szczęście w wypadku ESP8266 jest ta biblioteka dostępna. Klasa String w HAL dla ESP8266 została przepisana z wersji HAL dla AVR i jest to moim zdaniem gigantyczne nieporozumienie.
Biblioteka Onewire na Arduino i ESP8266 różni się i nie będzie działać zamiennie, To dziwne, bo jeszcze wczoraj programowałem n-te ESP z tą samą biblioteką OneWire i o dziwo wszystko działa ;) Jednak do niedawna, korzystając z biblioteki DallasTemperature, w sketchu trzeba było także umieścić bibliotekę OneWire. Po aktualizacji DallasTemperature, OneWire...
... http://100-x-arduino.blogspot.com/2018/0... Kolego (at)khoam dziękuję za wskazany link. Jest tam więcej artykułów o zagadnieniu kodów 433MHz. Autor trochę "leje wodę" przez co opis problemu trochę się rozciąga ale... w sumie znalazłem w jednym miejscu wszystkie informacje potrzebne mi do podjęcia decyzji....
Jestem jak najdalszy od drwin, ale takie coś to można zrobić na samym ESP8266 (serwer WWW, EEPROM, biblioteka JSchart), nie trzeba wykorzystywać pierdyliarda serwisów zewnętrznych.
Dzięki pomocy na innym forum okazało się że ekran działa pod inną biblioteka.
Czy w przypadku zupełnie zewnętrznego flash'a, na osobnym SPI, to nie zastosowana w kodzie biblioteka będzie limitować wielkość obsługiwaną? Rozmiar zewnętrznego flasha ograniczony jest możliwości zaadresowania jego komórek pamięci przez ESP8266.
Jeśli z góry wiadomo, że pamięci jest za mało, to można śmiało przyjęć, że program i tak nie będzie działał prawidłowo, a jeśli działa, to pamięci nie jest za mało. Powinno się zmieścić tyle ile zarezerwujesz. Zobacz reserve(). Sądząc po nazwie ma sens, trzeba w źródłach sprawdzić czy będzie ok. Nie możesz zapisać danych osobno? Mógłbyś wtedy w locie...
Zastanawiałem się czy to może biblioteka Servo.h źle współpracuje z ESP8266 O jaką konkretnie bibliotekę chodzi? Link?
Nigdy nie programowałem baz poprzez ESP, ale np. w PHP dostęp jest bardziej złożony, czego programista nie widzi. Idzie to tak: oprogramowanie PHP (funkcje widoczne dla programisty) -> klient bazy danych -> baza danych. Być może na ESP brakuje czegoś w stylu "klienta"? "Klient" to zwykle biblioteka odpowiedzialna za komunikację, szyfrowanie transmisji...
Zależy co zlecający miał na myśli mówiąc "zrobić na samym Arduino". Bo ESP8266 to też Arduino, tak samo ESP32 i jak coś ma mieć WIFI to ESP jest najbardziej ekonomiczny wybór, zwykłe płytki NONO/UNO są teraz droższe od np. ESP Wemos MINI, są również płytki z innymi uC niż AVR, z WIFI/ARM produkowane przez twórców Arduino, tylko mniej popularne. Do ESP8266...
Używam esp8266 także jest mniej pinów, w innym programie owy ekran oled działa bez problemu Jeśli ESP to faktycznie piny będą inne. Nie mam niestety tu pod ręką takiego wyświetlacza akurat z I2C by zrobić test, ale z np. linku: http://esp8266.github.io/Arduino/version... wynika że domyślne I2C masz na pinach w Arduino nazwanych...
Dlaczego nie skorzystasz z biblioteki HTTPClient?
Zbudowałem sobvie jakiś czas temu urządzenie - lampkę sterowaną m.in z wifi i głosowo. Całość to niestety pajączek - płytka wemos D1 (esp) + płytka uniwersalna THT z mosfetami, rezystorami itd. Służy mi od wielu miesiecy "produkcyjnie". Niestety - została uderzona, trochę za mocno. Jeden kabel się urwał, inne się nadwerężyły... Słowem - konieczny był...
https://github.com/ThingPulse/esp8266-ol... i używam do dzisiaj Ta biblioteka jest dobra dla ESP, bo przynajmniej wiadomo, że została napisana tylko dla ESP, w przeciwieństwie do Adafruit. Sam używam Biblioteka esp8266-oled-ssd1306. Przykład SSD1306 Ui Demo: https://obrazki.elektroda.pl/4798753800_...
(at)thanoskalos - Obecnie patrzę na IR, mając na celu uruchomienie szybkiego przerwania IR (20 kHz) tylko wtedy, gdy zajdzie taka potrzeba. Twój problem nie jest tym, który widziałem wcześniej. Możemy jednak chcieć zmienić bibliotekę. Najwyraźniej wersja ESP8266 ma więcej protokołów. To, co chciałbym, to biblioteka RX, która działa na przerwaniu krawędziowym,...
Czyżby to była przyczyna? Może. To jest istotne w momencie linkowania kodu dla ESP. W dokumentacji klasy EEPROM dla ESP8266 jest napisane, że " EEPROM library uses one sector of flash located just after the SPIFF S". Zastanawiam się, czy jak skompilowałeś i wgrałeś kod w trybie "4M(no SPIFFS)" to ta biblioteka będzie działać poprawnie. Nie zaszkodzi...
Ja w swoim mam [syntax=c]#define nexSerial Serial2[/syntax] i korzystam z ESP-12 I ponawiam pytanie: Czy esp8266 bez biblioteki nextion prawidłowo wysyła na port szeregowy? Dowolny przykładowy program testowy dla Serial.
Przy okazji jest biblioteka dla ESP8266 i PCF8574: https://github.com/WereCatf/PCF8574_ESP Wiem, przerobiłem ją nawet na swoje potrzeby. Ja napisałem taką do obsługi encodera przy pomocy pinów w PFC. Takie sobie, biorąc pod uwagę, że w ESP8266 nie ma kontrolera sprzętowego I2C i cała komunikacja jest emulowana programowo przez machanie pinami. Jakie...
Wpisanie do ESP-01 ciągu "AT+UART_DEF=9600,8,1,0,0" spełzło na niczym. Ani mi, ani chłopakom konfigurującym po UART rackowe routery nie udało się zmusić tego modułu do odpowiedzi na komendy z terminala. Możesz tę sekwencję AT włożyć do kodu tak, jak z UART_CUR. Oczywiście taki kod zapuścić tylko raz i sprawdzić, czy przeprogramował się esp (po zakomentowaniu...
Przerabianie powyższego szkicu na ESP8266 nie ma sensu, bo właściwie nic tu nie masz, to przykład serwera chat. Podobny przykład znajdziesz w core do ESP8266 wraz z całą otoczką jak to uruchomić, do przykładu wystarczy podać swoją nazwę sieci i hasło. Core, czyli instalujesz ESP8266 jak kolejną płytkę Arduino, wgrywasz do niej (tak samo jak dla UNO...
Też znalazłem potwierdzenie na stronie, którą podałem w poście otwierającym ten wątek, gdzie toczyła się dyskusja na ten temat. Tam jest też wspomniana alternatywna biblioteka Brzo I2C dla ESP8266, której używałem. Jest trudniejsza w użyciu, ale czasami warto sięgnąć po takie rozwiązania, jeżeli te "popularne" arduinowe zawodzą. Generalnie uważam,...
Czyli jezeli uruchomie esp8266 na 160 mhz to teoretycznie bedzie to działać 20 razy szybciej niz arduino na 16 mhz? Domyślam sie, że w gołym c istnieja szybsze biblioteki, a raczej poprostu szybciej sie wykonają, ale mam już sporo zrobione w arduino IDE. Czy ta różnica bedzie duża w szybkości, ktoś kiedyś testował jak dużo tracimy korzystajac z arduino?
na platformie esp8266 Cóż na mocniejszych urządzeniach użyłbym vectorów, jednak nie znalazłem dobrej biblioteki arduino W wypadku platformy ESP8266 są dostępne standardowe klasy C+11 (bez dodatkowych, zewnętrznych bibliotek): std:vector , std::deque , std:valarray . ESP8266 jest wystarczająco "mocne", aby użyć tych klas :)
zainstalowałem płytki esp8266 Jaki konkretnie rodzaj płytki wybrałeś w Arduino IDE i jaki ustawiłeś dla niej prędkość wgrywania? We wszystkich szkicach biblioteki "ESP8266" wyświetlają się same kropki. Jaką masz ustawioną prędkość w Monitorze portu szeregowego? Szkice mogę przesłać wiad. prywatną na "Elektrodzie" Jaka prędkość jest ustawiona jako parametr...
Poniżej masz przykład jak można na tej płytce poprowadzić ścieżki po poprawieniu biblioteki Adafriut lub skorzystania tej z załącznika. Gdyby biblioteka Adafriut miała poprawnej wielkości pola lutownicze to ścieżki biegnące do diod LED od rezystorów R1 i R2 nie muszą być zwężane jak na obrazku. http://obrazki.elektroda.pl/3764000700_1...
Czy jest jakiś prosty sposób aby to uczynić prócz robienia tego ręcznie generując na pinie wyjściowym na przemian stan niski i wysoki typu 600/400 ms i tak 10 razy ? Tak, najprościej będzie poprzez użycie biblioteki Dodano po 31 Użyj przerwań od timera. Tu www.forum.arduinopolska.pl/watek-bibliot... coś jest...
Nie wiadomo, czy Chińczycy umożliwiają opcję integracji w "fuse bytes". Być może ta funkcja jest zablokowana. Poniżej biblioteka espressif odpowiedzialna za sterowanie systemem. [url=https://github.com/espressif/ESP826... I jeszcze strona z Chin zajmująca...
Ok jutro wypróbuję, a nie muszę dodać na początku biblioteki do ESP8266?
Po pierwsze zainstaluj Exception Stack Trace Decoder , żebyś dokładniej wiedział w którym miejscu program się sypie: całkowicie flash. Najprawdopodobniej coś się rozjechało z partycjami. Po trzecie (to już luźna sugestia), zamiast biblioteki EEPROM użyj Preferences : ESP8266 i ESP32 oraz IoT :)
Witam Wszystkich. Zbudowałem Centrale DCC++ na Arduino do obsługi kolei w skali H0 i nie tylko. Następnie znalazłem projekt obsługi przez ESP8266-01. Sposób wgrania kodu do ESP tutaj: http://trainelectronics.com/WiFi-esp8266... Niezbędna biblioteka do ESP tutaj: https://github.com/Links2004/arduinoWebS... Obsługa przepustnicy pociągów jest przez...
(at)omnixcrs Mam taką luźną propozycję. Podziel kod odbiornika na zadania: sprawdzenie WiFi, odczyty z poszczególnych czujników etc. Dla każdego z nich zdefiniuj wymagany, maksymalny interwał czasowy (lepiej krótszy niż dłuższy - ESP8266 ma szybki MCU). Użyj biblioteki TaskScheduler do zarządzania zadaniami - chodzi na ESP8266. W mojej stopce znajdziesz...
Wydaje mi się, że raz próbowałem ustawić go na SPI MODE 3, ale nadal nie działał. Nie jestem pewien, czy problemem jest tryb spi, czy źle ustawiam piny, czy ta biblioteka ma opcję pinu CS, ale wyświetlacz nie ma pinu CS, jak sądzę... Jeśli mógłbyś dowiedzieć się, jak pracować z tą biblioteką lub jakąkolwiek inną biblioteką, którą mogę zaimportować do...
Najważniejsze jest to, że biblioteka wspiera avr, xmegi, pice, ESP8266 oraz stmy. NXP też widziałem. Co do 10kHz masz rację. Na razie robię próby ale zejdę do niższej częstotliwości (u mnie duże obciążenie dają WS2812), bo NEC, Samsung, RC5 itp faktycznie wystarcza 10kHz.
Czyli jakiekolwiek urządzenie w sieci komunikuje się z serwisem NOIP i mówi, jakie aktualnie IP zewnętrzne ma router? Teraz poszukałem, i jeżeli dobrze rozumiem, to ta biblioteka: https://www.arduino.cc/reference/en/libr... wystarczy?
Kolego a może znasz stronkę gdzie od podstaw jest napisane jak skonfigurować arduino pod pracę z ESP? Właśnie sobie pobrałem arduino ale w narzędzia->płytka nie mam esp i tak trochę się motam. Pobrałem bibliotekę Arduino-master z githuba, ale próba wrzucenia przez "pokaż zip" nic nie daje, a ręczne jej wklejenie do folderu libraries powoduje, że po...
Witam, Na platformach Arduino i ESP8266 używałem do odczytu konfiguracji z karty SD bibliotekę SDConfigFile.h. Chciałem przeskoczyć na ESP32 i problem polega na tym, że ESP32 w inny sposób obsługuje karty SD, więc ta biblioteka nie zadziała. Poszukiwałem czegoś podobnego, ale z miernym skutkiem. Pytanie: czy istnieje możliwość przystosowania tej biblioteki...
Działa prawidłowo dzięki , bardo czytelny kod A jak odczytać plik.txt do esp8266 przeglądam bibliotekę i nie mogę wyszukać Pozdrawiam i dużo zdrowia życzę
Stacja Pogodowa ESP8266 + wyświetlacz T6963 https://obrazki.elektroda.pl/7068126200_... Wcześniej stworzyłem stację pogodową przy której były użyte dwa mikrokontrolery Atmega328p (arduino nano) i ESP8266 (NodeMCU) z wyświetlaczem opartym na sterowniku T6963. Na forum https://obrazki.elektroda.pl/1280939000_... Zagadnienie...
ESP8266 zaprogramowane w ArduinoIDE Jakie biblioteki należy dołączyć by to skompilować? Nie używam praktycznie wcale arduino wiec wybacz pytanie. Chodzi o: fatal error: ESP8266WiFi.h: No such file or directory Zapewne kolejna biblioteka również nie będzie znana #include <ESP8266HTTPClient.h> PS. Kiedyś próbowałem cokolwiek na tych modułach wifi...
A ma ktoś schemat podłączenia? Co z bibliotekami? Esp8266-12E je obsłuży?
Z internetu pobrałem bibliotekę ESP 8266 , która miała być do niego ale niestety okazało sie , że tak nie jest. Jest faktycznie problem bo ESP8266 można wykorzystywać w rozmaity sposób (AT, Lua, Arduino itd. ) i kłopot wynika z mnogości tych sposobów. Moim zdaniem chyba najłatwiejszą ścieżką wykorzystania tej Twojej płytki, do takiego zastosowania,...
Poszukuję biblioteki Eagle dla ESP-01M nie mogę znaleźć ktoś się podzieli https://www.diymodules.org/eagle-search?...
Przetestowałeś i działa? Jak nie chce współpracować i chcesz bez kwarcu to napisz w prompcie że masz np. Attiny85-noQ i to jest nowy model zgodny z Attiny85 jednak pracuje tylko na wewnętrznym generatorze i że potrzebujesz kod na to :) Działa z kwarcem 16MHz bardzo dobrze. Efekty które sama AI Claude zaproponowała satysfakcjonują mnie jak najbardziej....
Musze teraz jeszcze powalczyć z biblioteką LCM... Oj długa droga przede mną... Może nie będzie taka długa. Jest jedna ciekawa wersja biblioteki LiquidCrystal_I2C, która została napisana specjalnie dla ESP8266, aby można było dowolnie definiować porty, na których są SDA i SCL. Powinna kompilować również dla Nano - nie znalazłem w kodzie żadnych przeciwskazań....
W tym sklepie znalazłem głównie sterowniki do rolet elektrycznych, które nie mają wbudowanego wifi. Bardziej by mnie interesowała jakaś biblioteka, przy pomocy której mógłbym sterować roletą z komputera lub ESP8266 przez moduł 433MHz. Moja roleta ma tylko 3 kabelki , ziemia, zero i faza. Dlatego jedynie drogą radiową mogę nią sterować :(
Miał być zastosowany websocket, który ma podobne działanie do tego MQTT (karta miała odbierać ramki w przypadku zmiany) jednak biblioteka do jego obsługi na ESP była zbyt mało stabilna i wolna. Koniec końców przystało na klienta HTTP :)
Zapis i odczyt EEPROM wykonany zgodnie z dokumentacją klasy EEPROM ;) Skoro używasz funkcji EEPROM.commit(), to zakładam, że pracujesz z ESP8266? EEPROM.begin() możesz wywołać tylko raz, gdzieś na początku programu. EEPROM.end() jest nadmiarowe i wykona się automatycznie po zakończeniu pracy programu. Dodano po 26 Jednak jest źle. Zamiast EEPROM.write()...
A czy jest jakiś kurs, dzięki któremu ogarnąłbym jak do kodu w arduino zaimplementować komunikację z domoticzem po mqtt? Kurs to może nie, ale jest stosunkowo prosta biblioteka (z przykładem użycia), którą możesz użyć do własnego kodu w Arduino (ESP8266): https://github.com/puzon/ESP_DomoticzMQT... Inna, bardziej rozbudowana: https://github.com/knolleary/pubsubclien...
Modyfikacja dla systemu PAL - dodane w marcu 2023. Aby umożliwić nadawanie w systemie PAL, zmodyfikowano czasy w bibliotece video_broadcast (wcześniej znanej jako ntsc_broadcast). Biblioteka nadaje sygnał zgodny z PAL w czerni i bieli, ale z informacjami o kolorze w standardzie NTSC. Bardziej naturalne byłoby postąpienie odwrotnie, czyli koder PAL....
Po pierwsze WiFiManager co do zasady działa w taki sposób, że jeśli ESP8266/32 nie może się połączyć z siecią WiFi to uruchamia się w trybie Access Point i udostępnia interface do konfiguracji przez przeglądarkę. Moim zdaniem taki sposób konfiguracji jest niepotrzebnie złożony, zasobożerny i nieelastyczny. Obsługa BLE w ESP jest bardziej "pamięciożerna"...
Aplikacje będę pisał w środowisku QT Creator (na kompilatorze skrosnym). Wcześniej zrobiłem aplikacje konsolową niewielkiego alarmu domowego w C z kontrolkami led i powiadamianiem głosowym. W ramach zapoznania się z Esp8266 przygotowałem komunikację pomiędzy dwoma modułami Esp (Client-Server). Teraz chciałbym zrobić aplikacje z interfejsem graficznym,...
A jeszcze takie pytanie - dlaczego obsługa DS18B20 w przerwaniach jest lepsza niż za pomocą standardowej biblioteki?
Używaj przykładów i bibliotek obsługujących ESP8266...
Masz jakiś problem z biblioteką OneWire...
https://obrazki.elektroda.pl/3935451900_... Chciałbym zaprezentować ustrojstwo ostatnio stworzone. Nazwałem roboczo Detektor przełożonego. Wykorzystany został tutaj układ ESP8266 oraz wyświetlacz OLED SSD1306. Już śpieszę z wyjaśnieniem zasady działania. Sieć WIFI jest powszechnie używana, korzystamy z niej w domu, w pracy, w kawiarni....
W tym module na fotce powyżej widać stabilizator napięcia, zapewne po to by dać z 5V te 3.3V. A co Chińczycy zrobili w klonach to już inna historia. Może mieszasz opinie różnych modułów, dedykowanych shieldów, różne marki/producentów. Nie mniej jednak te moduły są mało przyjazne. Aktualnie wszystko co do sieci i może być WIFI bazuje na ESP8266, to płytka...
Nie wiem, czy można przyspieszyć samo połączenie z wifi, ale czytałem, że na skrócenie czasu istotny wpływ ma rezygnacja z dynamicznego IP i wprowadzenie statycznego. Pobieranie adresu z DHCP zabiera bowiem stosunkowo dużo czasu. ESP-01 niezbyt nadaje się do "deep sleep" bo brak mu koniecznych wyprowadzeń (jeśli ma być wybudzany z wewnętrznego zegara).
https://obrazki.elektroda.pl/2635305000_... Poniższy projekt to stacja pogodowa oparta na module z układem ESP8266. Nie byłoby w niej nic szczególnego, co wyróżnia ją na tle innych tego rodzaju konstrukcji, gdyby nie optymalizacja systemu pod kątem minimalizacji poboru prądu. Wykorzystany mikrokontroler nie jest zbyt energooszczędny,...
1. Wprowadzenie Wiele młodych osób zaczyna obecnie swoją przygodę z elektroniką od Adruino UNO R3 lub jakiś gotowych zestawów opartych na tej właśnie platformie, czy też jej klonów. https://obrazki.elektroda.pl/9876525300_... Arduino UNO R3 od frontu https://obrazki.elektroda.pl/7819711900_... Arduino UNO R3 od tyłu...
Arduino jest bardzo rozpowszechniony i wszędzie znajdziesz tysiące przykładów i różne gotowe biblioteki.
Już nie pamiętam dokładnie, ale zmniejszyłem czasy w funkcji w1_bit_io zamieniając na funkcje delayMicroseconds(), no właśnie wtedy przydaje się analizator, bo pauza miała być na 14us a była ponad 25. I tak jest w okolicy 20, ale już działa z Atmegą. Tobie pozostają inne czujniki lub wykonanie kilka delikatnych prób po parę us w dół i w górę. Nie sprawdzałem...
Kod biblioteki SparkFun_ESP8266_AT_Arduino_Library pochodzi sprzed 6 lat i nie został do tej pory zaktualizowany do najnowszej wersji Arduino Core dla ES8266. Za dużo rzeczy jest do poprawienia w tej bibliotece. U mnie też się nie kompiluje.
Wystarczy przejrzeć przykłady dołączone do biblioteki ThingSpeak -> ReadWeatherStation.
Trzeba do Arduino IDE ściądnąć biblioteki ESP8266, w kodzie jest jako przykład kilka pomiarów pobieranych ze sterownika plc (5 pomiarów), 2 potwierdzenia pracy urządzeń i 2 rozkazy sterujące wysyłane do plc. O bibliotekach wspomniałem i zamieściłem screen. Jak będzie zainteresowanie to mogę za kilka dni zamieścić kod do obsługi BME280 i wysyłania pomiarów...
Juz teraz sam się o tym przekonałem dzięki gadżetom z elektrody trochę się pobawiłem tym modułem jedyne co nie chce mi działać to obsługa czujnika dht11 próbowałem różnych bibliotek i nie widzi mi czujnika a czujnik na pewno sprawny bo na arduino nano ta sama biblioteka działa bez problemu. Po I2C wszystko śmiga mam wyświetlacz LCD 2x16 na I2C , do...
Witam, Posiadam esp8266 do którego został podłączony pasek led ws2812b 5v. Ogólnie z podłączeniem i skonfigurowaniem nie ma żadnych problemów. Z przykładami biblioteki fastled również. Na przykładach wszystko działa poprawnie. I tu pojawia się moje pytanie ? Czy macie wiedzę na temat jakiegoś generatora efektów online ? Spotkaliście się z czymś takim...
Witam. Oczywiście same problemy. Podczas wgrywania nowej płytki z bazy zwanej biblioteką, a dokładnie esp8266 program się zawiesza i przestaje pobierać już na samym początku. Nawet nie można przerwać pobierania. Dopiero "trzech króli" umożliwia wyłączenie programu. Taka sytuacja ma miejsce na dwóch komputerach z zainstalowanym windowsem 7 prof. Gdy...
https://obrazki.elektroda.pl/6815171100_... EDYTOWAĆ: Znalazłem tylko jedną działającą bibliotekę dla ESP8266, może to pomoże [url=https://github.com/mozgy/Mozz_TM165... połączyć
Kolego, robie różne projekty na ESP8266 i powiem jedno. Zapomnij o używaniu koment AT. Też straciłem mnóstwo czasu na walke z web serwerem. Chodziło to to jako tako, ale po przejściu na interfejs arduino z menadżerem płytki ESP8266, jak ręką odjął. Programujesz normalnie jak w C pod środowiskiem arduino, ale kod jest kompilowany od razu na ESP8266....
Nie wiem o co chodzi. Może po prostu nie ma tam oprogramowania? Ja programuję ESP z Arduino (jest biblioteka na ESP). Programy ładnie "wchodzą" i działają. Łatwo coś potestować, gdyż wraz z biblioteką jest masę prostych programów. Przy ESP12 masz sporo wejść - można sterować urządzeniami bez dodatkowego uP.
Drugi raz w krótkim czasie napiszę: Po co komukolwiek biblioteka do pcf8574? Przecież to tak prosty układ, że kilka linijek kodu jest bardziej skomplikowane niż on. Tam można tylko albo wysyłać bajty (zwykle jeden) albo je odczytać. Żadnych rejestrów konfiguracyjnych itp. Trzeba ogarnąć I2C, PCF8574 działa od razu.
Ja oczywiście wolę DIY Kolegi choć nie ukrywam, że zrobię to na ESP8266 co umożliwi albo "wysyłanie programów" albo pobieranie ich z HTTP. Ja też polecam ESP. Można zrobić Artnet albo sACN, jest sporo dobrego softu do sterowania takim czymś (ja korzystam z zabugowanej wersji GrandMA2 OnPC, bug umożliwia export parametrów bez sprzętu od MA). Przy ESP-32...
Jednak pole masy tworzy cewkę wokół anteny modułu, biblioteka w KiCad'zie zaleca takie rozwiązanie; Jest jeszcze kwesta, jaka zostanie użyta obudowa i czy ona nie będzie ekranowała w jakimś stopniu tej anteny. Sercem sterownika jest układ ESP8266 (a dokładniej to płytka WEMOS D1 mini), który wymaga napięcia 3.3V DC. Można go również zasilać z 5V (stabilizator...
Witam Znów mam pytanie odnośnie komunikacji pomiędzy atmegą a ESP8266. Otóż mam teraz zestawione komunikację poprzez RXD i TXD. Do konfigurowania komunikacji używam komend AT. I wszystko działa poprawnie. Nadaję i odbieram pakiety bezproblemowo. Ale jeśli odbieram jakiś pakiet to nie wiem z jakiego IP i portu nadszedł pakiet. Jak to sprawdzić. Wiem...
Wersja ESP8266 to: 2.6.0 Wersja biblioteki ArduinoJson to 6.13.0
Nie prościej będzie dać ESP8266?. Są gotowe biblioteki pod Arduino i Programy do sterowania Led RGB dla Androida. [youtube]https://www.youtube.com/watch?v...
Witam. Jak w tytule. Chcę przedłużyć linię i2c za pomocą ekstendera p82b715pn. ESP8266-01 ma sterować wyświetlaczem 7 segmentowym. Kiedy zamiast ESP8266-01 zastosuję ESP8266-12E wszystko działa poprawnie. W kodzie (używam arduino ide) nie korzystam z biblioteki Wire.h. Kiedy podstawię ESP8266-01 zamiast ESP8266-12E nie działa. Próbowałem ze wspomnianą...
Program można skompilować na dowolnym Linuxie. Wersja testowa była przeze mnie uruchamiana na normalnym laptopie z Debianem. Mogę wrzucić do gita również te binarki. W sumie to dwa, broker i biblioteka. Dla rpi z Broadcom BCM2835 SoC Dodano po 4 Trzeba jednak przyznać że przedstawiony przezmianie projekt jest mniej efektowny ale na pewno znacznie prostszy...
Znów mam pytanie odnośnie komunikacji pomiędzy atmegą a ESP8266. Otóż mam teraz zestawione komunikację poprzez RXD i TXD . To co Koledzy pomogliście mi rozwikłać działa idealnie. Polecenia złożyłem i wszystko działa. Nadaję i odbieram pakiety bezproblemowo. Ale jeśli odbieram jakiś pakiet to nie wiem z jakiego IP i portu nadszedł pakiet. Jak to sprawdzić....
Z jakiej biblioteki do obsługi WS korzystasz? Na razie odpaliłem tyko taśmę, aby zobaczyć czy działa. Użyłem biblioteki i przykładów z niej "Neopixel by Makuna". Wyszukiwałem w bibliotekach: "ws2813".
Ja trochę stanąłem po twojej stronie ale widzę, że nie zrozumiałeś o co chodzi. Asm jest potrzebny. Pisze się w nim wszystkie "sterowniki" do urządzeń współpracujących np LCD czy inne. Dzięki czemu program działa płynnie i sprawnie i zapewnia odpowiedni "transfer". Sam z tego korzystasz nieświadomie używając bibliotek.
Zapoznaj się z [url=https://github.com/tzapu/WiFiManage... Ta biblioteka ma kilka wersji (odgałęzień). Jest bardzo prosta w użyciu. Idea jest następująca: z urządzenia robi się AP z własną stroną www i stałym adresem, SIDD i hasłem. Użytkownik łączy się z tą stroną przy użyciu smartfona i wprowadza dane swojej sieci WiFi. Po restarcie już...
Na 66% powiem, że i poprzednio użyta przez ciebie "biblioteka" powinna miec wyłuskiwanie argumentów wywołania HTTP. To tak ma intuicję. Sugerowałbym raczej pogłębienie wiedzy o konkretnej reazliacji, w tym najbardziej podstawowe: czytanie tej biblioteki zwłaszcza klasy server (to w arduino akurat nie są zatrważające ilości kodu) - niż skakanie z kwiatka...
Witam Niestety podmiana biblioteki oraz zmiana wskazanej linii nie przyniosły żadnego rezultatu... Zapewne jeszcze jakaś biblioteka jest niewłaściwa. Czy była by możliwość skompilowania do hex? (płytka jaką posiadam to ESP32S BT [024] - dostępna w sklepiku Elektrody) Wgram wtedy skompilowany plik loaderem... Pozdrawiam
Tak sterownik jest zrobiony na ESP8266. Sam napisałem kilka bibliotek do tego projektu i generalnie nie mam w planach dodawania obsługi innych urządzeń, tym bardziej, że zostało już to zrobione na istniejących bibliotekach. Co za tym idzie wystarczy pobrać program, przesłać do mikrokontrolera, połączyć układ i działa ;) Ja chciałem zrobić to sam więc...
Program nie do końca jest mój i jestem kompletnym świeżakiem więc proszę od razu o wyrozumiałość.Czym jest biblioteka ticker?Jak zrobić tak jak wyzej napisałem Zintegrowany Timer z biblioteka PID?Wpisane ustawienia chciałbym akceptować jednym przyciskiem na webserwerze.Czy mozna jakos to ładnie zrobic przez kod html czy musiałbym na jakims dashboardzie...
https://obrazki.elektroda.pl/6513786200_... Przedstawię tutaj kolejną płytkę z ESP8266, będzie to NodeMCU V3 w wersji z wyświetlaczem OLED 0.96" o rozdzielczości 128x64 oraz portem USB-C. Wyświetlacz tutaj jest podzielony na dwa kolory, górne 48 pikseli to kolor niebieski, a dolne 16 pikseli to kolor żółty. Sam ESP posiada aż 4MB pamięci...
esp8266 konfiguracja esp8266 thingspeak esp8266 odczyt
gniazdka angielskie zamiennik pilota alarmu szlifierka kątowa kondensator schemat
pralka indesit cieknie pralka indesit cieknie
Joystick nie działa w Renault Espace IV 2012 Cichy dźwięk w Philips 47PFL3607 przy maksymalnej głośności