Dla ESP32: [url=https://docs.espressif.com/projects... Reference [url=https://docs.espressif.com/projects... Reference [url=https://docs.espressif.com/projects... Guide [url=https://docs.espressif.com/projects...
Czy jednak nie powinno być z tym problemu? Bardzo dobra intuicja. W języku C mozna posłużyć sie "volatile", lecz generalnie to należy poszukać do języka, w którym Kolega programuje, haseł "operacje atomowe", "semafory". Ps.: Warto, ale to zdecydowanie warto, zainteresować sie językiem Rust dla programowania współbieżnego. Nie wiem, jaki jest jego status...
Mi najbardziej odpowiada Bascom i dla AVR w niczym innym nie piszę. Jak lubisz Basic, a chciałbyś w tym języku programować również dla ESP8266 czy ESP32 to jest B4X. B4X też wspiera programowanie na AVR. https://www.b4x.com/b4r.html Dość bogata dokumentacja. Kolega (at)bart-projects może powiedzieć na ten temat znacznie więcej :)
Adruino - kompiluje się, ale jak widziałem, że jakiś prosty BLINK, który w Atmedze zajmuje pareset bajtów, tutaj zajął kilkanaście kB, to coś mi tutaj nie gra. Czy oby na pewno tam jest wyrywany kod maszynowy? Może majfriendy wrzucili tam jakąś wirtualną maszynę, która oprócz wykonywania tego co chcemy wrzucić, jest gotowa na szpiegowanie naszych WiFi?...
o pokolenie woli Python-a a nie C++ . Zanim jednak pokocha albo i nie Rusta w systemach wbudowanych minie przynajmniej dekada a liczba sprawnie kodujących w tym zapisie będzie musiała bardzo znacząco wzrosnąć. Biorąc pod uwagę, jak wygląda syntaktyka czy też semantyka języka Rust, to nie bardzo widzę programistów Pythona masowo migrujących do Rust....
jaki sprzęt AVR do małych, prostych, energooszczędnych projektów, STM32 do większych, a reszta to zależy od projektu. Jak robię coś z BT to nRF. Jak z WiFi to ESP32, itd jaki .. język programowania jest najbardziej przyszłościowy? C, C++
Żadna nauka nie jest stratą czasu. Poznając Basic możesz sobie oprogramować aplikację na telefon w darmowym B4A, a do tego dopisać program na PC w darmowym B4J i nie dość tego oprogramować ESP8266/ESP32. Czyli można spiąć cały system w jednym języku. Ewentualnie aplikacje na PC można też pisać w VB.NET Zamiast zestawu startowego proponuję jednak kupić...
Płytkę można programować w języku Rust. Zabawne jest to, że również można ją programować w C, C++, Python, Lua, a nawet w asemblerze tak, jak inne płytki/moduły z układami serii ESP32 :)
Wyjątkowo opłaca mi się znać Basic bo jednocześnie z łatwością programuję aplikacje na telefony powiązane z projektami w platformie B4X. Mam licencję na B4A a teraz jest darmowa. Mam licencję na B4i...Mam konta dewelopera w PlayStore(jednorazowo 25$) i AppStore(corocznie 99$). Napisałem kilka komercyjnych aplikacji których nie mogę pokazywać - i tu...
Chodzi mi o to, czy używając https://github.com/markusg1234/ha_tuya_b... jeśli moje urządzenie nie jest obsługiwane mogę dodać jego implementację? Jeśli tak, podaj mi przykład, jak to zrobić... Pozostaje też moje pytanie o możliwość wykorzystania esp32 jako mostka/proxy, czy https://github.com/markusg1234/ha_tuya_b... to obsługuje? Czy tylko przy użyciu...
Ciekawym rozwiązaniem są sterowniki PLC z obsługą przez WiFi oraz BT (dzięki zastosowanym układom ESP32), na bazie oprogramowania wykorzystującego framework Arduino: Trochę śmieszne że nazywają to PLC jak nawet nie można tego programować w żadnym języku zgodnym z normą IEC-61131.
Czy istnieją języki wysokiego poziomu dla programowania w miarę prostych mikrokontrolerów? Tak, istnieją języki wysokiego poziomu do programowania mikrokontrolerów, nawet tych prostych. Języki wysokiego poziomu umożliwiają prostsze i bardziej czytelne pisanie kodu w porównaniu do języków niskiego poziomu, takich jak asembler. Oto kilka popularnych...
Próbowałem podejść do Rusta właśnie na ESP32 i chyba faktycznie jeszcze przerost formy nad treścią, bo większość funkcji "blisko sprzętu" jest napisana w C i Rust pełni funkcje wrappera dla bibliotek z esp-idf. Dokładnie takie same mam refleksje po kilku podejściach do Rust na ESP32. Nie bardzo rozumiem, skąd się bierze ten entuzjazm. W mojej ocenie,...
Dla mnie programowanie mikrokontrolerów, zawsze nieodłącznie wiązało się z zastępowaniem sprzętu - robieniem w programie, tego co kiedyś robiły przerzutniki, bramki i tranzystory, takie rzeczy są z natury niskopoziomowe, niezależnie jaki język programowania wybierzemy. Języki wysokiego poziomu stworzono z myślą żeby to wszystko ukryć, żeby liczyć na...
Dzień dobry. Mój zegar to oryginalna płytka AVT bez żadnych przeróbek. Niestety ale w zakresie programowania mikrokontrolerów w języku C i pokrewnych potrafię jedynie sterować prostymi elementami typu dioda lub jakiś silniczek. Jakiś czas temu co prawda pisałem oprogramowanie do robota w oparciu o minikomputer komputer BeagleBone Black oraz ESP32 (język...
Oczywiście jeśli myśli się o tym, aby pico było takim entry level dla osób wchodzących w elektronikę i programowanie MCU. Moim zdaniem polityka tej firmy jest taka, aby tym "pierwszym" językiem dla początkujących był Python. Analogiczna sytuacja jest na standardowej "malince". Język C/C++ to już drugi poziom dla użytkowników bardziej ambitnych lub...
Basic we wszystkich swoich odmianach ma jeden cel: nauczyć podstaw programowania i dać od razu widoczne efekty. Ciekawe, że do dzisiaj jest całkiem popularny w przeciwieństwie do Pascala. Dla przykładu: B4R pozwala na całkiem sprawne i szybkie pisanie kodu dla AVR, ESP8266 and ESP32. Jest bezpłatny wraz z dobrym IDE, a co najważniejsze bardzo dobrze...
https://obrazki.elektroda.pl/3114098500_... WiFiBoy32 to zestaw rozwojowy o formie przypominającej przenośną konsolę do gier. WiFiBoy32 stanowi odpowiedź na [url=https://www.elektroda.pl/rtvforum/v... firmy HardKernel. Wchodząca w skład zestawu płytka prototypowa posiada wlutowany moduł wyświetlacza...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
1. Nie jest zgodny w 100% i że jest napisany w C++ o niczym nie świadczy. W C++ jest napisane także wiele innych języków, np. pierwsze wersje C# były w nim pisane co nie znaczy, że były one zgodne z c++ :] Widzisz c++ to nie tylko kompilator ale także biblioteka standardowa. która w całości nie została dołączona do arduino. Jest napisany w C++. Proponuję...
https://obrazki.elektroda.pl/9835472500_... Niedawno na forum wspominaliśmy o Specyfikacje ESP8684: * CPU — 32-bitowy procesor o architekturze RISC-V taktowany zegarem do 120 MHz, który osiąga 305,42 CoreMarków — 2,55 CoreMarków/MHz; * Pamięć operacyjna — 272 KB SRAM (16 KB na pamięć podręczną); * Pamięć masowa —...
Żeby nie mnożyć bytów proponuję podział na platformy wprowadzać sukcesywnie w miarę zapotrzebowania. Tak ustaliliśmy w czasie spotkania - ewentualne subfora zostaną wydzielone jeśli pojawi się taka potrzeba, czyli znaczący ruch dotyczący danej platformy. Ale ESP32 i ESP8266 to konkretne chipy :/ powinno trafić do mikrokontrolerów. Nie powinny, gdyż...
https://obrazki.elektroda.pl/4767840700_... Wczoraj opublikowana została nowa rodzina modeli Qwen3 oferująca rozmiary od 0.5B do 235B. Jej flagowy model, Qwen3-235B-A22B może z powodzeniem rywalizować z modelami takimi jak DeepSeek-R1, o1, o3-mini, Grok-3, i Gemini-2.5-Pro. Nowe modele Qwen3 obejmują zarówno modele dense , jak i typu...
Mam nadzieję że zbytnio nie łamię reguł ale to do oceny admina. Ostatnio zainteresowałem się modułami z ESP32. Pierwsze zabawy były z gatunku 'proste i na zlecenie' ale teraz postanowiłem wykorzystać go w pełni. Wpadłem na pomysł zrobienia bazy do przyrządów pomiarowych. Bazy bo myślę o konstrukcji która zawiera podstawowe klocki stałe i określone...
Po pierwsze - cena. Ile kosztuje taki PLC? Dużo więcej niż taki moduł ESP32. No zgadza się, tylko ile kosztuje zrobienie takiego programu w C? Może produkcja domowego piwa nie jest dobrym przykładem, ale są takie procesy, w których oprogramowanie indywidualnego procesu więcej kosztuje niż cała szafa sterownicza. Po drugie - no dla mnie język drabinkowy...
pokaż mi jaki wyświetlacz nie znając języka programowania jestem wstanie uruchomić? Bez znajomości języka Nextion też nie uruchomisz. Pewnie masz na myśli, "ze słaba znajomością języka". Jeśli tak, to taki ze sterownikiem FT8xx uruchomisz. Nextion editor jest szybki w nauce i daje spore możliwości temu co nie umie. Tak ja EVE edytor od FTDI, z ta różnica,...
https://obrazki.elektroda.pl/6259401500_... OpenPLC to darmowy pakiet do tworzenia oprogramowania dla kontrolerów logicznych typu open source, zgodny ze standardem IEC 61131-3. Współpracuje on z szeregiem platform sprzętowych, takich jak Arduino, ESP8266, ESP32, komputerem jednopłytkowym Raspberry Pi, a także z maszynami z Linuksem...
https://obrazki.elektroda.pl/1933239600_... Jednordzeniowy procesor WiFi od Espressif Systems - ESP-S2 posiada interfejs dla ekranów RGB LCD, który sprawia, że nadaje się do zastosowań multimedialnych. Około dwa lata temu została wprowadzona do sprzedaży płytka rozwojowa multimediów ESP32-S2-Kaluga-1 z ekranem dotykowym...
https://obrazki.elektroda.pl/2954615800_... Na rynku prezentowanych było już kilka niedrogich modułów rozpoznawania głosu, działających w trybie offline, które są oparte na mikrokontrolerach US516P6 lub TW-ASR ONE. Konstrukcje te umożliwiają ludziom dodawanie inteligentnych rozwiązań do ich projektów bez połączenia sieciowego w celu...
https://obrazki.elektroda.pl/9653825500_... W związku z https://obrazki.elektroda.pl/2105719000_... Wewnątrz opakowania zabezpieczony odpowiednio wyprofilowaną pianką znajduje się regulator oraz kilkunasto stronicowa instrukcja obsługi w języku angielskim; https://obrazki.elektroda.pl/7681262100_...
https://obrazki.elektroda.pl/4182953800_... Jeśli jesteś zainteresowany wypróbowaniem różnych układów, ścigających się o pozycję najpopularniejszej platformy mikrokontrolerów typu open source to musisz sprawdzić opisane poniżej najlepsze alternatywy dla modułów Arduino. Dowiedz się, dlaczego zasługują na Twoją uwagę i wykorzystaj je...
Cześć, Jestem absolutnym entuzjastą inteligentnych wtyczek. Wyposażyłem swój dom w kilka z nich i dzięki sprytnemu programowaniu już zmniejszyłem zużycie energii elektrycznej o 15%. Chętny na więcej eksperymentów, Poszedłem do przodu i zamówiłem jak (at)p0intless ( https://obrazki.elektroda.pl/5526515200_... https://obrazki.elektroda.pl/1425513700_...
https://obrazki.elektroda.pl/6673288800_... Firma Olimex właśnie wprowadziła na rynek płytkę ESP32-C3-DevKit-Lipo opartą na bezprzewodowym mikrokontrolerze ESP32-C3 z rdzeniem RISC-V oferującym łączność Wi-FI 4 i Bluetooth 5.0. Moduł posiada wyprowadzone niektóre linie GPIO, a także interfejsy USB i JTAG. Jak sama nazwa wskazuje, płytkę...
https://obrazki.elektroda.pl/8306013400_... Parę dni temu, jeszcze przed wydaniem Compute Module 5, ogłosili wyprzedaż Raspberry Pi Pico 2 W. Taka mała uwaga, to nie jest sprzęt, na którym postawicie Linuxa ;) Cena to $7, co przy aktualnym kursie i podatku VAT powinniśmy się zamknąć w 35zł. Jest to o tyle lepsza wersja, że ma wbudowany...
https://obrazki.elektroda.pl/4511172400_... Wyświetlacz e-ink Merlot firmy paperd.ink to trójkolorowy e-papier ze sprzętową płytą kontrolną typu open-source, opartą na bezprzewodowym SoC ESP32, który można programować za pomocą Arduino, MicroPythona lub platformy ESP-IDF. Po raz pierwszy o 4,2-calowym monochromatycznym wyświetlaczu...
https://obrazki.elektroda.pl/5278481600_... W sieci można tanio kupić różnego rodzaju wtyki, moduły i gniazdka oferujące pomiar energii i normalnie współpracujące z chmurą producenta. Tutaj pokażę, jak można takie gniazdko uwolnić od chmury i samodzielnie skonfigurować, w tym również jak można wywoływać zdarzenia w momencie np. przekroczenia...
Czuję tutaj dysonans. Polecanie komuś łatwiejszego rozwiązania jakim jest arduino czy ESP32 i jednocześnie polecanie znacznie trudniejszego języka jakim jest cpp? Nie czuję żadnego dysonansu. Nauka języka C++ nie jest trudna, jeżeli zna się podstawy C i nie ma się uprzedzeń. Większość "arduinowców" ze środowiska AVR do tej pory tak naprawdę programują...
https://obrazki.elektroda.pl/8411377500_... Ostatnio autor płytki Sonatino, którą opisywaliśmy rok temu Ale skąd w ogóle pomysł na Sonatino i co to jest Sonatino? Autor płytki Ben napisał, że męczyło go ciągłe podłączanie zewnętrznych przetworników DAC i wzmacniaczy do płyt ESP32, więc postanowił poszukać bardziej kompaktowego, zintegrowanego...
Jedynie słusznym SDK dla ESP8266 jest ESP8266_RTOS_SDK, które jest sukcesywnie przepisywane w stylu esp-idf. Czyli jest intensywnie rozwijane, a i obsługa ESP8266 i ESP32 ulega ujednoliceniu. Dokładnie to samo można powiedzieć o wersji NONOS_SDK, a wybór nie powinien mieć charakteru ideologicznego, a wynikać z konkretnych potrzeb użytkownika. Jeżeli...
https://obrazki.elektroda.pl/6879537000_... Omawiany układ i ogromny ESP32-PICO-D4 dla porównania. Układ HC32L110 to oparty na rdzeniu ARM Cortex-M0+ mikrokontroler, który zamknięto w maleńkiej obudowie CSP16 o wymiarach 1,59 mm x 1,436 mm, co czyni go najprawdopodobniej najmniejszą na świecie opcją w pakiecie z ARM. LilyGO T-HC32...
https://obrazki.elektroda.pl/4148743200_... Pierwszy mikrokontroler AVR ATmega zadebiutował w 1998 roku i zrewolucjonizował rynek. Stworzony został przez firmę Atmel, która została przejęta w 2016 przez Microchip. Mikrokontrolery ATmega od początku były dość ważne dla hobbystów. Ale w ostatnich latach ich pozycja na rynku została zakwestionowana...
https://obrazki.elektroda.pl/4394097700_... Wilderness Labs Meadow F7v2 Feather to płytka rozwojowa dla mikrokontrolera STM32F7 z rdzeniem ARM Cortex-M7. Jest ona zgodna z formatem Adafruit Feather i programowalna w języku C#, dzięki lekkiej implementacji platformy .NET. Wcześniej wykorzystywano już .NET Framework działający na Androidzie...
Source Enterprise sp. z o.o. sp. k. jest ambitnym, stabilnie finansowanym krakowskim start-up’em. Rekrutujemy do nowych zespołów badawczo-rozwojowych. Zespoły te zajmowały będą się konstruowaniem mobilnych robotów oraz budową ekosystemu do zarządzania nimi. PROGRAMISTA MIKROKONTROLERÓW Miejsce pracy: Kraków, Wola Justowska Marzy Ci się kreatywna...
Witam wszystkich serdecznie. Na wstępie chciałbym zaznaczyć, że jestem mocno początkujący, więc za wszelkie błędy w rozumowaniu z góry przepraszam. Chciałbym zapytać doświadczonych elektroników i konstruktorów o kilka rzeczy, które związane są z projektowaniem układów elektronicznych. Mam pomysł zbudowania aktywnej osłony radiacyjnej z samowystarczalnym...
Szerszy opis: https://obrazki.elektroda.pl/7614620000_... IoTFi to płyta rozwojowa przeznaczona do aplikacji wbudowanych, które zapewniają wsparcie komunikacji poprzez sieci 2G lub 4G. Urządzenie łączy w sobie mikrokontroler RP2040 do obsługi aplikacji użytkownika oraz układ ESP32 do realizacji łączności Wi-Fi i Bluetooth. Koszt modelu...
Są implementacje, w których nie ma DMA Prawda, z tego co pamiętam seria PSoC 4 nie ma mimo rdzenia ARM Cortex M0/M0+, niemniej są to raczej wyjątki. Tak samo wyjątkiem są 8051 z DMA :) Tylko tutaj raczej nigdy nie chodzi o promowanie najsłabszego ARM zamiast najmocniejszego AVR czy 8051. Jakie mamy tanie zestawy ewaluacyjne dla hobbystów? STM to wiodący...
https://obrazki.elektroda.pl/9052907800_... Ramię robotyczne MyCobot firmy Elephant Robotics zostało wprowadzone na rynek w zeszłym roku, wraz z modułami M5Stack Atom i Basic ESP32. Ramie oferuje 6 stopni swobody, maksymalny udźwig na poziomie 250 gramów i cenie od 599 dolarów. Firma wypuściła teraz nową wersję za 699 dolarów - MyCobot-Pi...
http://obrazki.elektroda.pl/1654901400_1... http://obrazki.elektroda.pl/3795323300_1... LoPy to platforma deweloperska przeznaczona do projektowania bezprzewodowych aplikacji IoT z wykorzystaniem języka Python dla mikrokontrolerów. LoPy to kolejny pomysł organizacji Pycom, która na swoim koncie ma zakończoną pomyślnie...
https://obrazki.elektroda.pl/1292006700_... Uwagi organizacyjne Oto kilka słów, które warto napisać, ale nie dotyczą one bezpośrednio samego systemu: - część urządzeń z systemu działa na śmiertelnie niebezpiecznym napięciu sieciowym, należy zachować wszelką ostrożność przy montażu, operować przy wyłączonym zasilaniu, itd... - ze względu...
https://obrazki.elektroda.pl/2315009600_... https://obrazki.elektroda.pl/1241083100_... Firma Elephant Robotics opracowała platformę robotyczną w postaci ramienia o 4 stopniach swobody, która jest dostępna w wersjach kompatybilnych z Raspberry Pi 4 model B i M5 Stack. Ramię to ma kompaktową konstrukcję i obsługuje...
https://obrazki.elektroda.pl/8659956200_... Łączność poprzez interfejs Wi-Fi najczęściej pojawia się w droższych układach, gdyż nie ma na rynku wyposażonych w taki interfejs tanich modułów, które można by wykorzystać w projektach opartych o mikrokontrolery. Jeszcze niedawno, około pięciu lat temu, typową ceną za moduł wykorzystujący...
https://obrazki.elektroda.pl/5883312400_... Elk to nowa, finansowana za pośrednictwem Kickstarter płytka prototypowa egipskiej firmy Integreight - twórców 1Sheeld. Sercem Elk jest układ H3 firmy Allwinner zawierający czterordzeniowy procesor ARM typu Cortex-A7 o taktowaniu 1GHz i procesor graficzny Mali-400MP2 o taktowaniu 600MHz....
własny język programowania mikrokontroler język programowania bascom język programowania
połączenia kostki stacyjki jakie nagłośnić szkolny zamyka drzwi kierunkowskaz
włącznik karcher bateria kuchenna
Kalibracja drona SG901 Pro – instrukcja IMU, kompas, gimbal, aplikacja HFun Pro Epson WF-3620 – reset drukarki, przywracanie ustawień, kasowanie licznika T6711