(at)ElektrodaBot jak flashować bl602 z openbk AI: Jakiego sprzętu lub metody połączenia używasz do podłączenia BL602 do komputera (np. adapter USB do szeregowego, specjalna płytka deweloperska)? usb do se... Wstępna ocena dostępnych informacji - Jesteś na Ubuntu i będziesz używał adaptera USB-serial. BL602 może być niezawodnie flashowany przez UART,...
To zle: lecz nie mam zielonego pojęcia całkowicie jak się za sam projekt strony zabrać Zacznij od podstawowych informacji jak sie tworzy strony www, tutoriale, samouczki. Wystarcza podstawy.
Aktualizacja z września 2025: zobacz tutaj, aby uzyskać szczegółowe informacje na temat konwersji STM32 przez UART zamiast J-Link (tj. J-Link nie jest wymagany) https://www.elektroda.com/rtvforum/viewt... (dzięki (at)max4elektroda!) zobacz tutaj, aby uzyskać wyższą wersję przekonwertowanego oprogramowania CK-Link Lite dla STM32...
http://obrazki.elektroda.pl/1356663600_1... Niedawno kupiłem dość starą, ale popularną konsolę - Atari 2600 (Rocznik 1982). Sprzedawana jako `niesprawdzona (niesprawna)`, bez dołączonych jakichkolwiek akcesoriów (zasilacz, przewody podłączeniowe, kartrydże, dżojstiki). http://obrazki.elektroda.pl/6403040700_1... Trochę...
przy każdorazowym wygraniu programu pamięć jest czyszczona jak i również wszystkie zapisane dane, łącznie z tymi na emulowanym eepromie. Zgadza się? Niezupełnie. Dane są zapisywane do innej partycji flash niż program. Oczywiście istnieje opcja, że będą kasowane przy każdorazowym wgraniu programu. Wszystko zależy od intencji programisty. Zapis i odczyt...
http://obrazki.elektroda.net/43_12738677... Witam wszystkich :) Chciałbym zaprezentować wykonany i uruchomiony przeze mnie mały odtwarzacz MP3. Wykonałem go w ramach poznawania możliwości mikrokontrolera AT91SAM7S256 i nauki programowania w języku C. Dane techniczne odtwarzacza: 1. obsługa kart SD (uruchamiałem na karcie SDHC 8GB) z systemem...
Programator już odnalazłem na znanym portalu aukcyjnym :) Co do oprogramowania to jestem wstanie wesprzęć projekt i przeportować dla linuxa.
W wyniku kompilacji Twojego programu powinny powstać dwa obrazy pamięci. Jeden dla pamięci flash mikrokontrolera - zawiera on kod programu. Drugi dla pamięci eeprom mikrokontrolera - zawiera zawartość pamięci eeprom - w tym wypadku jest to liczba 3. Programowanie pamięci eeprom to po prostu wgranie tego wsadu. Z jakiego środowiska korzystasz? Np. w...
Na githubie masz cały projekt który należy wgrać do katalogu z Twoimi projektami Arduino. Przy kompilacji wybierasz odpowiednią pojemność dysku flash (spiffs) by zmieściło się wszystko z katalogu data (to tu jest kod strony WWW, wszystkie te pliki zostaną wgrane na spiffs) i normalnie wgrywasz szkic. Jak masz zainstalowaną opcję używania spiffs (to...
Gdzieś była konfiguracja JTAG autorstwa (at)xabean. Sprawiłem, że JTAG działa, to te same piny, które są używane do programowania SPI, więc nie musiałem niczego zmieniać. Wrzuć poniższą konfigurację do pliku bk7321t.cfg i uruchom openocd -f bk7321t.cfg, aby go uruchomić. source [find interface/raspberrypi2-native.cfg] ## https://docs.microsoft.com/en-us/win...
https://obrazki.elektroda.pl/3221612800_... Witajcie moi drodzy. Zapraszam na relację z postępów prac nad otwartym firmware dla BK7231T. Temat ten napisany będzie w formie tutoriala, przedstawię tu krok po kroku jak opracowałem własny, wieloplatformowy (działający na Windowsie i BK7231T) mini-serwer HTTP, system konfiguracji pinów...
LtLog faktycznie masz racje, ale przeglądając posty autora zauważyłem że używa C++, a skoro C++ jest trochę podobny składniowo do AS3 i obydwa ją jeżykami obiektowymi. Więc jeżeli autor zna programowanie obiektowe, to początek z AS3 byłby prosty. A jeżeli będzie chciał rozbudować projekt sięgnie po ASB API i płynnie połączy AS2 i 3. ActionScript Bridge...
ciekawi mnie jak tworzy się taki projekt, co należy dołączyć i skąd. Na stronie BTC są książki, "STM w przykładach" itp. Na stronie sa darmowe materiały ze szkicami projektów. W książce jest opisane, krok po kroku jak tworzy się projekt od podstaw, co prawda dla KEIL ale w Atolic jest podobnie. Ściągnij materiały ze strony i zobaczysz co jest wymagane....
Skoro zmieniłeś bibliotekę od lcd to oczywiście, że mógł się "rozrosnąć". Na początek usuń nieużywane funkcje z biblioteki o ile takie są. jeżeli to nie pomoże pozostaje Ci znalezienie biblioteki o mniejszy zapotrzebowaniu na pamięć lub optymalizacja tej którą użyłeś.Podczas kompilacji powinieneś też otrzymywać informację na temat zajmowania pamięci...
https://obrazki.elektroda.pl/2553827400_... Cześć, pod tą niecodzienną nazwą tematu prezentuję projekt małego, automatycznego odtwarzacza muzyki do umilania posiedzeń na toalecie. Oczywiście to jedno zastosowanie, w innych sytuacjach pewnie też może się przydać ;) Głównym założeniem była niewielka złożoność, banalny interfejs, bezobsługowość...
Teraz inne pytanie, szukałem przykładów bootloadera dla stm32 i znalazłem projekt http://www.st.com/web/en/catalog/tools/P... całość pracuje na pamięci FLASH. Czy to oznacza że nie ma potrzeby uruchamiać bootloadera w RAM, gdy będę kasował/zapisywał na sektorach na których nie ma kodu bootloadera? Możesz ale należy pamiętać że w czasie kasowania/zapisywania...
Zależy to od Twojego zaawansowania. Dla najsłabszych polecam DsPic'a 16bit 30mips. A dla bardziej zaawansowanych BlackFin'a 16 bit 400mips. Do DsPica masz HtPic kompilator c 30 dniowy i pełno cracków. Microchip też jakiś kompilator ma. Oprócz tego jesst GCC pod linuxa ale to dla bardziej zaawansowanych. Próbowałem z kumplem kompilować źródło pod cygwinem...
https://obrazki.elektroda.pl/2540082600_... Tym razem coś współczesnego. Trochę już starych tunerów pokazałem, więc pora na odmianę. Standardowo, najpierw prezentacja wnętrza a potem analiza pamięci Flash wraz z wypakowaniem Linuxowego systemu plików. Może też uda się znaleźć program do zmiany wsadu? https://obrazki.elektroda.pl/2921009800_...
Projekt robiłem sam, ale jak wcześniej pisałem, użyłem pamięci FLASH o pojemności 256kB (niestety nie miałem innej). Jeżeli chcesz użyć MMC lub SD, to schemat tego dzwonka nie przyda Ci się. Ale w skrócie: - potrzebujesz mikrokontroler, który ma przynajmniej 2kB RAM (1kB może być zbyt mało do obsługi SD/MMC), sprzętowe SPI i generator PWM - na przykład...
https://obrazki.elektroda.pl/2688765300_... https://obrazki.elektroda.pl/5544352100_... Witam. Przedstawiam projekt prostej płytki, która pozwoli na zapoznanie się z mikrokontrolerami PY32F00x firmy PUYA. Płytka zawiera mikrokontroler, kilka ledów i przycisków które można dowolnie podłączyć, mostek USB<>UART...
Skoro masz dostępne polecenie Bulid to wybrałeś projekt typu AVR GCC a nie AVR Assembler . AVR Dude to tylko narzędzie do programowania procesorów. Nie skompilujesz tam programu, ani go tam nie sprawdzisz podczas symulacji. To tylko taki pośrednik pomiędzy plikiem HEX a pamięcią Flash procesora.
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,...
Zastrzeżenie: Witamy w tym przewodniku, który jest pracą w toku i może być aktualizowany lub poprawiany w miarę pojawiania się nowych informacji. Chociaż instrukcje mają na celu uczynienie procesu demontażu i modyfikacji prostym i bezpiecznym, Nie ponoszę odpowiedzialności za jakiekolwiek uszkodzenia sprzętu lub obrażenia ciała użytkownika lub innych...
http://obrazki.elektroda.pl/6130528400_1... http://obrazki.elektroda.pl/2906458300_1... Witam wszystkich. Chciałbym przedstawić na łamach forum mój projekt, który powstaje już od około pół roku. Tematem projektu jest komputer 8-bitowy oparty o procesor Z80. Założeniem jest, aby zbudować funkcjonalny komputer 8-bitowy...
Może zbyt namieszałem. Zasadniczo chodzi po prostu o to jak stworzyć projekt w SW4STM, który nie zawierałby tych wszystkich śmieci z SPL i HAL i dało się pisać na rejestrach. Taki czysty podstawowy projekt pod rejestry z tylko niezbędnymi rzeczami jak w przypadku pisania na AVRy. Ja robię to tak: I. Potrzebne narzędzia: 1. System Workbench for STM32...
http://obrazki.elektroda.pl/5144790300_1... Przedstawiam Wam swoje najnowsze dzieło - KrzysioCart MicroSD - kardridż do konsoli Pegasus, który będzie ostatnim, jaki kupisz - żaden inny już nie będzie potrzebny. Kardridż obsługuję 82% wszystkich gier, jakie wyszły na konsolę NES / Famicom / Pegasus. Obsługiwane są następujące mappery...
https://obrazki.elektroda.pl/7368899400_... 12 stycznia wybuchła afera o tym, że kupowany na Aliexpress adapter RJ-45 na USB, zawiera złośliwe oprogramowanie. Pierwsze doniesienie pojawiło się na platformie X i zostało przeczytane ponad 4mln razy, tłumacząc "Chińczycy znów się tym zajęli... (aliexpress) To adapter rj45, ale z pamięcią...
https://obrazki.elektroda.pl/9462291700_... Chciałbym zaprezentować rozwinięcie eksperymentalnego odbiornika SDR, jaki opisałem ostatnio: https://obrazki.elektroda.pl/6947080100_... https://obrazki.elektroda.pl/7046555300_... Najbardziej w tym momencie interesującym fragmentem płyty jest głowica: https://obrazki.elektroda.pl/9911930900_...
http://obrazki.elektroda.net/33_12521792... Witam wszystkich. Nietypowo zacznę post od podziękowań. Przede wszystkim chciałbym podziękować przyjaciółce Natalii , która za pomocą żelowego długopisu tchnęła życie w ten kawałek elektroniki :). Podziękowania należą się także koledze Radkowi, który służył dobrą radą w czasie projektowania układu....
Myślałem żeby załaczyć Ci mój projekt ale - 1. jest komercyjny 2. jest zbyt myślę złożony Tak że na szybko sama idea - jest to zrobione w 5 minut i skrypt linkera powinno sie przerobic lepiej. Funkcje też są do kitu - bo parametry trzeba przekazywać wskaznikiem do nich) wtedy nie jesteś ograniczony ich ilościa itd itd. Nie jest to reentrant i bezpieczne....
http://obrazki.elektroda.pl/8902876500_1... Witam. Chciałem zaprezentować moją ostatnią, a zarazem pierwszą pokazywaną na elektrodzie konstrukcje. Jest to miniaturowa ściąga. Powstała ona z kilku powodów: 1. Przetestowania sposobu podłączenia wyświetlacza i karty pamięci do mikro-kontrolera. 2. Poziomu trudności napisania oprogramowania...
1. Bascom jest bardzo dobrym językiem, znacznie lepszym niż Arduino. 2. "a:10.0" "a:10.0 " ":10" "10 " Ten temat jest zamknięty, dostałeś 2 przykłady. Pierwszy napisałem do składni ramki jaką podałeś w pierwszym poście, później zmieniłeś konstrukcję rami to napisałem kolejny przykład, można jak dobrze naliczyłem jeszcze 9 innych metod zastosować by...
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ć...
http://obrazki.elektroda.pl/1057193400_1... Chciałbym zaprezentować swoją już dość starą konstrukcję immobilizera samochodowego wykorzystującego znane i popularne pastylki DS1990. Urządzenie powstało w 2006 roku, krótko po tym jak nabyłem swój pierwszy samochód. Stąd właśnie zrodził się pomysł na wykonanie dodatkowego elektronicznego...
Tu jest tutorial jak użyć biblioteki WIFI MANAGER do ESP https://obrazki.elektroda.pl/1995531500_... W ramach przykładu jest zestaw plików na wzór, jak sobie zapiszesz przykład JAKO to jest dodany w jego katalogu folder DATA, wewnątrz są przykładowe pliki HTML - konfiguracja WIFI, dodanie hasła, aktualizacja firmware z poziomu przeglądarki,...
https://obrazki.elektroda.pl/3043864800_... Ten niepozorny moduł opiera się o ESP32 C3 i oferuje 1.44-calowy, kolorowy wyświetlacz o rozdzielczości 128x128, sterowany przez protokół SPI. Tutaj pokażę, jak łatwo można zacząć z nim przygodę, jak można wgrywać mu wsad zdalnie (przez WiFi), jak wyświetlić prostą animację oraz porównam...
I jeszcze jedno czy mógłby ktoś po ludzku wyjasnić co oznacza "pamięć o dostępie swobodnym" To znaczy, że masz dowolną kolejność dostępu do danych (np. możesz czytać kolejno spod adresów 1, 6, 2, 9, 10, 3 , a nie tylko kolejne 1,2,3,4,5 lub 8,9,10,11). Nazwa powstała dla odróżniena takiej pamięci od pamięci z dostępem sekwencyjnym (np. pamięci taśmowe...
https://obrazki.elektroda.pl/1290599800_... Seria odkurzaczy iRobot Roomba posiada dobrze udokumentowany interfejs Roomba Open Interface pozwalający na zdalną kontrolę odkurzacza. Przedstawię tutaj szczegóły tego interfejsu oraz zademonstruję wykonaną przez nas przykładową integrację urządzenia z zewnętrznym modułem WiFi, pozwalającym...
Witam z Niemiec, przepraszam, że mój pierwszy post jest bezpośrednio poszukiwaniem pomocy. HISTORIA (długa): --- Kupiłem 4 inteligentne wtyczki Wifi (miernik mocy) od Amazon. Nazywają się Avatar AWP16L - niestety zacząłem szukać kompatybilności z TASMOTA dopiero po ich przybyciu. Znalazłem blog (nie jestem jeszcze pewien, czy publikowanie linków do...
http://obrazki.elektroda.pl/1051495700_1... Tysiące mililitrów kawy, setki demotywatoro-godzin, kilkadziesiąt „THE NIGHT OF CODE” i o to jest. Przed Państwem zielona płytka i kilka układów scalonych! Wstęp Nadeszła chwila w której, chciałbym zaprezentować mój projekt szerszej grupie elektroników. Od jakiegoś czasu, w przerwach...
https://obrazki.elektroda.pl/3303074000_... Przedstawię tutaj projekt "smart" szufladek warsztatowych zintegrowanych z bazą danych części dostępną z poziomu komputera bądź telefonu. Szufladki te ułatwiają wyszukiwanie elementów - po wpisaniu nazwy części zawierające ją komórki są kolorowo podświetlane. Pozwala to szybko i sprawnie znaleźć...
PO PIERWSZE Za uwalanie IMEI w modelach 2600,2300,1100 odpowiedzialne jest FAST FLASHOWANIE - wymusza ona szybsza prace zegara, a "tanie" flash ic ktore zastosowane sa w/w modelach nie radza sobie, i czesc odpowiedzialna za IMEI ulega "korupcji", rowniez problemy z kasowaniem flasha i wgrywaniem sa tym zwiazne. Co do Tornado wg mnie jest to podstawa...
To co napisał (at)kotekturek jest w większości bez sensu, nie ustawia się fuse wgrywając bootloder w Arduino, bo Arduino przede wszystkim ustawia fuse wypalając bootloader, tylko czasami wgrywa sam program do komunikacji, np. w attiny13 nie ma miejsca na program we flash (ani sprzętu do tego), w niektórych innych prockach można wybrać czy program ma...
http://obrazki.elektroda.pl/1542210200_1... Przedstawiam projekt wyświetlacza zrealizowanego na 64 diodach SMD, sterowanych mikrokontrolerem Atmega64A. Już wcześniej miałem okazję budować podobne konstrukcje, więc bazując na doświadczeniach i wadach rozwiązań poprzednio zastosowanych, starałem się, aby ta wersja była mocno dopieszczona....
Projekt "for fun", zegarek wintydż à la lata 90, wykonany na płytce stykowej. Gadżet w sam raz na półkę. :) Miałem w zapasie kontroler AT90S8535, a że ostatnio wróciłem nieco do programowania, to postanowiłem go wykorzystać do czegoś użytecznego. Kiedyś niebotyczne 8 kB flash na pokładzie raczej odbiega od dzisiejszych standardów, do tego jest tak wolny,...
http://obrazki.elektroda.pl/8074733100_1... Witam, Ostatnio wpadła mi w ręce karta VGA sterowana poprzez złącze szeregowe SPI. A a ponieważ w domu poniewiera się kilka starych monitorów VGA to postanowiłem zbudować zegar wyświetlający czas i datę na monitorze VGA (bez udziału PC) Takiego zegarka na elektrodzie chyba jeszcze nie było....
Nie no, jakby to był poważniejszy projekt to bym wziął MSP430-coś tam, one mają b. mały pobór ;) a i zegar też można wybierać. Zaproponowany procesor ma podobne parametry do MSP430, a jest ciągle AVRem. W dodatku ma 1 kHz generator o ultraniskim poborze energii, więc bez zewnętrznego rezonatora można korzystać z głębszych trybów uśpienia + asynchroniczne...
https://obrazki.elektroda.pl/7550183900_... Przed publikacją zastanawiałem się, czy jeszcze kogoś interesuje ten temat. Ale może znajdzie się jeszcze maniak migających światełek :) Iluminofonia - temat trochę zapomniany. Urządzenie to przeszło moim zdaniem ewoulucję wsteczną i na początku pozwolę sobie zacytować kolegę (at)Preskaler,...
Cześć Co do tego co napisałem wcześniej( będą strony z data sheet do Twojego procka): Jak program odwoła się do obszaru pamięci UNDEFINED(ABORT)str.18,19 to generowany jest wyjątek "data abort", procesor wchodzi w tryb "ABORT MODE" i skacze pod adres 0x00000010 a adres powrotny zostaje zapisyna w rejestrze R14_ABORT,str41. Adres niezdefiniowanej pamięci...
https://obrazki.elektroda.pl/1184062400_... Pokażę tu projekt zegara zbudowanego na ESP8266 i wyświetlaczu opartym na MAX7219, dodatkowo wzbogaconego o moduł przekaźników na MCP23017. PCB pod ESP będzie pochodzić z sieci, moduł przekaźników z kolei projektowałem sam. Firmware złożę samodzielnie w PlatformIO z gotowych bibliotek. Czas...
arduino projekt flash harmonogram projekt projekt zgemma flash
projekt sieci firma tablica plików skaner epson perfection photo
grundig 40vle firmware grundig 40vle firmware
Stiebel Eltron SHZ 130: Grzałka wyłącza się po chwili Jak obliczyć pojemność własną cewki? Metody i wzory