Mam nadzieję że połączenia do konwertera są poprawne. Wyglądają na poprawnie narysowane ;) Pozostałe 6 wolnych pinów akcelerometru rozumiem że mam zostawić wolne,tak? Tak. Jeżeli zasilanie układu akceptuje na przykład te 2,4-3,6V to zawsze piny logiczne też tyle maksymalnie akceptują? czy może być sytuacja że układ zasilanie ma być do 4V a piny akceptują...
Nowsze atmegi mogą bo mają przerwania od WD, starsze startują od resetu, ale pamięć nie jest kasowana, Ale ten start "chwilę" trwa. więc wystarczy sprawdzić określony obszar czy są jakieś dane, sumę kontrolną i pokierować dalszym startem. Ale nadal nie wiem jak task oddaje czas innym gdy nie ma nic do roboty. Jak wywołuje przerwanie od WD?
Nawiazując do zgłoszonego problemu polegającym na okresowej utracie połączenia WIFI. To podejmę probe podziału zadań na dwa rdzenie procesora. Aby jeden zajmował się obsługa WIFI a drugi odczytem pomiarów i ich obliczeniami. Obawiam się, że nie tędy droga. Arduino Core dla ESP32 oparte jest na FreeRTOS i kluczem do "sukcesu" jest odpowiednie nadanie...
Faktem natomiast jest że producenci zastępują masowo ESP poprzez BK w urządzeniach IoT. Poproszę o wiarygodny link do tej rewelacyjnej informacji. Jeśli chodzi o bluetooth To jest również dostępny w ESP32-C3 oraz C2. Oba tańsze od archaicznych "bekenów", z solidnym wsparciem ESP-IDF, FreeRTOS oraz Arduino Core.
https://obrazki.elektroda.pl/5715853500_... Tock to innowacyjny system operacyjny stworzony z myślą o wbudowanych platformach opartych na mikrokontrolerach Cortex-M, które cechują się niewielką pamięcią i niskim zużyciem energii. Jego głównym celem jest umożliwienie jednoczesnego uruchamiania wielu aplikacji, które mogą sobie nie ufać,...
Jeżeli uważasz, że może to być niewystarczająca ilość, to proponuję użycie ESP32 DevKit (obrazek poniżej). Tytułem uzupełnienia: Jeżeli zdecydujesz się na ESP32 będziesz mógł nadal korzystać z Arduino HAL oraz Arduino IDE. Dodatkową korzyścią natomiast jest fakt, że Arduino HAL w ESP32 bazuje na FreeRTOS. Jeżeli planujesz obsługę wielu urządzeń peryferyjnych,...
Skoro tak to pokaż w kodzie gdzie ten WD jest ustawiany i przerwanie od niego, bo ja nie znalazłem. Odnoszę się do kodu ze strony https://github.com/feilipu/Arduino_FreeR... [syntax=c] BaseType_t xPortStartScheduler( void ) { /* Setup the relevant timer hardware to generate the tick. */ prvSetupTimerInterrupt(); /* Restore the context of the...
Wyjaśnię może, o co dokładnie mi chodzi. Jeżeli w trakcie długiego działania ESP występują regularne operacje tworzenia nowych zadań, a następnie ich kasowania to powoduje to zwiększoną fragmentację sterty pamięci (heap). Domyślnie zadania we FreeRTOS korzystają z pamięci dynamicznej, czyli sterty. Może się okazać, że przy ponownej próbie utworzenia...
Kompatybilność TTGO T-Call obejmuje środowiska: ESP-IDF i MicroPython. plus FreeRTOS i Arduino ;)
Dotychczas używany Free RTOS będzie jeszcze dostępny jako osobny moduł, ale nie będzie już rozwijany Czyli w sumie niewiele się zmieni bo to "wspieranie" przez STM-a freeRTOS-a polegało na tym, że był to zewnętrzny moduł. Jedynie CubeMx pozwalał wkopiować go sobie do projektu. Nie słyszałem o żadnym sterowniku STM-a dla freeRTOS-a, albo o jakiejś głębszej...
Dziękuję za Wasze odpowiedzi. Co do moich kolan bardzo je lubię 😊 dlatego coś czułem że FreeRTOS to przerost formy nad treścią. tmf - po przeczytaniu Twojego wpisu zacząłem zastanawiać się nad tematem funkcji blokujących i mam dwa podejrzenia : 1.Tak jak napisałeś funkcje sterujące taśmą LED – moje taśmy RGBW zawierają układ SK6812 i ich...
Porównaj układy NXP iMX RT1011 oraz ESP32 pod względem wydajności, ze szczególnym uwzględnieniem pracy tych układów w środowisku wielowątkowym (RTOS). Układy NXP iMX RT1011 i Espressif ESP32 to dwa różne rodzaje układów o różnych przeznaczeniach. NXP iMX RT1011 to układ ARM Cortex-M7 z maksymalną częstotliwością taktowania 500 MHz i 128 kB pamięci...
od kiedy przerzuciłem tą funkcję z setup do loop problem mam z głowy Niezależnie od tego, czy to jest w setup(), czy w loop() znajdzie się to automatycznie w jednym zadaniu FreeRTOS (loopTask - kod poniżej), które przypisane jest do rdzenia CONFIG_ARDUINO_RUNNING_CORE (domyślna wartość 1). Nie wiem, czy przerzucenie sprawdzania połączenia WiFi z setup()...
https://obrazki.elektroda.pl/5434831400_... MaixCube to nowy zestaw prototypowy firmy Sipeed. Sercem MaixCube jest moduł M1n (ulepszona wersja M1, czyli MAIX-I) firmy Sipeed zawierający dwurdzeniowy procesor Kendryte K210 typu RISC-V o taktowaniu 400MHz i kooprocesor NPU o wydajności 1 TOPS. Kompatybilność MaixCube obejmuje języki:...
Poza tym nie trzeba arduino czy micropythona. Można w ukochanym C, jest SDK oparte na FreeRTOS i działa całkiem całkiem :) Jakiś czas temu zrobiłem swoją płytkę pod ten układ i sprawdza się, zasilana przez Halinke albo przetwornicę DC/DC (zależy co się wlutuje)., antena na PCB albo można przylutować gniazdo UF.L. https://obrazki.elektroda.pl/6088388400_...
(at)grko & (at)tmf To jak są traktowane odpowiedzi na temat HAL itp. np. odnośnie "cudownego" wynalazku od ST - wszyscy wiedzą. Mało kto chce pomagać bo nikt do końca nie wie jak to działa ;) Tłumaczone było to wiele razy. Programowanie mikrokontrolerów to indywidualny wybór danej osoby jak to robi i czy używam bibliotek czy sam je pisze (jak ma na...
Przemyslalem sprawe przez noc i biore jakas malinke. Musze jeszcze ogarnac jaka dokladnie i jaka dystrybucje wybrac. Przyda mi sie to do innych projektow jak hosting, dysk sieciowy i mase innych mozliwosci a cena nie jest az tak duza jak mozna by powiedziec - pelnoprawny mikrokomputer. Problem sie zaczyna bo sie nie mam pojecia jak polaczyc arduino...
Ale ESP32 i ESP8266 to konkretne chipy :/ powinno trafić do mikrokontrolerów. Platformy o nie oparte to m.in. open-esp-sdk (czy jakoś tak, te oparte na FreeRTOS i te OSlessowe), NodeMCU, Arduino, itd. A jeśli chodzi o platformy sprzętowe o nie oparte to jest tego masa, boardy ESP-01..12 czy inne Wemos kity.
PlatformIO wraz ze swoim toolchain wspiera RTOS-SDK dla ESP8266 w wersji 512k flash (jako ESP-01). Sądzę, że tak będzie łatwiej. Tutaj nie wiele to zmieni ;) bo będzie takie jak miałem :) czyli napisałem sobie klasę i się zdziwiłem po kompilacji że robią się problemy przy linkowaniu jak się doda libstdc++ gdzie pojawiają się konflikty. W zasadzie ze...
https://obrazki.elektroda.pl/4365413600_... VisionSOM-RT to nowy model model modułu SOM firmy SoMLabs. Sercem modułu jest układ i.MX RT 1050 firmy NXP zawierający czterordzeniowy procesor ARM typu Cortex-M7 o taktowaniu 600MHz i procesor graficzny PXP PiXel. Kompatybilność modułu obejmuje dystrybucje FreeRTOS. Moduł posiada 512kB...
Aż tak nie testowałem, a nawet myślałem, że yield() właśnie już nie będzie potrzebny w ESP32, bo właśnie WIFI działa sobie na osobnym core, można go co prawda użyć bez problemu, ale i tak domyślnie jest tylko core1, core0 działa sobie z obsługą WIFI. A od guru esp znalazłem taki cytat: igrr says: October 31, 2016 at 9:20 am In ESP32 Arduino core we...
W takim razie z pewnością znajdziesz gdzieś łatwo źródła np. funkcji esp_wifi_init_internal(), bo mi się nie udało... Źródeł do wszystkich tych bibliotek pewnie też tak łatwo nie znajdziesz - https://github.com/espressif/arduino-esp... . Wskazałeś biblioteki w postaci binarek, ale w gałęzi dla Arduino HAL - są w takiej formie...
Rozpoczynam właśnie prace nad projektem, gdzie będę wykorzystywał moduł ZG2100MC razem z FreeRTOS i lwip. Niestety, poza dostępnym stosem TCP/IP Microchipa, brak jest dobrej dokumentacji do tego modułu. Znalazłem projekt o nazwie [url=http://www.asynclabs.com/wiki/index... który używa platformy Arduino od obsługi tego...
Co wybrać? ESP8266 Portal o wszystkim: http://esp8266.net/ Arduino LUA MicroPython ESP32 Portal o wszystkim: http://esp32.net/ Arduino FreeRTOS [url=https://docs.espressif.com/projects... Przykłady programów: https://techtutorialsx.com/2017/05/06/es... https://github.com/espressif/arduino-esp...
Cześć. (sorki za długi tekst, pytanie na końcu) Mam urządzenie mikroprocesorowe na STM32F4 + FreeRTOS + ETH, ale temat może się tyczyć dowolnego systemu mikroprocesorowego z ograniczonymi, w porównaniu z PC-tem, zasobami. Urządzenie ma interfejs LAN i serwuje strony WWW. Jest dość złożone, ponieważ jest centralką, do której można podłączać różne elementy...
Teraz muszę podumać jak to pożenić z dwoma rdzeniami. Tu masz przykład wykorzystania obu rdzeni: https://github.com/earlephilhower/arduin...
Zobaczymy jak to pójdzie. Taki opis jak by co najmniej napisał nowy freeRTOS. Arduino po to powstało, aby ktoś kto w życiu nie programował mógł coś zrobić.
z WiFi też pewnie będzie łatwo. Pierwszy raz jak usiadłem to kod do zainicjowania transmisji zrobiłem w godzinę - tylko w oparciu o jakieś przykłady. Co do wygody programowania to ESP32 jest lata świetlne przed NS 51 (przynajmniej w tych wersjach które poznałem). No i pisałem w 'native' C + FreeRTOS a nie z bibliotekami Arduino.
Mógłbym poprosić o podanie nazwy tych konwerterów? Jeżeli w Polsce, to pod nazwą "konwerter stanów logicznych", jeżeli u Chińczyka, to "logic level converter" ;) Wygląda to tak, ja na poniższych obrazkach. Ten drugi to "dedykowany" dla RX/TX, ale oba się nadają. https://obrazki.elektroda.pl/8417310800_... https://obrazki.elektroda.pl/5333992500_...
To samo w przypadku opóźnień za zwyczaj nie potrzeba tutaj kosmicznej dokłądośći. W wypadku stosowania mechanizmów typu event-driven, gdzie jest istotne odliczanie czasu dla poszczególnych zadań, niestety jest potrzebna dokładność dla funkcji millis(), micros() etc. Może nie "kosmiczna", ale precyzyjna. Dla płytek Arduino z AVR stosowanie programowania...
Jak zrozumiesz ten kod, to ogarniesz, to co chcesz i będziesz potrafił nie takie rzeczy... Ale raczej na AVR, a nie ESP32 ;) Wersja migającej diody dla ESP32 jest np. tutaj: https://www.savjee.be/2020/01/multitaski... Generalnie zasada użycia millis() zamiast delay() jest taka, że procesor przelatuje pętle tak szybko jak mu zegar...
https://obrazki.elektroda.pl/8753532800_... Płytka Raspberry Pi Pico W została wprowadzona na rynek z modułem WiFi 4 i Bluetooth 5.2 opartym na bezprzewodowym chipie Infineon CYW43439 w czerwcu 2022 roku. Już kilka dni po premierze prezentowano tutoriale pokazujące, jak połączyć się z WiFi, ale nie wspominano nic o Bluetooth... To...
Ponieważ analyzePulseFromIR() jest teraz powiązane z przerwaniem to taki program musi być krótki i nie wolno w nim wykonywać żadnych podprogramów inaczej wyłożymy ESP - skończy nam się stos a jest go raptem 8192 Faktycznie, domyślny rozmiar stosu dla wątku, w którym wykonuje się loop() wynosi 8192 i wartość ta jest ustawiona przez stałą ARDUINO_LOOP_STACK_SIZE...
Jeżeli używasz scanNetworks(), to powinieneś po wyświetleniu i zapisaniu dostepnych sieci WiFi użyć scanDelete (), aby zwolnić rezultat skanowania z pamięci RAM. https://espressif-docs.readthedocs-hoste... Przykład: https://github.com/espressif/arduino-esp...
Hmm, ten sam wynik "braku odpowiedzi" z WB8P. Podejrzewam teraz bardziej ogólny problem: czy wgrywasz firmware przez rx1/tx1 czy rx2/tx2? Jeśli nie to, to może to mój adapter uart, oparty na cp2102. Zamówiłem kilka 340 egzemplarzy, które będą tutaj w przyszłym tygodniu. Mogę spróbować mojego autobusowego pirata, jeśli pamiętam, jak go używać. Próbowałem...
Podaje, gdyby ktoś szukał i potrzebował: To rozwiązanie to akurat generuje zadania FreeRTOS, a nie przerwania. Aby faktycznie generowały się przerwania kod inicjacji timera powinien wyglądać tak: [syntax=c]esp_timer_create_args_t timer_args = { .callback = &onTimer, .arg = NULL, .dispatch_method = ESP_TIMER_ISR, .name = "Timer 2ms", };[/syntax]...
Dwa rdzenie też nie za bardzo czaję po co - dla początkującego to strzał w kolano i pewnie 100% projektów będzie bazować na jednym. Biblioteki Arduino Core dla RP2040 korzystają z dwóch rdzeni oraz z FreeRTOS. Podobnie, z dobrodziejstwa dwóch rdzeni korzysta MicroPython i CircuitPython. Oczywiście część mankamentów da się łatwo poprawić, np. brak IDE...
https://obrazki.elektroda.pl/3571310700_... Bardzo fajny opis. Już myślę jak to zaimplementować na FreeRTOS'a Niestety wyświetlacz(LCD-AG-C128064CF-DIW W/KK-E6) stawia opór :( widać artefakty. Użyłem kondesatory 1uF/16V SMD. czy ktoś może coś podpowiedzieć. Rezystor szeregowy 56R z podświetleniem, napięcie zasilania 3.28V
Na ali pojawiła się jakaś nowa dziwna wersja ESP-01 W (obrazek poniżej). Ze specyfikacji wynika, że został użyty " ARM Cortex-M3 chip running freeRTOS ". Moduł wyposażono w 8MB flash. Jest to dla mnie całkowita zagadka, ale za cenę 6 PLN z wysyłką chyba warto sprawdzić, co to za cudo :) https://obrazki.elektroda.pl/4751058600_...
Nie mam licznika DTSU-h ale sprawdziłem sobie o jakie rejestry pyta falownik. Na wyrywki sprawdziłem kilka sygnalow i wychodzi ze pyta tak jak w tym pierwszym screenie. Dodatkowo jakby ktos chcial miec odczyt nie tylko obsługiwanego licznika dtsu , moze sobie przekonwertowac mape rejestrow. Dodatkowo podczas dodawania w aplikacji licznika potrzebny...
Witam! Taka mysk mnie ostatnio naszla - ze jak by tak pomyslec to kupowanie arduino i meczenie sie w ichniejszym IDE to ma mały sens. Dawno nie wchodziałem na mbed.org, ale dzis postanowiłem sie w przerwie pobawić. I powiem szczerze jestem pod ogromnym wrazeniem jakie to srodowisko zrobiło. Porównujac do Arduino to: 1. Jest tak samo proste w użyciu....
screen: po lewo serwer, po prawo client https://obrazki.elektroda.pl/6243609300_... screen: po lewo serwer, po prawo client i z ESP Exception Decoder: Dodano po 54 Crash jest tylko przy laczeniu clienta, jesli sie polaczy to po prostu bedzie wysylal dane w nieskonczonosc - na serwerze odczytuje sobie te dane i wyswietlam na serial monitor
Numery pinów nie są tożsame z ich nazwami w Arduino. Chcesz użyć D5, to zadeklaruj w ten sposób: Kod: C / C++ Rozwiń Zaznacz wszystko Kopiuj do schowka#define LED_PIN D5 nie przechodzi kompilator dalej bo D nie jest poprawne 1. prześlij wyraźne zdjęcie płytki mikrokontrolera, abyśmy wiedzieli dokładnie, jaki masz model. 2. Dodatkowo nie wiemy, z...
Obie diody mają szeregowe rezystory 1k, które łatwo wylutować (co oczywiście zrobiłem). Na dobrą sprawę powinienem też usunąć stabilizator napięcia. Wyłączenie lub nie komparatora, nie ma znaczenia na pobór prądu w trybie PWR_DOWN, tak czy inaczej będzie wyłączony. We can also usually switch off the Analog Comparator circuitry. When entering Idle sleep...
Patrz co znalazłem: https://github.com/YanMinge/beken_freert... Nowszy sdk, nasz to 3.0.70.1, ten to 3.0.76 https://github.com/Sparkleiot/7238SDK/re... Dodano po 54 . czy przycisk RF tej tablicy był gdziekolwiek omawiany? chyba nie zauważyłem, żeby był oznaczony jako "RF"! Dodano po 5 . https://github.com/Sparkleiot/7238SDK/re... Bity...
https://obrazki.elektroda.pl/3748425200_... Przedstawię tutaj potężne lecz bardzo proste w użyciu narzędzie pomagające diagnozować wyjątki na ESP32 w PlatformIO. Normalnie w momencie napotkania wyjątku ESP wyświetla w konsoli jedynie mało mówiące nam wartości rejestrów i stos adresów, ale na szczęście pokazane tu rozwiązanie to zasadniczo...
Problem jest szerszy niż skrypty startowe, z nimi było akurat wszystko w porządku, konkretu żadnego Ci więc nie rzucę. Próbowałem uruchomić freertos-a, ale ciężko było to ruszyć z braku przykładu który pasowałby akurat do mojego środowiska a nie potrafiłem sobie poradzić z konfiguracją, tak samo w przypadku frameworka stm32. To de facto spowodowało...
Idąc za opisem z wykonano. Mam 1.8.3 oraz 1.8.5 -instalujemy python 2.7 https://www.python.org/ wybierając podczas instalacji opcję "Add python.exe to Path" - wykonano -instalujemy klienta Git https://git-scm.com/downloads - nie jest zgodny z xp -uruchamiamy Git GUI jako administrator (prawy klawisz myszy) -wybieramy "sklonuj istniejące repozytorium"...
http://obrazki.elektroda.pl/8155326700_1... Założona przez Sandeepa Patila firma Bangalore rozpoczęła, za pośrednictwem serwisu CrowdSupply, gromadzenie funduszy na realizację projektu płytki prototypowej o nazwie Explore M3 (na zdjęciu płytka wraz z zestawem startowym). Sercem płytki jest układ LPC1768 firmy NXP, integrujacy w sobie,...
https://obrazki.elektroda.pl/4737781600_... Seeed Studio właśnie wypuściło swój najnowszy moduł - Wio Lite W600. Jest to kompatybilna z Arduino płytka z łącznością WiFi. Posiada on moduł W600 oraz i mikrokontroler Atmel SAM D21 z rdzeniem ARM Cortex-M0+. Rdzeń Wi-Fi zintegrowany jest w module W600 działającym w pasmie 2,4 GHz. Moduł...
https://obrazki.elektroda.pl/4931349900_... Przedstawię tutaj kolejny ciekawy moduł oparty o ESP32‑S3. Waveshare ESP32‑S3‑LCD‑1.28, jak sama nazwa wskazuje, oferuje 1.28‑calowy, okrągły wyświetlacz IPS 240×240 pikseli, sterowany układem GC9A01, zapewniający żywe barwy i dobre kąty widzenia. Moduł wyposażono także w QMI8658 – 6‑osiowy...
https://obrazki.elektroda.pl/9289138500_... Ameba Z2 to nowa płytka prototypowa firmy Realtek. Sercem Ameba Z2 jest układ RTL8720CM firmy Realtek zawierający jednordzeniowy procesor ARM typu KM4 (zmodyfikowany Armv8-M) o taktowaniu 100MHz. Kompatybilność Ameba Z2 obejmuje system Amazon FreeRTOS. Ameba Z2 ma 256KB pamięci SRAM, 4MB...
https://obrazki.elektroda.pl/2074117700_... Coral Dev Board Micro to mały dwurdzeniowy moduł z akceleratorem uczenia maszynowego osiągającym 4 TOPS i wbudowaną kamerą. Te płytki uwzględniają ponadto kompatybilny moduł PoE i Wi-Fi/BT5.0. Są one już dostępne u kilku globalnych dystrybutorów. Na stronie produktu podano, że Dev Board Micro...
http://obrazki.elektroda.pl/6985652300_1... Produkt nazywa się RoboCORE i jest platformą pozwalającą na tworzenie zarówno prostych, jak i profesjonalnych robotów. Nazwa i kształt sterownika sugerują, że RoboCORE jest sercem dla robota – i taka też jest jego funkcja. Cały projekt składa się ze sprzętu (sterowniki RoboCORE i RoboCORE-mini)...
Dzień dobry! Przycisk podpięty do płytki mam w/g schematu: http://arduino.cc/en/uploads/Tutorial/bu... Kod mojego maina: #include <stm32f10x_gpio.h> #include <stm32f10x_rcc.h> #include "stm32f10x_flash.h" #include "misc.h" /* Scheduler includes. */ #include <stdio.h> #include "FreeRTOS.h" #include...
(at)ElektrodaBot ...niezły bot! ;) Jakie są podstawowe różnice w funkcjonalności, budowie struktur runtime i komponentów między firmware OpenBeken i ESPHome? Wstępna ocena dostępnych informacji Chcesz porównać oprogramowanie układowe OpenBeken i ESPHome pod względem podstawowej funkcjonalności, struktur kompilacji, środowiska wykonawczego i obsługi...
https://obrazki.elektroda.pl/8064219100_... Witajcie, dzisiaj przedstawię jak okiełznać kolejny chiński mikrokontroler WiFi+Bluetooth, a dokładniej W800-C400 od WinnerMicro. Na ten moment można go kupić za około 10 zł, z kolei płytkę startową z nim już za 25 zł i obie te ceny uwzględniają już przesyłkę. Oczywiście nie będę tu korzystać...
SPL czy HAL HAL to następca SPL. Istotnym podtekstem tego zdania jest to, że SPL jest "dead", nie jest rozwijany i nic się w tej kwestii nie zmieni. MBED MBED to coś na styl Arduino dla ARMów. A przynajmniej takie odnoszę wrażenie. Są to biblioteki w większości w C++. CubeMX CubeMX to nie biblioteki, tylko program od ST służący do konfiguracji STM32...
Pomijam tutaj fakt, że w większości przypadków używanie RTOS'a to przerost formy nad treścią ale używanie go w każdym przypadku poszerza wiedzę i doświadczenie. To poszerzenie wiedzy i doświadczenia, wynika z rozwiązywania dodatkowych problemów i błędów które popełnisz, które "zawdzięczasz" użyciu niepotrzebnie złożonych rozwiązań. Maksymalizowanie...
https://obrazki.elektroda.pl/6284273700_... N32 to nowy moduł Bluetooth autorstwa RFCat. Sercem RFCat N32 jest układ nRF52832 firmy Nordic Semi (moduł Meshtek-H52) zawierający jednordzeniowy procesor ARM typu Cortex-M4F. Kompatybilność RFCat N32 obejmuje środowisko Arduino i system FreeRTOS. Więcej na temat oprogramowania jak i przykładowe...
Problemy biorą się stąd, że mało kto tak naprawdę wie jak przebiega cały proces kompilacji. Albo często po prostu wystarczy użyć googli, w końcu nie każdy musi to wiedzieć. Bo problemem widzę jest dodanie ścieżki wyszukiwania nagłówków, skompilowanych plików etc. Przecież jest makefile, z ładnym miejscem do wypełnienia na te ścieżki. Zajrzenie w skrypt...
Te biblioteki, do których podałem Ci link są w większości thread-safe w środowisku FreeRTOS. Z tego co się zorientowałem po przejrzeniu Twojego kodu, również korzystasz z funkcji FreeRTOS. Natomiast biblioteki arduinowe w większości przypadków nie są napisane dla środowiska wielowątkowego. No i nie ukrywajmy, że też nota katalogowa/aplikacyjna zazwyczaj...
https://obrazki.elektroda.pl/2375178000_... Dzisiaj tworzymy kolejny miniprojekt - tym razem będzie to dotykowy kontroler lampy RGB. Sam kontroler będzie bazować na płytce ESP32 + wyświetlacz dotykowy ESP32-2432S028R, natomiast sterować on będzie dowolnym urządzeniem Tasmota/OpenBeken poprzez interfejs HTTP Tasmoty. Komendy będą wysyłane...
https://obrazki.elektroda.pl/8694458700_... Pierwszy raz Ambiq Micro zaprezentowało mikrokontroler Apollo w 2015 roku. Miał on oferować wydajność, jak Cortex-M4 przy poborze prądu na poziomie rdzenia M0+. Wszystko dzięki nowej technologii optymalizacji pracy, która pozwolić miała na pracę systemu przy bardo niskim napięciu - poniżej...
tymon_x --> I kolega uważa, że taka odpowiedź wszystko wyjaśnia ? Proszę odpowiedzieć chociaż na jedno zadane tam pytanie. Bo można się nie zgadzać, tyle tylko, że jakoś wszyscy zwolennicy ARM'ów dla początkujących mają jedną wspólną cechę - rzucą jakiś tam link jak np www.coocox.orgi to ma wszystko wyjaśnić - dzięki temu początkujący od razu rzuci...
https://obrazki.elektroda.pl/5181920100_... O architekturze RISC-V mówi się wiele już od jakiegoś czasu w świecie mikrokontrolerów. Teraz na rynku zaczynają pojawiać się pierwsze płytki deweloperskie z układami tego typu. Wiele firm już ogłosiło, że będzie wprowadzać na rynek swoje moduły uruchomieniowe z układami w architekturze RISC-V....
http://obrazki.elektroda.pl/2638846200_1... http://obrazki.elektroda.pl/7328221600_1... http://obrazki.elektroda.pl/7699167500_1... Blaze to miniaturowa płyta deweloperska z wysokiej rozdzielczości wyświetlaczem dotykowym oraz wydajnym mikrokontrolerem ARM Cortex-M4. Blaze jest kompatybilny z Arduino....
esp32 arduino freertos freertos biblioteka freertos kolejka
mastercook wyłącza monitor samsung wylacza schemat podłączenia pompa
pioneer instrukcja obsługi polski polskie pralka
Bateria w sterowniku Estyma Igneo Slim - czy jest potrzebna? Flash OpenBeken Firmware on Ledvance Sun@Home Lamp