sklonowane tutaj dla bezpieczeństwa https://github.com/divadiow/xr872_sdk Czy ktoś próbował zbudować z tego obraz hello world? Może wtedy moglibyśmy znaleźć offset flash w tym 1MB chipie, gdzie moglibyśmy flashować ten hello world... Dodano po 1 Kompilacja pod WSL dotychczasowe doświadczenia: 1. Pobrałem SDK stąd: https://launchpad.net/gcc-arm-embedded/4...
Jeśli kol. "nie chcesz zderzenia ze ścianą problemów" dla tej płyty na chipsecie Z87 zrób tak jak zalecał kol. Kasek21 w odp. (#5 29 Cze 2025 14:39 ) p.s Problem z instalacją systemu Windows 11 na systemie z chipsetem **Intel Z87** (który nie jest oficjalnie obsługiwany przez Microsoft) może rzeczywiście wynikać z **ograniczeń sprzętowych**, możliwe...
Przygotuj pendrive sformatowany z użyciem systemu NTFS, na którym są co najmniej 4 GB miejsca. Odłącz kabel sieciowy, jeśli używasz połączenia sieci przewodowej. Wyłącz konsolę, a następnie odłącz kabel zasilania, aby upewnić się, że konsola jest całkowicie wyłączona. Zaczekaj 30 sekund, a następnie ponownie podłącz kabel zasilania. Naciśnij i przytrzymaj...
Podczas kompilacji wyskakuje Mi błąd: Error : 61 Line : 951 Label not found _LCD_CONTROL ] , in File : E:\DOWNLOADED\ELKA_VNALCDSWJ\VNALCDS... Choć wszystkie pliki wynikowe niby zostały utworzone. Flash used 43%. Zajrzyj do raprtu kompilacji (plik REP), bo pojawiły się na końcu jeszcze wpisy o za dużych ciągach znakowych.
https://obrazki.elektroda.pl/5068673400_... Od kilku lat na Elektrodzie rozwijane jest uniwersalne, otwarte oprogramowanie przeznaczone dla różnego rodzaju urządzeń automatyki budynkowej sterowanych przez Wi-Fi, takich jak przekaźniki, kontrolery lamp LED i pasków LED (w tym WS2812), termostaty, mierniki energii, czy tam czujniki temperatury,...
Oto kompilacja dla 1mb flash https://github.com/openshwprojects/OpenB...
https://obrazki.elektroda.pl/5766737500_... Witajcie moi drodzy. Przedstawię tutaj krok po kroku proces pisania otwartego oprogramowania dla modułu WiFi XR809/XR3 na przykładzie czujnika otwarcia drzwi. Mój firmware dla niego będzie kompatybilny z Tasmota HTTP i pozwoli używać go niezależnie od serwerów producenta. Da nam to również...
witam atmega 128 to moja zmora napierw mosi miso to pdi pdo potem fusebit P no a teraz baskom kompilacja flash used 0% prosty programik testowy niby wszystko ok ale po zaprogramowaniu układu fiasko bascom demo nie wiem czy to ma związek kompilacja flash used 0% czy to prawidłowe na atmedze 8 nie miałem takich problemów proszę mi powiedzieć co mam jeszcze...
W zasadzie, to boot-loader znajdujący się w ROM-ie, nie ma takiej funkcjonalności. Więc pomysł NXP jest taki, że trzeba sobie napisać taki jak to oni nazywają "secondary bootloader" i umieścić go z początku pamięci flash i przy jego pomocy programować wyższe obszary pamięci już właściwym kodem. Nic nowego, robiłem tak wiele razy, jednak jeśli nie ma...
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ć...
Czy kompilacja XR809 nie będzie również wymagać kompilacji pliku flash typu OTA? https://obrazki.elektroda.pl/9614562700_...
Jeszcze mam pytanie, nie rozumiem do końca jak dobierać soft do routera, czy ten soft który podałeś hermes-80 będzie pasował do wszystkich WRT54G/GS/GL? Tak Ten soft jest nową kompilacja z nowszymi sterownikami wifi - niektóry mówią, że troszkę pogarszają się na nich parametry sieci wifi w stosunku do starych sterowników ale to już musisz sam zbadać....
Kompilacja dla 1024 flash 96 ram https://github.com/NonPIayerCharacter/si... I MGM210L022JNF (bez 2) https://github.com/NonPIayerCharacter/si... Proponuję najpierw wypróbować kompilację 1024.
https://obrazki.elektroda.pl/3000973900_... Oto przewodnik krok po kroku dotyczący flashowania i wykrywania HA dla modułów Tuya opartych na W701-VA2-CG (RTL8720CF), które można zaprogramować za pomocą narzędzia AmebaZ2 PG Tool 1.2.47 (do pobrania w zestawie). W ten sposób można uruchomić te urządzenia w chmurze za darmo, używać ich...
(at)boozeman sprawdź najnowszy commit naszej głównej aplikacji. Jeśli to nie zadziała, przejdź do logging.c, włącz #define DEBUG_USE_SIMPLE_LOGGER i spróbuj ponownie PS: Dodałem również osobną wersję demonstracyjną skanowania Wi-Fi, ale jest to tylko do celów referencyjnych/testów rozwojowych Dzień dobry! Git pull dla sdk i aplikacji > kompilacja >...
https://obrazki.elektroda.pl/1117876600_... OpenBeken posiada teraz skryptowalny sterownik wykresów, który umożliwia wyświetlanie dowolnej liczby zmiennych z dowolną liczbą osi. Oznacza to, że można na przykład wyświetlić historię temperatury i wilgotności, napięcie lub moc, lub praktycznie każdą dowolną zmienną. Odbywa się to całkowicie...
https://obrazki.elektroda.pl/2819398100_... HLK-W801-KIT-V1.1 to płytka rozwojowa oparta o 32-bitowy, 240MHz SoC WinnerMicro W801-C400. Zawiera 2 MB wbudowanej pamięci Flash i 288 KB pamięci RAM, dzięki czemu nadaje się do różnych aplikacji IoT. Płytkę można łatwo zintegrować z Home Assistant za pomocą dostarczonego oprogramowania...
https://obrazki.elektroda.pl/5571159100_... Praktycznie od zawsze do programowania urządzeń IoT używaliśmy prostego konwertera USB na UART opartego o popularny układ CH340. Ostatnio jednak zdałem sobie sprawę, że równie dobrze można programować bezprzewodowo przy użyciu drugiego modułu Wi-Fi i sterownika UartTCP z dodatkowym skryptem...
CO za pytania.... 2 banki oznaczają jedynie ze wykonując program z jednego możesz programować drugą. Jedyna zdaje się zaleta. A dla programu tworzą one ciągłą pamięć.
http://obrazki.elektroda.pl/6289057800_1... Witam W chwilach wolnych i z potrzeby, zaprojektowałem i wykonałem moduł do puszki - nazwałem go inCan ;). Wykonany został na bazie modułu ESP8266, a konkretnie ESP-12. Zasilanie to zwykła przetwornica AC230V / DC5V. ESP-12 potrzebuje do poprawnej pracy napięcie 3.3V, więc użyłem tutaj stabilizator...
https://obrazki.elektroda.pl/2694452900_... Witam Chciałem przedstawić modyfikację projektu odtwarzacza internetowych stacji radiowych zbudowany jedynie przy użyciu modułu ESP-01, filtra RC oraz kilku elementów zewnętrznych. Hardware: Schemat oraz pcb zostało przygotowane w programie Eagle w wersji 7.7.0. Dekodowaniem strumienia mp3...
Jaka jest częstotliwość XTAL? Podczas uruchamiania obrazu fabrycznego wyświetlana jest następująca informacja: Dodano po 8 Jak pisałem wcześniej, wygląda na to, że moje zmiany w sdk/OpenXR806/.config, zastosowane poprzez patchowanie tego pliku z pre_build.sh, nie zostały wykorzystane w kolejnych krokach procesu kompilacji. Co powinienem zrobić, aby...
Cóż, najprostszym rozwiązaniem jest rozwidlenie naszej aplikacji z Githuba i po prostu się tym zająć. Mamy systemy kompilacji online. Po przesłaniu zatwierdzenia wszystkie pliki binarne zostaną automatycznie zbudowane. Obok zatwierdzenia zobaczysz zielony znak OK lub czerwony krzyżyk (ikona błędu), wskazujący, czy kompilacja zakończyła się niepowodzeniem,...
Wymaganie nieprawidłowego portu COM powinno być już naprawione, możesz sprawdzić? . tak. COM nie jest już obowiązkowy. komputer zrestartowany. konfiguracja testowa: https://obrazki.elektroda.pl/4229148900_... https://obrazki.elektroda.pl/5536552500_... 1 - wykrywanie z Neo OK https://obrazki.elektroda.pl/5594793200_...
https://obrazki.elektroda.pl/4290341600_... Tutaj pokażę, jak można stworzyć niestandardowy 1. Przygotowanie przepływu pracy Ok, więc najpierw przejdź do naszego repozytorium na Github: https://github.com/openshwprojects/OpenB... https://obrazki.elektroda.pl/1368019700_... Najpierw na Githubie utwórz fork...
Wstęp Poradniki pomagające w tworzeniu oprogramowania na mikrokontrolery skupiają się głównie na wykorzystaniu peryferiów samego mikrokontrolera, co jest zrozumiałe, ale niestety rzadko skncentrują się na części programu, która wykonuje się przed funkcją main. Poniższy poradnik ma na celu przybliżenie tej części programu na podstawie GNU ARM toolchain...
http://obrazki.elektroda.pl/4339422600_1... To moja trzecia konstrukcja na FPGA ;) pierwszy był trywialny zegarek na kilku licznikach, a potem prosty kalkulatorek dodający dwie liczby. Tak więc proszę o konstruktywną krytykę i porady, co by tu można jeszcze ulepszyć. FPGA ciekawi mnie już od jakiegoś czasu, ze względu na to, że można...
. (at)pkaczmarek2 jeszcze tylko kilka pytań: Komenda multi line jest już dostępna na wszystkich platformach? Cóż, to słuszna uwaga. Może więc można po prostu dodać pole wyboru do wyboru między formatami... Wielowierszowa linia poleceń traktuje tekst jako plik skryptu, więc wymaga włączonego zaplecza skryptowego OBK, podczas gdy backlog działa bez niego...
Witaj tu masz pinout modułu ESP32 S3 https://mischianti.org/esp32-s3-devkitc-... Na githubie kolegów są schematy gdzie jest opisane podpięcie GPIO między modułami Jeśli masz środowisko Arduino IDE uruchom skecz z rozszerzeniem ino to jest kod źródłowy i tam jest również na początku zadeklarowane piny GPIO poszczególnych...
Udało się. Zanabyłem drogą kupna jeszcze jeden zegarek (przyszedł z uszkodzonym czujnikiem tętna, więc dostałem jeszcze jeden - w sumie trzy teraz mam ;)). Zgrałem z nowego oprogramowanie (oba banki) i wrzuciłem je na pierwszy. Po wydaniu komendy reset zegarek się uruchomił. Kilka uwag technicznych: - zamieszczam plik który jest zrzutem terminala podczas...
(at)ElektrodaBot // Napisz Menu z Rc5 #include #include LiquidCrystal lcd(19, 18, 17, 16, 15, 14); #define LED 0 #define TSOP_PIN 3 RC5 rc5(TSOP_PIN); // command== 16 - dodaj // command== 17 - odemnij // command== 59 - enter, przejć do następnej części MENU // Menu_1--- Menu_2---Menu_3--- Menu_1 ...... Menu1 if command==16 liczba_1++; if command==17...
Tak z ciekawości sprawdziłem jak się ten projekt z gita kompiluje pod MSYS2 i Linuxem i w obu niestety nie zmieścił się we FLASH :-/. Jedynie kompilacja w kontenerze Docker się powiodła bo tam się zainstalowała wersja arm-none-eabi-gcc 13.2.0, natomiast w Msys2 była wersja 12.2.0 a w Ubuntu miałem 10.3.1, niby zalecana a jednak firmware wyszedł za duży....
Opis konstrukcji Projekt powstał z myślą udostępnienia danych ze sterownika PLC przez internet. Wymieniony sterownik posiada port komunikacyjny RS232 oraz wykorzystuje protokół komunikacyjny Modbus RTU. Podczas wykonywania prac uznałem, iż miłym dodatkiem będzie możliwość zdalnego załączania urządzeń. Całość oparłem o uniwersalną płytkę stworzoną jakiś...
http://obrazki.elektroda.pl/4155164900_1... Witam wszystkich Tym razem chciałbym zaprezentować jeszcze programowy projekt radioodbiornika internetowego. Prezentowany projekt jest rozszerzeniem przedstawionego wcześniej projektu odtwarzacza i dyktafonu na STM32F407VG. Połączenie z Internetem zapewnia moduł WiFi WF121-A (internal antenna)...
https://obrazki.elektroda.pl/3617408200_... Poniższa instrukcja przedstawi nam, jak skonstruować fotozegar oparty o moduł z układem ESP32 oraz ekran LCD. System wykorzystuje japoński portal BiJin ToKei (美人時計) do pobierania zdjęć, które wyświetlane będą przez zegar. Krok 1: Co to jest BiJin ToKei? BiJin ToKei(美人時...
(at)Freddie Chopin Szybkie pytanie. Czy duży rozmiar _reent nie jest głównie związany wersją linkowanej biblioteki standardowej? Bo jak używam nano.specs to mam tylko coś takiego: [syntax=bash] gko(at)gko-xps:~$ arm-none-eabi-nm --size-sort plik.elf | grep _imp* 00000004 T _global_impure_ptr 00000004 D _impure_ptr [/syntax] Dodam, że używam nano.specs...
Witajcie. Proszę o pomoc w następującym temacie. Utworzyłem tablice typu char w RAM. [syntax=csharp]char linia_1[] = "Text_1 "; char linia_2[] = "Text_2 "; char linia_3[] = "Text_3 "; char linia_4[] = "Text_4 ";[/syntax] Tablice muszą być w ram, gdyż chcę później zmieniać text. Niestety nie mogę sobie poradzić z utworzeniem kolejnej tablicy tak, jak...
A nie wystarczy nie kazać czytać tej pamięci w programie? Nie bardzo rozumiem, o co Ci chodzi. O literals. Sam kod czyta przecież choćby adresy czy stale bez naszej wiedzy (choćby SPI1 ta wartość jest niejawnie zapisana we FLASH i odczytywana przez LDR). Umieszcza je za ciałem funkcji.... Teraz się rozchodzi o to by nie czytał tego za pomocą LDR a........
https://obrazki.elektroda.pl/5937730900_... Witajcie moi drodzy. Zapraszam na krótki test konfigurowalnego i sterowanego przez WiFi termostatu gniazdkowego. Zadaniem termostatu jest uruchomienie danego urządzenia (np. ogrzewania) gdy temperatura w pokoju znajdzie się poniżej zadanego progu. Termostat z tematu jest w pełni konfigurowalny,...
W jakim systemie operacyjnym chcesz to zrobić? Przede wszystkim potrzebujesz odpowiedniego toolchain-a do mikrokontrolerów ARM. Dla Windowsa wejdź na stronę https://msys2.org i ściągnij instalkę "msys2-x86_64 ...exe" i zainstaluj. Otwórz terminal "MSYS UCRT64" (o ile nie otwarł się automatycznie przez instalator) i w nim wykonaj następujący skrypt:...
Pewnie szybciej byłoby na dziś ustawić to z Tasmota, swojego pierwszego menu nie stworzysz w parę dni, jeszcze sporo Ci zostało. Jak 1 ESP32 z Tasmotą tego nie ogarnie to można użyć dwóch Wemos Mini z ESP8266 i każdy obsłuży 4 timery dla 1 przekaźnika. W Tasmocie można też napisać swoje reguły, znika, albo zmienia się ograniczenie "wyklikiwalne" z menu,...
No to skompilowane... Program lata na 8MHz wewnętrzny oscylator. ltc.eep - do epromu ltc.hex - do flash
Witam ! Mam kilka linijek kodu wyglądającego jak JS. Muszę z tego wytworzyć plik swf. Próbowałem zrobić to darmowym Haxe ale już w pierwszej linii nie podoba mu się deklaracja var flags=0; Czy ktoś może mi polecić jakieś proste darmowe narzędzie pozwalające skompilować ten mój kod do pliku swf
gcc od wersji 4.8 obsługuje typy stałopozycyjn Owszem, ale nie w tym rzecz. Mój kompilator: [syntax=bash]$ ./avr-gcc -v (...) gcc version 4.9.2 (AVR_8_bit_GNU_Toolchain_3.5.4_1709) [/syntax] Kompilacja w standardzie (albo jak napisałem wcześniej: dialekcie) C99+GNU Extensions (przełącznik -std=gnu99): [syntax=bash]make all Building file: ../main.c...
Mam problem z utworzeniem obrazu tasmoty, do którego muszę dodać plik user_config_override.h, aby włączyć obsługę RTC DS3231. [syntax=arduino] #ifndef USE_RTC_CHIPS #define USE_RTC_CHIPS // Enable RTC chip support and NTP server #endif #ifndef USE_DS3231 #define USE_DS3231 // [I2cDriver26] Enable DS3231 RTC (I2C address 0x68) (+1k2 code) #endif #ifndef...
Jaki to moduł? Napisz coś więcej jakie ESP8266. Zobacz u mnie w temacie jak podpinam ESP8266-12F[url=https://www.elektroda.pl... Minimalne podpięcie przedstawione jest na schemacie jako "Moduł główny". Wgrywam soft przez Arduino IDE. Abym mógł wgrywać nowy soft muszę wcisnąć przycisk FLASH i RESET. Reset puszczam jak zobaczę,...
Wygenerowany kod wynikowy jest zbyt długi i nie mieści się w FLASH ATMega8.
opera 11.11. kompilacja 2109 <-- czyli najnowsza Adobe Flash player 10.3 <-- jak wyżej
W tych MCU wszystko wygląda zupełnie inaczej niż w starych megach. Przede wszystkim procesor zawsze startuje od 0x0000. Jeśli używasz bootloadera, to masz kilka opcji: - jeśli nie przeszkadza ci, że kod aplikacjci może zapisywać FLASH to nic nie robisz, cały FLASH ustawiasz jako sekcję bootloader. - jeśli przeszkadza, to musisz zmienić fusebity dzieląc...
Dzień dobry wszystkim. Bardzo Wam dziękuję za chęć pomocy. Nie sądziłem, że będzie taki odzew :-) Przeanalizuję wszystko, postaram się poprawić kod i odpiszę. Pozdrawiam. Dodano po 1 A więc dokonałem poprawek, o których pisaliście. Kompilacja wygląda następująco :-) : //--------------------------------------... 09:05:08...
Mam program, w którym używam kilku własnych fontów (dołączonych normalnie przez $include). Bascom w czasie kompilacji informuje, że program zajmuje ok. 60% flash. Ale - pisząc program, doszedłem do momentu, gdzie dodanie kilku linijek programu powoduje, że moje fonty zaczynają się "sypać" - dokładnie ostatni znak ostatniego dołączonego fontu. Przy czym...
flash kompilacja kompilacja wsadu flash kompilacja openwrt
przekaźnik jednocewkowy miesięczny czekaj stycznik sprzęgła
pilot zgemma 2sc1096 zamiennik
Podofo HD7088 firmware download sources, recovery, and safe update tips Mercedes ACM 870E1F DPF Zone 2 Fault on Actros MP4 – Soot Load, Regeneration, and Diagnosis