Od kilku lat widać, że ST idzie w naprawdę bardo fajną stronę z tymi zestawami. Ostatnie miałem okazję zobaczyć na żywo większość ich shieldów, z którymi się wcześniej nie spotkałem. Naprawdę szeroka oferta, nie miałem pojęcia, że mają np.: zestawy z silnikiem bezszczotkowym w komplecie.
Pytałem o board z STM działający z Arduino, a nie goły uC. Wystarczy, że w wyszukiwarce w ali wpiszesz "arduino nucleo" :)
A możne jakiś mikrokontroler? Najprościej Arduino, lub zwykła ATmega i Ethernet Shield, jeśli potrzebujesz trochę więcej mocy, to jakieś STM32. Płytki Nucleo mają możliwość podłączenia modułów dedykowanych dla Arduino, więc wspomniany shield też dałoby się zastosować. No i możesz pokusić się o zrobienie aplikacji na Androida, która sterowałaby wszystkim....
Kolega nie żyje z pisania oprogramowania. Zapewne ma jakiś inny zawód i z niego się utrzymuje. Po prostu chce się trochę amatorsko zająć pisaniem oprogramowania na własne potrzeby. I te dwa - najrozsądniejsze w tym wątku - zdania doprowadzają do jedynej IMO słusznej konkluzji w tym wypadku: Arduino . I czy to będzie kod docelowo przeznaczony dla płytek...
Jak wspomniano - nie baw się w starocie 8051 typu AT89C2051. Ale nie polecam też zaczynać od AVR, naprawdę nie warto. Polecam zacząć od STM32. Możliwości jakie dają są przeogromne, AVR się do tego nie umywa. Owszem, na początku są trudniejsze, ale nie jakoś szczególnie - bez problemu dasz radę. Są też tańsze od AVR. Płytka STM Nucleo (coś podobnego...
Programowanie w C zwykle wiąże się z debugowaniem, co na trydycyjnym Arduino jest niemożliwe. Proponuję STM32 Nucleo z wbudowanym debugowaniem i niezłym wsparciem w sieci.
Mam arduino, linuxacnc i stm32 nucleo. Na czymś by to pewnie dal radę zaprogramować xd
Nie istnieją mikrokontrolery Arduino lub Nucleo. To są płytki do prototypowania, na których można znaleźć mikrokontrolery AVR, ESP, STM32 (Arduino) lub STM32 (Nucleo). Możesz przyjąć że mikrokontrolery nie obsługują języków typu Java ani Python. Nawet jeżeli ktoś gdzieś napisał protezy, to działa to w bardzo ograniczonym zakresie i wsparcie do tego...
Nucleo, to moduły STM32 - a są i moduły nie-NUCLEO: STM32F103C6T6, STM32F103C8T6 (oba bywają nazywane "Blue Pill" - pierwsze są zbliżone do Arduino Nano (ale dużo szybsze: STM32 ma 32-bitową magistralę i zegar np. 72MHz, a Arduino z ATmegą 8-bitową z zegarem np. 16MHz), drugie mają więcej pamięci. Ale i Arduino, i Nucleo (a tym bardziej STM32) jest...
Ja bym się bardziej przejmował tym, że ATmega z małych Arduino "nie obsługują" debugowania, co dla początkujących jest bardzo pomocne. Weź coś, co daje się debugować, np. jakąś płytkę Nucleo czy Discovery z jakimś STM32.
Witam , zamierzam przystąpić do projektu w ,którym wykorzystując diody led rgb ws2812 tzw. magic led , chce utworzyć panel np 7x5 na którym mógłbym wyświetlać napisy i prymitywne grafiki . CPU na jakim chce wykonać ten projekt to stm32 i tu pojawia się pytanie dotyczące zestawu ewaluacyjnego . Czy wykorzystać jakiś z rodziny Discovery np L1 , VL czy...
Płytka Nucleo z STM32 obsługującym CAN (na przykład STM32F303) będzie najlepszym rozwiązaniem. To koszt kilkudziesięciu złotych. Żadnego Arduino nie ma najmniejszego sensu dziś używać.
Ze swojej strony mogę polecić stm32 nucleo. Kompatybilny z shieldami arduino,do tego wszystkie piny procka wyprowadzone obok i wersja 180MHz + 512kBFlash kosztowała mnie ok 7funtow. Tyle mocy do migania diodą na pinie 13 ;) http://www.st.com/web/catalog/tools/FM11...
Jakieś bazowe PCB wypadałoby zaprojektować właśnie, jeśli tak, to daruj sobie konektory wg standardu Arduino tylko od razu wepnij się do złącz Morpho. bo i tak będzie to potrzebne, a wszystkie piny ze złącz arduino są dostępne w Morpho. Najlepiej zrób sobie w paint szkic, do narysowania, co gdzie podłączasz. Zajęte masz niewiele: przyciski: https://obrazki.elektroda.pl/5254239500_...
i chyba najlepszy: https://kamami.pl/stm32-discov...kontrol... Akurat przy tym Discovery (o innych się nie wypowiadam ale może być też) sugerowałbym pewną ostrożność i chwilę zastanowienia. Owszem, płytka jest bardzo fajna, wypasiony procesor, ekstra dodatkowe układy. Wgrane demko robi wrażenie. Do tego bogate biblioteki na mbed...
W amatorskich aplikacjach nigdy nie bawiłem się w liczenie sum kontrolnych, ani tworzenie jakiś super wymyślnych formatów ramki. Twój uK ma sprzętową obsługę USART i może być widziany jako wirtualny port COM, to najprostszy sposób komunikacji z PC. Możesz sobie przesyłać bajt po bajcie, albo zdefiniować jakiś bufor, który po wypełnieniu wywołuje przerwanie...
Może coś z serii STM32 NUCLEO... ;) Co prawda środowiska programowania dla przedszkolaków pt. Arduino jeszcze do tego nie ma, ale poza tym ma to same zalety - debugowanie z PC, spora moc obliczeniowa itd.
Płytki BluePill można użyć na kilka sposobów. Jeśli masz jakikolwiek programator do STM32, np. ST-Link na płytce Nucleo czy Discovery, podłączasz go do czterech szpilek BluePill, programujesz i debuggujesz. Jeśli wybierasz "hard way" albo podejście zabawkowe (Arduino), to w pierwszym przypadku używasz wbudowanego bootloadera i przejściówki USB-UART...
Kup stm32, nucleo... To jest bardziej przyszłościowe. Jeśli Arduino to zamów sobie klona z chin. Za uno wyjdzie z 15zł. Zestawów się nie opłaca w pl. Na ali za 70-80zł jest arduino kit (jak wrzucisz w wyszukiwarkę to znajdziesz), tylko czas oczekiwania ok 1miesiąca. W pl to samo w botland 170zł +wysyłka
Wystarczy napisać tak lub nie. Jeśli tak, to czy działa tak "dobrze" jak w Eclipse? Proszę sprawdzić,. Po co? Ja mam swoje sprawdzone narzędzia i nie będę się bujał z jakimiś wynalazkami. Wystarczy, że na Eclipse straciłem czas. https://obrazki.elektroda.pl/8538556700_... Nie jest to oczywiście oryginalne Uno. Na moja wiedzę to jest...
Nie można wykorzystać ST-LINK jako monitor portu szeregowego w Arduino IDE, Ale ST-LINK V2/1 tak. Odniosłem się do programatora, którym dysponuje Autor (zdjęcie w pierwszym poście). Z tego co pamiętam, ST-LINK V2-1 instalowany jest bezpośrednio na płytkach Nucleo i Discovery, a taką płytką Autor też nie dysponuje. Jeżeli masz namiar na ST-LINK V2-1...
Witam robię domowy alarm na arduino i potrzebuję rozdzielić pin GDN poprzez płytkę PCB mogli byście mnie nakierować jak taką płytkę zaprojektować i zamówić tu. jlcpcb Ps. Chociaż teraz myślę czy nie lepiej zrobić tego na STM32 Nucleo-144 ma aż 144 piny
Malina zero bez wifi kosztuje 26 zł na botlandzie. Poza tym nikt nie każe korzystać z pulpitu. Aplikacje można pisać własne. Sterowniki też. Co do stm32 - to jest dobry start, np taki bluepill + programator lub nucleo/discovery. Na pewno lepszy niż arduino - jednak to zupełnie inny poziom niż arduino. Dlatego zaproponowałem właśnie malinę a nie stm32...
Witam. Od jakiś ok. dwóch miesięcy zainteresowałem się programowaniem STM-ów, więc w tych sprawach nie jestem ekspertem, ale chyba miałem ten sam problem. Z dwa tygodnie temu spróbowałem wgrać sobie jakiś przykładowy program do płytki blue pill, i w żaden sposób nie mogłem z nią nawiązać łączności. Arduino jej nie widziało, w st linku v2 dioda świeciła...
Prawie nieużywany - może 1-2x zaprogramowany Cena 49zł Odbior osobisty albo wysyłka 6zł
Prawie nie programowany. Cena 49zł Odbior osobisty lub wysyłka 6zł
Hm... dziwi użycie w tym kontekście płytki discovery natomiast brakuje informacji o serii NUCLEO, które to jest w pewnym zakresie kompatybilne z shieldami arduino i chyba nawet jest jakiś moduł do arduino IDE. To takie moje spostrzeżenie jeżeli chodzi o STM32.
Może jednej osobie na 1000 to się udaje. To się jest się dowartościować. kol (at)michalko12 tak myśli. Jeżeli 1% populacji interesuje się uC (bardzo optymistyczny wariant) a tylko 1/1000 z nich jest w stanie opanować ARM-y to ja (m12) zaliczam się do (w najgorszym razie) grupy 1/100000 najwybitniejszych - czyli w Polsce elitarnej 400tki powiedzmy....
Fullduplex czy multimaster? Jak multimaster, to raczej szedłbym w kierunku CAN. Slave jest slavem, dlatego że nie pytany, nie gada, a skoro ma odpowiadać na pytania, to jest halfduplex. Arduino i Nucleo w większości przypadków są źle zaprojektowane, to nie są płytki referencyjne, nie ma żadnych badań. Tam nawet nie ma jak dobrze masę wyprowadzić. Kiedyś...
Ponieważ jednak chodzi (jak rozumiem) o pojedynczy prototyp, to mozna wybrać dowolną platformę, która jest "przyjazna" i wygodna dla autora, np. Arduino. Tak, taki mój projekt żeby coś zrobić użytecznego i nauczyć się po drodze czegoś nowego. Za programowanie się mi w życiu nie chciało brać do tej pory bo to że komputer mi wyświetli okienko z "Hello...
(at)_lazor_ Odbiegamy od tematu, ale może kogoś to zainteresuje, skoro i tak nie mamy komponentów do montażu. ;) Staram się nie zgadywać co mogą zrobić politycy w kwestiach finansowych. Moja wyobraźnia nie sięga tak daleko. Pierwsza bariera to cele klimatyczne. Fabryka pożerająca duże ilości energii w Polsce nie wchodzi w grę ze względu na zielony...
Inne urządzenia (pendrive, Arduino, STM32) podłączone pod ten port działają. Po prostu nie mam szczęścia do tych LPC, to jakiś złom. Zostaję przy STM32F103-Nucleo.
Witam, mam STM32 Nucleo które ma konektor kompatybilny z Arduino, oraz proto-shield do Arduino. W efekcie mogę unikać plątaniny kabli robiąc coś dla STM – super sprawa. Płytka proto–shield którą mam: http://obrazki.elektroda.pl/6083049500_1... Zastanawiam się czy są jakieś smaczki w tym temacie – interesujące proto...
Niewątpliwie, za jakiś czas AVR, który przeważnie jest w Arduino) będzie za słaby do bardziej zaawansowanych aplikacji i drogi. Niewątpliwie trzeba iść w kierunku ARM. Polskę zdominowały STM32. Narzędzia (programator/debuger) są bardzo tanie (ST-Link V2 13zł). STM oferuje płytki NUCLEO, wiele ze złączem kompatybilnym z Arduino, w cenach od ok 50zł....
Biorąc pod uwagę, że mamy drugą dekadę XXI wieku, zainteresowałbym się raczej np. płytkami NUCLEO z STM32 - o 30 % tańsze, 10x wydajniejsze i z możliwością debugowania programu. No i mechanicznie zgodne z Arduino... ;)
np. ATMEGA168PB-XMINI - w Seguro za 48 zł - płytka kompatybilna sprzętowo z Arduino, dodatkowo na pokładzie programator + debugger co trudno przecenić Prawda, względnie dobra oferta. Za niewiele więcej jest też STM32 Nucleo, też ma wyprowadzenia zgodne z arduino, też ma na pokładzie programator, debugger i vcom na usb (w jednym). Można programować...
BME chce wrzucić takie. https://botland.com.pl/pl/czujniki-multi... Znalazłem w necie projekt z takim podłączeniem jak zrobiłem więc myślałem że będzie ok. http://cactus.io/hookups/sensors/baromet...
Witam posiadam czujnik VL53L0X, który pomyślnie uruchomiłem na arduino. Chciał bym zacząć przygodę z STM32, więc zakupiłem płytke NUCLEO-F303RE (STM32F303). Korzystam z biblioteki HAL oraz CubeMX, potrafię już sterować stanami na pinach, korzystać z przerwań, posiadam również skonfigurowane I2C. Problem zaczyna się z pobraniem odczytów z czujnika, brak...
A ja Ci radzę zainwestwować w jakąś płytkę discovery albo nucleo z STM32 kompatybilną z mbed.org. Będziesz mógł iśc od najprostszej wersji programowania w środowisku mbed (takie ala arduino w 32 bitach) a pózniej w miarę rozwoju przejść na programowanie w sposób przez siebie wybrany. W cenie masz sprzętowy debuger przy okazji np: http://pl.farnell.com/stmicroelectronics...
Z góry mówię nie znam się na czymś takim.... Tzn na tworzeniu kompilacji z wiersza poleceń. Moja wiedza jest "bardzo" podstawowa. Mam plik Hex/bin to wgram, ostatnio też zacząłem się bawić w Arduino ide i też jako tako to ogarniam i cały czas się uczę.... Jednak to co teraz próbuje ogarnąć z STM to już dla mnie wyższa szkoła jazdy
Okej, zatem spróbujmy przystosować bibliotekę, którą mi podlinkowałeś do moich ćwiczeń ;-) Skopiowałem pliki EVE.h, EVE_commands.c, EVE_commands.h, EVE_config.h, EVE_target.c, EVE_target.h do odpowiednich folderów w projekcie. Teraz tak: W pliku EVE_target.h trzeba wybrać i włączyć jedną z konfiguracji. Jeśli dobrze myślę to mnie interesuje ta konfiguracja,tak?...
(at)zolianek Zapadłeś na chorobę wieku dziecięcego o nazwie "własna płytka rozwojowa". Takie tematy na elektrodzie i innych forach pojawiają się dość regularnie. Pomysł generalnie zły a już płytka arduinopodobna szczególnie zła: 1. Arduino z swoim bootloaderem było jakąś tam alternatywą dla bardzo drogich narzędzi Atmela. Hobbysta niekoniecznie chciał...
(at)tplewa - jak kolega napisał "zdaje się" ... czyt. dostępność i popularność płytek na ARM zgodnych z Arduino jest nieporównywalnie większa niż tych na Xmega (gdzie w sumie są do wyboru tylko drogie i stare xplained albo moduły kol. Leona). Polecam zapoznać się z ceną i możliwościami dev boards na w/w STM32F103. Choć nie wiem ile z nich jest rzeczywiście...
projektowałem własne płytki, gdzie Atmega (Xmega) sterowała normalnie całym portem, jak napisałem na początku tego wątku. No to już mam pełna jasność. Dzięki za wytłumaczenie. Jeszcze wspomnę tu o bibliotece Adafruit GFX, używanej między innymi, pod dokładnie taki shield z ILI9327 jak Twój (interfejs 8-bit, identycznie ten sam rozkład bitów na dwa...
Czeka mnie kupno płytki (Nucleo lub Discovery) Ja bym się rozejrzał po arduino, tam też są płytki z stm-ami no i masz bibloteki które ci "ogarną" część sprzętowo-konfiguracyjną, przykładów w sieci multum, gotowe moduły rozszerzeń są, zmontujesz to wszystko na płytce stykowej.
Podpowiem, że nie będę miał możliwości czytania 200 stron dokumentacji PDF To nie jest prosty AVR. Podstawowy dokument (Reference Manual) ma nie 200, a ponad 3 500 stron (ale szczęśliwie nie trzeba czytac "od deski do deski"). Do tego, jeśli ktoś chce poznać lepiej rdzenie i wbudowane w rdzeń peryferia, to dochodzą 2x Programming Manual po ok. 250...
Witam, zacząłem bawić się trochę arduino i chciałem podłączyć silnik krokowy z pomocą sterownika silnika krokowego A4988. Dane techniczne tutaj: Nie mogę dodać linku bezpośredniego. Dane techniczne: Moduł pozwala zamontować sterowniki: A4988 (w zestawie) DRV8825 Napięcie zasilania logiki: 3 - 5V DC Napięcie zasilania: A4988: 8-35V DC DRV8825: 8 - 45V...
oprócz lutowania to już widzę początkujących konfigurujacych te peryferia. A jeżeli nie (czyli "gotowce") to czym użycie płytki Discovery będzie się roznilo od Arduino? Serio ? A jakie to masz peryferia w tym 144 i jakie w 64 ? W wypadku wyświetlacza dochodzi FSMC i tyle... Kolejna sprawa kto mówi że do używania płytki Discovery ktoś będzie używał...
D14 i D15 to oznaczenia pinów cyfrowych według standardu Arduino. Według schematu płytki Nucleo to są piny PB8 i PB9 uC. A Ty ustawiłeś jako wyjście PB6 i PB7, z których PB6 jest wyprowadzone na złączu Arduino jako D10, a PB7 nie jest tam dostępny. PB7 jest na złączu(Morpho) CN7 jako #21. Możesz zmienić konfigurację na PB8 i PB9, wtedy D14 i D15 na...
Jak pisałem w pierwszym poście; wykorzystałem z linku, który wstawiłem przykład o nazwie "read_data_simple.c". Niestety nie działa. Korzystałem już wcześniej z linku do X-CUBE-MEMS1 z innymi czujnikami. Nie ma tam czujnika LIS3DHH, który próbuję uruchomić, a komunikacja z innymi czujnikami, mającymi inne rejestry działała prawidłowo. Spróbuję jeszcze...
Możesz spróbować z jakimś shieldem do arduino który ma wyświetlacz TFT 2,8" Nie obsługuje się ich zazwyczaj po SPI ale za pomocą magistrali równoległej, co przyspieszy wyświetlanie na nich obrazu, szału jednak nie będzie. No i plusem jest to, że będzie pasował do gniazd w płytce Nucleo.
Wyjaśniłem Ci to w poprzednim wątku z przykładem do Nokia_LCD.h, ustaw sobie kontrast między 40 a 60, u mnie na 40 jest OK, na 60 jest czarny ekran. Problem nie jest z kontrastem, ale z tym, że używam (ustawiam) dla obu urządzeń Hardwarowy interfejs SPI, ze wspolnymi pinami MOSI/MISO/CLK . Problem pojawia się dla wszystkich bibliotek poza ta najbardziej...
Okrój funkcje - na Arduino USB raczej nie zrobisz bez drogiej przystawki (chyba, że zmienisz platformę na jakiś STM32 typu Nucleo), za to resztę to musisz kupić jakiś tani LCD, moduł BT na serial. Wymontowywanie części z telefonów etc. mija się z celem, bo drożej wyjdzie rozpracowanie interfejsów / pozyskanie dokumentacji niż kupienie fabrycznego nowego...
Tylko dlaczego na Arduino? Do projektu chciałem użyć wyświetlacza LCD takiego żeby był w marę ładny, szybki, a że posiadałem własnie STM32F469IDISCOVERY https://obrazki.elektroda.pl/3923714800_... https://obrazki.elektroda.pl/1920935100_... No oczywiście można było zrobić osobne PCB, które by się łączyło z nim kablem...
Szkoda kasy na duo - kup sobie za 1/3 ceny nucleo446RE o lepszych parametrach albo discovery za 1/2 ceny duo - bedziesz miał jeszcze wyświetlacz. Dodano po 15 Zaczynam moją przygodę z kontrolerami. W sobotę z synem zrobiliśmy "Hello World" migając LEDem. Jednym dwoma itd... Pisałem kiedyś pracę dyplomową w C, więc dałem radę. Ardriuno Uno zostało w...
Do zastosowan szkolnych uważam ze jest idealny. Ja wcale nie twierdziłem inaczej. Potem ten wzrost jest juz duzo wolniejszy Wiem, to tylko taki overhead z samego użycia mbed.h (i z kolei stm32 hal) co linkuje kilkadziesiąt nagłówków. Nawet nie sprawdzałem dokładnie ile bo to mnie już nie interesowało w jakikolwiek sposób. Resztę można zapełnić własnym...
Dzięki panowie za {po}odpowiedzi. Po nadrobieniu kilku braków z podstaw zasiadam więc do nucleo z poradnikiem szczywronka (to chyba będzie najlepszy poradnik i najlepsza płytka? nie ma domyślnie nic poza programatorem/debugerem i uC, gdybym potrzebował w przyszłości dodatków mam to wszystko z zabaw z arduino) Myślę ze zapasy motywacji które mam wystarczą...
Nie wiem koledzy czy zauważyliście, ale poziom poza arduino też bywa niewysoki, przykładem może być temat: To takie podstawowe podstawy. Może faktycznie łatwiej, zamiast męczyć się tydzień nad banalnym problemem zmienić kierunek studiów? Marketing i zarządzanie u o. dyrektora Albo PS. można też iść do łopaty, pracować w mcdonaldzie czy innym punkcie...
Cala sprawa wyglada tak ze chce wykorzystac STM32F446 do projektu drukarki 3D. W fazach testow chce wykorzystac plytke rozwowoja STM32F446RE Nucleo (taka jak maja np w Botlandzie, napiecie zasilania 5V z ladowarki od telefonu) i shield zgodny z Arduino do silnikow krokowych. Pozniejszym etapie chce wszystko na jednym obwodzie drukowanym zamontowac,...
To Ty zacząłeś porównywać płytkę z małym ATiny do płytki z STM32 :P Porównałem ceny detaliczne. Mogę też porównać cenę płytki z małym AtTiny za 45,51zł (37,56zł netto) z NUCLEO za 55zł brutto. Za 20% więcej mamy 100 razy lepszy zestaw. Nie oszukujmy się i nie udowadniajmy na siłę, że 8-bit jest lepsze od 32-bit. Jest miejsce na 8-bit w prostych aplikacjach,...
Poczyniłem pewne zakupy w kierunku STM32 i po 3 dniach od podstaw uruchomiłem projekt napisany pod UNO na STM32 od nowa. Muszę przyznać że to co pod Arduino zajmowało kilka linijek tu wygląda na poważny program choć zasada jest identyczna. W końcu bufor ma już wystarczająco dużo miejsca i od razu skutkuje to w praktyce; wynik - 'scrambled.mp3' Rodzina...
1. Czy zdjąłeś zworki w nucleo, łączące programator z prockiem na pokładzie? Podłączenie mikroprocesora było następujące: 3,3V podawaliśmy z arduino do mikroprocesora oraz do SWD. GND połączyłem bezpośrednio ze sobą (pin5 oraz pin3 w programatorze), tego nie do końca rozumiem. Np pin 3 w programatorze to masa, 5 to reset. Ja sugerowałbym tak: łączysz...
Mam Nucleo 401RE i różne czujniki - BME280, SHT21 i HTU21D. Tylko ten HTU21D nie jest kompatybilny z 5V i do Arduino 5V podłączałem go przez konwerter napięć. Jako jedyny nie ma też wbudowanych pullup. Wszystkie oczywiście są sprawne i działają. Podłączone do Nucleo, zasilane z 3.3V też bez problemu odpaliły, oprócz tego na 3.3V. Używany z Atmegą, zasilany...
O coś takiego jak (at)ex-or podesłał mi chodziło, tyle że myślałem że w to moje jest wgrany jakiś znany (ogólnie, a nie dla mnie) standard i że da się z tego skorzystać "prosto z pudełka". Musiałbym tylko ogarnąć jak przekonać platformio do generowania pliku z odpowiednim adresem startu, a nie umiem na chwilę obecną :) (at)tzok a jak to dokładnie jest...
Aby zobaczyć co generuje C nie trzeba za specjalnie znać asseblera. Z popularnych uC to najbardziej intuicyjny jest 8051, następnie AVR, najmniej ARM. KA-NUCLEO-F411CE kosztuje ok 50zł. Assembler ARM jest "ciężko strawny". Jeśli ASM to AVR. Tanie sa płytki Arduino, niestety jeśli będzie to ArduinoMega2560 to złącze JTAG musisz sobie dolutować i z poziomu...
https://obrazki.elektroda.pl/2759406900_... 8-bitowe mikrokontrolery nadal można znaleźć w wielu projektach, ale dzięki nowemu, niedrogiemu 32-bitowemu z rdzeniem AMR Cortex-M0+ taktowanym 48 MHz — STM32C0 — firma STMicroelectronics dąży do wyparcia 8-bitowych jednostek. Co może się odbyć wskutek: „ograniczonego wpływu...
Zrób podobny dla Arduino, bo też tam często czytać się nie da, zwłaszcza, że wielu nie wie, że jest CH340 i trzeba zainstalować sterowniki do niego a w IDE wskazać nr COM a nie wiadomo jaki to nr COM.
Łatwo przeoczyliście coś najważniejszego: współczesne uC mają możliwość zaglądania do środka przez interfejs debugowania - praca krokowa, podglądanie zmiennych i rejestrów peryferiali. To są typowe współczesne metody pracy programisty uC. Na Arduino z ATmega nic takiego nie jest możliwe. Po co więc uczyć przyszłego inżyniera sposobu uruchamiania urządzeń...
A nawet jeśli dasz tam 3,3V/2 Dziękuję za powyższe uwagi. Słuszne i zostaną zastosowane. Ale nie rozwiązuje, to mojego podstawowego problemu, że rezystory podciągające (znajdujące się na pokładzie Nucleo, albo w samym STM32, wprowadzają zaburzenie do dzielnika. Muszę je uwzględnić w podziałce dzielnika, albo wyłączyć. Głowa mnie boli od studiowania...
Sprzedam NOWE - fotografie i opisy dostepne na PW. Odbior w Krakowie lub wysyłka 11.99PLN InPost. UWAGA: GRATISY do wyboru przy podanych kwotach minimalnych. ZMCT103C - moduł do pomiaru prądu zmiennego 5A - 10PLN lub GRATIS przy zakupach za 45zł+ ZMCT103C - czujnik prądu zmiennego 5A - 5PLN lub GRATIS przy zakupach za 45zł+ ESP-M3 ESP8266 WiFi - 10zł...
ale nie umiem uporać się z tym, że komputer nie widzi st linka jako normalnego portu com, przez co nie potrafię "wybrać" portu w trakcie wgrywania programu. Pierwsza sprawa. W Twoim zestawie (ten STlink i płytka) nie ma i nie będzie żadnego COM w komputerze dopóki sobie go sam fizycznie nie dołożysz. Funkcjonalność że w STlink jest dodatkowo COM występuje...
Mógłbyś zajrzeć do tej libki i ocenić? Aż na tyle nie czuje się ekspertem w tym. Zegary MCU mam na 168MHz ustawione Sprawdziłem tą bibliotekę na nieco innym sprzęcie (NucleoF446) i w zasadzie działa ok, jak ma działać. Ale zauważyłem to że jeśli powtórzy się reset na tyle szybko że drugi wypada w momencie jakiegoś dostępu do LCD to to dość często pojawia...
Oczywiście że się da. pytanie ile ma to kosztować? im tańsze tym więcej czasu wymaga. Ja miałem do czynienie z STM32 Nucleo i dodatkiem w postaci http://www.st.com/content/ccc/resource/t... Działało dobrze. Dodano po 3...
A znasz C/C++. Jezeli nie to zacznij od nauki tego języka. A jezeli chodzi o procesory to raczej już atmeg bym nie ruszał. Cortexy też możesz programować w stylu Arduino - środowisko nazywa się mbed.org Tak, tylko trzeba dopisać, że bez minimum 128KB Flash nie ma co podchodzić ;) Może nie aż tak strasznie, ale jest to flashożerne :/ Jeśli jedna platforma...
Jak ma na coś wydawać te 15zł to na X razy szybsze nucleo z f103 - tutaj przykład fft http://embeddedsystemengineering.blogspo... arduino to przeżytek, na stm nie trzeba od razu pisać na rejestrach. Rozwiązanie analogowe jest zwyczajnie tańsze i tylko dlatego je zaproponowałem. Oczywiście że przeżytek...
http://obrazki.elektroda.pl/8104471600_1... Firma STMicroelectronics przedstawiła miniaturową SensorTile - układ naszpikowany wszelkiego rodzaju sensorami dedykowany do zastosowania w systemach Internetu Rzeczy (IoT) czy w elektronice noszonej. Układ o wymiarach 13,5 mm x 13,5 mm zawiera w sobie akcelerometr MEMS, żyroskop, magnetometr,...
sorry za pomyłkę: Dodano po 4 z funkcji "HAL_I2C_IsDeviceReady" też zwraca 1 Dodano po 9 Użyłem oscyloskopu i jakieś dane wysyła, SCL też jest. Dodano po 10 debuger oczywiście pokazuje HAL_ERROR dla tych "1" z STM Studio Dodano po 26 Podłączyłem MAXa do Arduino z jakąś biblioteką znalezioną w necie i działa
http://obrazki.elektroda.pl/3629016400_1... http://obrazki.elektroda.pl/8128517300_1... http://obrazki.elektroda.pl/1055571200_1... http://obrazki.elektroda.pl/7477562100_1... Modułowo udostępniło adaptery i moduły elektroniczne dla kilku najpopularniejszych platform deweloperskich. Zestawy...
jedyna zaleta jaką widzę to płaska przestrzeń adresowa, co wyeliminuje obsys związany z avr-g++, To jeden z wielu powodów, dla których zrezygnowałem z AVR na rzecz ARM. Te "PROGMEM" i "PSTR" czy tam "F" w Arduino, może doprowadzić do rozpaczy. Nie ma możliwości aby w np "sprintf" ("sprintf_P") mieszać stringi z FLASH i RAM. jedynym istotnym ograniczeniem...
Nie. Xmega w obliczeniach nie jest szybsza niż stare AVR8. Większość wprowadzonych w niej rozwiązań ma za zadanie odciążyć rdzeń od liczenia czegoś, co nie jest potrzebne do liczenia. Np. zamiast CPU nadzorować pracę ADC i UART kopiując "manualnie" dane między rejestrami to xmega wykorzysta event system z dma i oprócz wstępnej konfiguracji rdzeń procesora...
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...
http://obrazki.elektroda.pl/8875559300_1... Chciałbym przedstawić mój projekt na konkurs świąteczny bazujący na płytce Nucleo 64 z mikrokontrolerem STM32 na modelu STM32F411RET6 WiFi komunikujący się z telefonem z systemem Android do coraz bardziej popularnych diod WSRGB2811 zamontowanych na świątecznej choince. Dokładnie to łańcuch...
Gdy poznawałem uC nie korzystałem z uniwersalnych zestawów startowych. Było ich mało i koszmarnie drogie, taniej było uczyć się na urządzeniu które się budowało czyli docelowej PCB. Teraz prawie zawsze tak robię. Niezwykłe rzadko testuję coś zanim zaprojektuje docelową PCB, choć to się zdarza ale to kilka połączeń płytki STM32-NUCLEO z jakimś układem...
Witam wszystkich :) Postanowiłem rozpocząć przygodę z ARM. Kupiłem płytkę STM32F103C8T6 i zaprogramowałem ją za pomocą Arduino IDE korzystając z przejściówki USB-RS232. Działało fajnie, ale nie chcę programować za pośrednictwem Arduino IDE i portu szeregowego, więc zakupiłem ST-Link (taki o: www.waveshare.com/wiki/ST-LINK). Pierwsze pytanie: 1) Czy...
Dziękuję wszystkim za konstruktywne wskazówki. Na pierwszy ogień pójdzie sprawdzenie poprawności tablicy przerwań co wskazał stmx. Potem, jeśli nie ruszy postaram się dostosować do mojego hello-worldowego mrygadła przykłady Freddiego. Dziękuję też ex-or za wskazówki. Chciałem by początkowo mój kod był jak najmniejszy i robił tylko co niezbędne, ale...
STMicroelectronics to jeden z najpopularniejszych producentów mikrokontrolerów w Polsce. Swoją renomę zawdzięcza nie tylko udanym konstrukcjom, ale i wdrażaniu najnowszych technologii oraz bogatej ofercie. W niniejszym artykule prezentujemy niektóre z ostatnio wprowadzonych układów ST oraz wybrane ciekawe modele, które od jakiegoś czasu cieszą się dużą...
Ja powiem, tyle Freddie, są wyjątki, jeśli chodzi o wszystkomające IDE. Kilka lat temu zacząłem zabawę od (wstyd się przyznać) Arduino. Ale szybko okazało się, że to nie to. Że wybór ograniczony, że platforma tylko ogranicza (nie powiem, na początku była super). Wpadłem na genialny pomysł, poeksperymentować z "gołymi" uC ATMEGA, no i się zaczęło......
https://obrazki.elektroda.pl/7157591100_... Wydawać się może, że na temat konwerterów USB napisano już wszystko i nic nowego się nie pojawi. Nic bardziej mylnego. Najczęściej stosowane są konwertery USB-UART. Mają one szereg wad odczuwalny zwłaszcza przy współpracy z AVR a co za tym idzie większością Arduino. Wykorzystanie UART stwarza...
Witam serdecznie. Od kilku dni walczę z problemem uzyskania prawidłowych odpowiedzi od PAD'a PS2 na STM32F411RE nucleo. Wykorzystuję do tego SPI oraz USART w celu odbierania komunikatów. Częstotliwość zegara mam ustawioną na 8MHz, w konfiguracji SPI prescaler 64 co daje mi 125KHz (lub KBits/s). Pierwszy bit pobierany jest od LSB, paramert CPOL na 1...
Tak się przyjrzałem i też w świetle gorącej dyskusji tutaj (która zniknęła była), o wyższości nad niższością, i widzę że przyjęty rozmiar klocka uC wyszedł autorce wątku bardzo korzystnie. Okazuje się że jego wymiar pozwala na zmieszczenie na nim dużej ilości typów pospolitych, gotowych, tanich płytek z różnymi uC, które nawet nie opłacałoby się robić...
Co ciekawe - paczka została wysłana z Polski kawał czasu po tym jak zamawiałem na ali-e (nadawca to światprzesyłek czy jakoś podobnie - pisane jednym słowem). Znam sprawę. Firma z Nysy. Też tak dostałem kilka przesyłek i to właśnie zamawianych z darmowa wysyłką. Ciekawa była też etykieta pod spodem tej nalepionej w Polsce. Na moje nazwisko, poczta...
Dokładnie takie same tzn. system budzi się po resecie w kilka sekund, Z tym nie ma problemu ale tablet ruszy za ok 30 sekund i przez te 30 sekund nic nie można zrobić (włączyć, wyłączyć itp). Pewnie wiele osób stwierdzi, że 30 sekund to mało. Ja twierdzę, że to zależy po której stronie drzwi od WC się znajdujemy. Na "Windzie" menu potrafi otwierać...
.. albo użyje płytki z serii Nucleo i jakiejś nakładki zgodnej z Arduino. Format Arduino jest chyba bardziej przyszłościowy. Albo ST Morpho, ale nie wiem, czy tu jest kompatybilność między różnymi płytkami Nucleo. W serii discovery, każda płytka ma inny układ wyprowadzeń.
(at)ElektrodaBot Znasz komunikację LoRaWAN oraz części do budowy projektów "zrób to sam"? Bezpośrednia odpowiedź na pytanie Tak, komunikację LoRaWAN znam bardzo dobrze i mogę doradzić, jakie elementy (moduły, mikrokontrolery, czujniki itp.) są potrzebne do budowy projektów typu "zrób to sam". LoRaWAN to niezwykle popularna technologia do zastosowań...
Ciekawa płytka STM32F103C8T6, dawno już myślałem o tym żeby spróbować czegoś nowego. Ale jest do tego jakies IDE (darmowe) i biblioteki, inne płytki (więcej mniej DI/DO)? Bo najbardziej zbliżone jeśli chodzi o wsparcie do arduino wydaje mi się że jest platforma mbed z zestawami nucleo ?
https://obrazki.elektroda.pl/3252078300_... Poniższy artykuł przedstawia – krok po kroku – wykonanie niewielkiego, kieszonkowego oscyloskopu cyfrowego. Nie jest on tak dobry jak zwykły warsztatowy oscyloskop, ale z drugiej strony można zabrać go niemalże wszędzie. Poza tym – nie wszystkie projekty DIY muszą mieć sens....
1. Proponuję zapomnieć o arduino. 2. Nucleo ma debugger, który Ci się bardzo przyda. 3. Jak mierzyć - najlepiej obydwiema matodami. ADC + CMSIS-DSP -> robisz analizę widmową i znajdujesz największy "bin". Potem mieniasz próbkowanie aby jak najbardziej ten "bin" pasował. Do tego komparator (bo niestety STM32103 to dość stara i prosta konstrukcja - i...
Tak z mojego doświadczenia - nigdy nie udąło mi się przerobić jakiegoś kodu Taki ekspert nie potrafi poprawić czyjegoś kodu. Zapisze to w pamiętniku. Pytanie po co te wywody, ze po co robi jak nie potrafi itp. Wystarczyłby link do programu, którego kod dałem w załączniku. Dekoduje: RC5, RC6, NEC, APPLE, Samsung, Samsg32, Kaseikyo, JVC, NEC16, NEC42,...
https://obrazki.elektroda.pl/6347997200_... Cześć. Od jakiegoś czasu chodził mi po głowie projekt dzięki któremu mógł bym sobie sterować światła w domu i w ogrodzie poprzez wifi. Funkcjonalność banalnie prosta i spotykana w zapewne tysiącach rożnych projektów, jeszcze jeden nie zaszkodzi. :) W trakcie rozmyślania i projektowania kilka...
Nie jestem orłem w programowaniu i nigdy nie będę Dlatego proponowałem wziąć gotowe rozwiązania w postaci NodeRed i do tego zespołu przekaźników Sonoff. Wszystko wówczas ustawisz sobie w postaci bloczków "node". Ekran user interfejsu w postaci starego smartfona lub jak w moim przypadku tablet. Jedyne co potrzebne do budowy twojego sterownika to wejścia...
nucleo stm32 stm32 nucleo arduino nucleo
radio samochodowy wymiana przetwornica 200hz gniazdo zapalniczki mondeo
żarówka szeregowo początkujący elektronicy
Lokalizacja czujnika przyspieszenia bocznego w Volvo S60 2002 Sofar falownik Grid DFP – alarm, brak produkcji, kod częstotliwości, model KTL-X-G3