@m_highflyer: Wiesz co, no masz wszystko w jednym miejscu kompilator, debugger, ide, auto generacja makefile, memory analyzery, support do J-Linka i ST-Linka noi w końcu Atollic zostął kupiony przez STM32. Także działać musi :)
  • Odpowiedz
#msalamon
Siemanko! Mamy zimę a jak wiadomo przez ostatnie lata, ostro atakuje nas #smog. Warto znać poziom zanieczyszczenia na zewnątrz i zdecydować czy jest sens wyjść np. pobiegać. Ostatnio opublikowałem post na temat obsługi czujnika zanieczyszczenia powietrza SDS011 za pomocą #stm32 https://msalamon.pl/pomiar-czystosci-powietrza-przy-pomocy-sds011/
Zapraszam do lektury :)

#programowanie
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy kompensował ktoś z was błędy wbudowanego RTC w stm32l0? Czy można do tego użyć wbudowanego w mikrokontroler sensora temperatury? A może dać sobie z nim spokój i użyć zewnętrznego rezonatora? Zamiast 15 minut, liczy 13 ( ͡° ͜ʖ ͡°)-
#stm32 #elektronika
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hoł hoł hoł! Święta już jutro. Co się kojarzy ze świętami? Oczywiście światełka :D Dlatego napisałem serię artykułów poświęconych sterowaniu adresowalnymi diodami #ws2812b za pomocą #stm32. Może ktoś jeszcze zdąży jeśli nie zrobił ;)

https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-1/
https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-2/
https://msalamon.pl/adresowalne-diody-ws2812b-na-stm32-cz-3/

#msalamon #programowanie #elektronika
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@markov94:

Three standard I2S interfaces (multiplexed with SPI1, SPI2 and SPI3) are available.

Tak piszą w dokumentacji stm32f746ng

Z tego co widzę to na płytce jest wyjście SPI2 więc chyba się da?
  • Odpowiedz
Robię kontroler #xbox360 na #stm32 i wydawałoby się, że zaraz zacznie mi to działać, ale niestety nie. W Menedżerze Urządzeń widzę, że poprawnie został wykryty jako XBOX 360 Controller for Windows, lecz już w zakładce Kontrolery Gier go nie widać i zastanawiam się czym to może być spowodowane? Uruchamiam to na #win10
#elektronika #programowanie
karololo - Robię kontroler #xbox360 na #stm32 i wydawałoby się, że zaraz zacznie mi t...

źródło: comment_It04hp4VY7CiZSc0fmlSNaWL9Z82KCyJ.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@karololo: a masz "prawdziwy" kontroler dla testu? Bo identycznie mi się zachowywało z prawdziwym x360 kontrolerem oryginalnym podłączanym do kompa po usb, i jakoś nie chciało mi się doktoryzować i po zmianie na Xone z dedykowanym usb-odbiornikiem i instalacją softu od niego - wszystko zaczęło działać normalnie.
  • Odpowiedz
Siema! Całkiem niedawno napisałem ciekawy artykuł na temat projektowania obudowy urządzenia tak, aby ładnie współgrała ona z wyświetlaczem. Jest to wiedza, którą powinien posiadać każdy projektant. Zapraszam do lektury: https://msalamon.pl/nigdy-nie-rob-tak-z-wyswietlaczem/

#msalamon - pod tym hasztagiem będę umieszczał artykuły głównie o tematyce #programowanie oraz #stm32

#druk3d #projektowanie #fusion360
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@msalamon: Artykuł całkiem przyjemny. Wydaje mi się jednak że ta widoczna ramka umożliwia jedną bardzo istotną rzecz - licowanie wyświetlacza z obudową.
Tak jak na zdjęciu ekspresu saeco wygląda to świetnie (ramka schowana, a wyświetlacz prawie równo z obudową), to w przypadku urządzenia ze strzykawką przypominają mi się lata '90.
  • Odpowiedz
  • 1
@mc_hammer niestety taki urok zwykłych LCDków 2x16. Dosyć głęboko mają faktyczne znaki. One nie zmieniły się w ogóle już chyba ze 30 lat :) Jednakczy TFT wygląda elegancko. Można nawet TFT kupić już ze szkłem dekoracyjnym i panelem pojemnościowym. Wygląda to wtedy jak telefon/tablet.
  • Odpowiedz
Czy taka komunikacja jak na załączonym obrazku jest możliwa? Chodzi o to że gdy wcisnę klawisz na klawiaturze informację otrzymuje zarówno mikrokontroler jak i komputer. Domyślam się że takie połączenie od samego początku to nie jest dobry pomysł, bo przy handshake z dwoma hostami wszystko powariuje, jednak co gdyby uC przeczekał kilka sekund aż klawiatura w spokoju wymieni się pakietami z komputerem, a następnie działał jak analizator stanów logicznych tylko z wykorzystaniem
morsisko - Czy taka komunikacja jak na załączonym obrazku jest możliwa? Chodzi o to ż...

źródło: comment_FMHLGhX1TSJRsjsojlLXjk7HYbHQZwi1.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@morsisko: Pierwsza rzecz to pull-up na D- chyba, będzie za mocny, druga, to jak po handszejku uC ma zrobić handszejk z czymkolwiek jak wtedy zepsuje konfigurację międzymordzia klawiatury z PC? Chyba, że uC ma tylko słuchać, to być może się uda ale wątpię. Próbuj.
  • Odpowiedz
#stm32 #mikrokontrolery

EDIT Aha, na obrazku połączyłem RX z RX i TX z TX - oczywiście jest RX z TX i TX z RX jak coś, więc to nie jest problemem xd

EDIT2 **OK, problem rozwiązałem, okazało się, że VDD_Target to jest wejście dla programatora, a nie jego wyjście i zasilać docelowy układ trzeba zewnętrznie, zostawiam rozwiązanie dla potomnych xD**

Programował
zwei - #stm32 #mikrokontrolery 

EDIT Aha, na obrazku połączyłem RX z RX i TX z TX ...

źródło: comment_iCudjnsxgNzCoYLX8rRDgxYh5h2qtbZn.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ok, czyli jesteś w stanie zaprogramować moduł. A jak masz podłączona diodę? Jaki rezystor?
Jeżeli jest podłączona dobrze, to może być problem w konfiguracji portu. Częstym błędem jest nie uruchomienie taktowania portu przed jego konfiguracja (enable portx clock).
Dobrym pomysłem jest zainstalowanie Atolic Studio i podgląd rejestrów w procesorze w trybie debug (zakłada SFR)
  • Odpowiedz
Korzystał ktoś z Was z czujnika linii tsl1401 i może powiedzieć jaką realną częstotliwość odczytów udało się osiągnąć? #elektronika #stm32
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#stm32

Czy któreś piny na Nucleo F042 tolerują 5V? Szukałem w tzw. internecie, ale nie znalazłem, debil here. W datasheecie samego procka widać, że niektóre są, tylko średnio mogę znaleźć wyprowadzenia przez tę ich soldermaskę xd
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć Mirki,
Stoję przed wyborem specjalizacji na magisterkę, bardzo podoba mi się specjalizacja " systemy autonomicznie " na teleinformatyce. Przedmioty takie jak na zdjęciu. Od 3 lat interesuje się systemami wbudowanymi i szeroko pojętą elektroniką. W chwili obecnej staram się opanować Linuxa embedded, STM32 serii F7 i pogłębiam wiedzę z #cpp. Po tej specjalizacji chciałbym pracować w automotive, jest ktoś w stanie wypowiedzieć się czy przy założeniu, że przedmioty
Parseval - Cześć Mirki,
Stoję przed wyborem specjalizacji na magisterkę, bardzo podo...

źródło: comment_E06x4zMfUf1EUu9HO5f4mBUZpAsUXPR8.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JakTamCoTam Dużo w C piszę, pod AVR i STM32.

@xan-kreigor Uczę się ciągle na tyle ile mam wolnego czasu. Zdaje sobie sprawę, że w dzisiejszych czasach studia, to głównie papier, ale zawsze dobrze jak dadzą jakiś zarys co do pewnych zagadnień.
  • Odpowiedz
@NickciN: nwm, typku. Ściągnij se vscode i dodaj plugin platformio, w platformio zainstaluj sobie wsparcie dla STM32 (dwa kliknięcia kurde) zrób sobie projekt w mbed jeśli twoje nucleo wspiera mbed (bo nwm czy wszystkie). Prostotą konfiguracji i samego użytkowania mbed mocno przypomina arduino w sumie
  • Odpowiedz
#stm32

Na początek przygody bawić się w te płytki nucleo czy kupić gołego stma i zalutować na jakąś przejściówkę? Tylko wtedy nie mam programatora chyba że da się wykorzystać Arduino jako programator tak jak można programować przezeń atmegi?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Chociaż płytki rozwojowe STM8 są dostępne na rynku od wielu lat to dopiero teraz zaczęły pojawiać się płytki z rodziny NUCLEO, które wykorzystują tę rodzinę mikrokontrolerów. Firma ST wprowadza na rynek dwa pierwsze modele - NUCLEO 8L152R8 oraz 8S208RB. Główną zaletą płytek może być ich niska cena (40 zł). Więcej ( ) Pierwsze płytki NUCLEO z mikrokontrolerami STM8

#forbot #elektronika #stm32
Forbot - Chociaż płytki rozwojowe STM8 są dostępne na rynku od wielu lat to dopiero t...

źródło: comment_Sn5fOOTEsVehfNnu874bYAKopfdh7j4G.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Paczek_w_masle: tą konkretną wtedy nie warto ( ͡° ͜ʖ ͡°) Jednak jak w pewnym momencie zaczniesz odczuwać, że Arduino trochę Cie ogranicza to wtedy warto zająć się STM32 - znacznie wydajniejsze, szybsze mikrokontrolery, które mają bardzo fajne peryferia. Jednak, jeśli Arduino jest dla Ciebie wystarczające to nie masz co zawracać sobie tym głowy
  • Odpowiedz
@Analityk: Tanie STM daja radę do 72MHz, to 300% wydajnosci AVR, o ile za metrykę wydajnosci uznamy taktowanie rdzenia, bo np. DMA też się przydaje i pomaga odciążyć CPU.
  • Odpowiedz