
- Najlepsze
- Wszystkie komentarze

repro5 Autor
- adult
1
Treść przeznaczona dla osób powyżej 18 roku życia...

miszczo997
0
@repro5: średnio co pół roku rozkręca się taka dyskusja o wyższości świąt bożego narodzenia nad wielkanocą i kończy w podobny sposób.

#msalamon
Miałem o to mnóstwo zapytań więc specjalnie dla użytkowników BluePilla przeportowałem moją bibliotekę UART DMA pod ten właśnie mikrokontroler. Nie było to trudne, ale po drodze wyszła jedna ciekawa rzecz. Bez tego mogłoby się to nie udać. Zobacz co to :)
https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/?utm_source=wykop&utm_medium=post&utm_campaign=uartdma2
#programowanie #elektronika #stm32 #arduino #raspberrypi
Miałem o to mnóstwo zapytań więc specjalnie dla użytkowników BluePilla przeportowałem moją bibliotekę UART DMA pod ten właśnie mikrokontroler. Nie było to trudne, ale po drodze wyszła jedna ciekawa rzecz. Bez tego mogłoby się to nie udać. Zobacz co to :)
https://msalamon.pl/odbieranie-uart-z-dma-na-f103-to-rowniez-jest-proste/?utm_source=wykop&utm_medium=post&utm_campaign=uartdma2
#programowanie #elektronika #stm32 #arduino #raspberrypi

- Najlepsze
- Wszystkie komentarze

@msalamon: dzięki! Skorzystam
@msalamon: dzieki


Mirki z #esp8266 i #stm32 jaką platformę polecicie do wyżej wymienionych, do kodowania w C++? Używałem Visual Studio (działającego jako zewnętrzny interfejs do Arduino IDE), ale zmieniłem laptopa, muszę wszystko instalować od nowa i tak się właśnie zastanawiam, czy iść tą samą drogą (VS to świetne narzędzie, ale przy tym strasznie wielka i skomplikowana kobyła, szczerze mówiąc męczyło mnie to trochę).
- Najlepsze
- Wszystkie komentarze

@Jarek_P: Visual Studio Code z odpowiednimi wtyczkami (np. Arduino, PlatformIO itp). Znacznie lżejszy pakiet niż pełne VS, z większością jego zalet.
Mam pytanko odnośnie flashowania MCU zdalnie przez wifi. Rozumiem że aby w ogóle to było możliwe, trzeba przełączyć tryb bootowania np. ustawiając zworki, a następnie zrobić reset. To oczywiście taki z grubsza opis. Bardziej chodzi mi o to że nie będę miał dostępu fizycznego, żeby ustawić tryb bootowania za pomocą zworki, więc jak to można zrobić? Jak powinien wyglądać schemat działania w takiej sytuacji?
Kolejne pytanie - jak powinien wyglądać schemat połączeń
Kolejne pytanie - jak powinien wyglądać schemat połączeń
- Najlepsze
- Wszystkie komentarze
@bielu000: jeśli mikrokontroler będzie przełączony w tryb bootowania, to coś musi go zaprogramować korzystając z odpowiedniego interfejsu (np. UART) i odpowiedniego protokołu. Musiałby to być komputer albo drugi mikrokontroler. Inna opcja to program na mikrokontroler pobierający przez wifi nowy kod i zapisujący go w jakimś miejscu. Następnie napisany odpowiednio bootloader przekopiuje nowy kod w miejsce starego. Ewentualnie bootloader może sam obsługiwać WiFi. Miałem okazję przećwiczyć wszystkie te opcje, tylko zamiast
@bielu000: rozwiązanie z diodami jest proste i często stosowane. Trzeba jednak właśnie pamiętać o tym spadku napięcia. Jest on istotny przy niskich napięciach zasilających, np. z bateryjki lub akumulatorka. A szczególnie jeśli po drodze ma być stabilizator. Zamiast zwykłej diody można użyć diody Schottky’ego, która ma spadek 0,3V. I teraz liczymy. Jeśli mamy typowy akumulatorek Li-ion (3,7V), wspomnianą diodę Schottky’ego oraz stabilizator 3,3V, to mamy tylko 0,1V różnicy między wejściem

#msalamon
Jakiś czas temu ST wypuściło swoje IDE, które przejęło od Atollic'a, mianowicie STM32CubeIDE. Tak się składa, że używam go od jakiegoś czasu i mogę co nieco o nim powiedzieć. Zapraszam na moją subiektywną opinię :)
https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/?utm_source=wykop&utm_medium=post&utm_campaign=stm32cubeide
#programowanie #elektronika #stm32 #arduino #raspberrypi
Jakiś czas temu ST wypuściło swoje IDE, które przejęło od Atollic'a, mianowicie STM32CubeIDE. Tak się składa, że używam go od jakiegoś czasu i mogę co nieco o nim powiedzieć. Zapraszam na moją subiektywną opinię :)
https://msalamon.pl/stm32cubeide-czyli-oficjalne-ide-dla-stm32/?utm_source=wykop&utm_medium=post&utm_campaign=stm32cubeide
#programowanie #elektronika #stm32 #arduino #raspberrypi

- Najlepsze
- Wszystkie komentarze
@msalamon: pączkują te IDE jedno po drugim a i tak na końcu nie ma nic lepszego niż Eclipse z pluginami :)

Cześć ;)
Pracuję nad własnym systemem #smarthome. Szukając ciągłych możliwości rozwoju tego systemu stwierdziłem, że dobrze byłoby ustandaryzować protokół. Obecnie urządzenia komunikują się po socketach TCP, a protokół, który jest w użyciu wymyśliłem sam, są to komunikaty typu "Pomieszczenie-czujnik-wartość" itp.
Czy znacie jakieś protokoły, którymi posługują się komercyjne urządzenia? Chciałbym mieć możliwość połączenia swojego systemu z gotowymi rozwiązaniami na rynku, np. od #xiaomi.
#programowanie
Pracuję nad własnym systemem #smarthome. Szukając ciągłych możliwości rozwoju tego systemu stwierdziłem, że dobrze byłoby ustandaryzować protokół. Obecnie urządzenia komunikują się po socketach TCP, a protokół, który jest w użyciu wymyśliłem sam, są to komunikaty typu "Pomieszczenie-czujnik-wartość" itp.
Czy znacie jakieś protokoły, którymi posługują się komercyjne urządzenia? Chciałbym mieć możliwość połączenia swojego systemu z gotowymi rozwiązaniami na rynku, np. od #xiaomi.
#programowanie
- Najlepsze
- Wszystkie komentarze

#msalamon
Ostatnio mnóstwo osób pyta się mnie o przeportowanie moich kodów na STM32F103C8T6. Niechętnie podchodzę to tego zadania… Chciałbym dzisiaj wbić kij w cebulowisko i opowiedzieć w kilku zdaniach jaki mam problem z popularną, tanią płytką BluePill.
https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/?utm_source=wykop&utm_medium=post&utm_campaign=bluepill
#programowanie #elektronika #stm32 #arduino #raspberrypi #cebula
Ostatnio mnóstwo osób pyta się mnie o przeportowanie moich kodów na STM32F103C8T6. Niechętnie podchodzę to tego zadania… Chciałbym dzisiaj wbić kij w cebulowisko i opowiedzieć w kilku zdaniach jaki mam problem z popularną, tanią płytką BluePill.
https://msalamon.pl/dlaczego-nie-robie-wpisow-na-bazie-plytki-bluepill/?utm_source=wykop&utm_medium=post&utm_campaign=bluepill
#programowanie #elektronika #stm32 #arduino #raspberrypi #cebula

- Najlepsze
- Wszystkie komentarze
Mirki, macie może pod ręką jakieś tutoriale czy jakiś poradnik lub dobrą dokumentację jak zacząć przygodę z mikrokontrolerami arm z wykorzystaniem cmsis?
#mikrokontrolery #stm32 #elektronika
#mikrokontrolery #stm32 #elektronika
- Najlepsze
- Wszystkie komentarze

hej, potrzebuje pomocy z odpaleniem czujnika DHT22 na #stm32 f4 korzystam z tutoriali nawet zrobionych na f4 i nic nie działać witki mi już opadły, są jacyś mircy, którzy daliby radę pomóc? wołam (zaprzyjaźniony tag #arduino hehe) :D #programowanie
- Najlepsze
- Wszystkie komentarze

#msalamon
Temat ciężki i wielokrotnie podejmowany w Internecie. Mnóstwo pytań, mało odpowiedzi. O co chodzi? Mityczny odbiór dowolnej długości komunikatów po UART z wykorzystaniem DMA. Sprawdź jak mi się to udało.
https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/?utm_source=wykop&utm_medium=post&utm_campaign=uart_dma
#programowanie #elektronika #stm32 #arduino #raspberrypi
Temat ciężki i wielokrotnie podejmowany w Internecie. Mnóstwo pytań, mało odpowiedzi. O co chodzi? Mityczny odbiór dowolnej długości komunikatów po UART z wykorzystaniem DMA. Sprawdź jak mi się to udało.
https://msalamon.pl/odbieranie-uart-po-dma-to-bulka-z-maslem-lekcja-z-kursu-stm32/?utm_source=wykop&utm_medium=post&utm_campaign=uart_dma
#programowanie #elektronika #stm32 #arduino #raspberrypi

- Najlepsze
- Wszystkie komentarze

#msalamon
ADC to jeden z podstawowych interfejsów w mikrokontrolerach. STM32 mają ten moduł nieco rozbudowany. Czy wiesz, że może on działać niejako autonomicznie nie angażując procesora?
W dzisiejszym wpisie pokażę Ci jakie to proste. Aż żal nie spróbować!
https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/?utm_source=wykop&utm_medium=post&utm_campaign=joystick
#programowanie #elektronika #stm32 #arduino #raspberrypi
ADC to jeden z podstawowych interfejsów w mikrokontrolerach. STM32 mają ten moduł nieco rozbudowany. Czy wiesz, że może on działać niejako autonomicznie nie angażując procesora?
W dzisiejszym wpisie pokażę Ci jakie to proste. Aż żal nie spróbować!
https://msalamon.pl/adc-w-stm32-na-kilka-sposobow-joystick/?utm_source=wykop&utm_medium=post&utm_campaign=joystick
#programowanie #elektronika #stm32 #arduino #raspberrypi

- Najlepsze
- Wszystkie komentarze

Wykonanie płytek PCB to czynność, która sprawia wiele trudności pasjonatom elektroniki. Mało kto ma ochotę bawić się w ręczne trawienie płytek. Dzięki frezarce domowe wykonanie PCB staje się znacznie prostszym i przyjemniejszym zajęciem. Więcej (✌ ゚ ∀ ゚)☞ Miniaturowa frezarka do PCB zbudowana na STM32 Nucleo
#forbot #elektronika #technologia #majsterkowanie #arduino #cnc #stm32
#forbot #elektronika #technologia #majsterkowanie #arduino #cnc #stm32

- Najlepsze
- Wszystkie komentarze

Mirasy, mam podpięte dwa akcelerometry pod jeden SPI na stm32f4 i próbuję podpiąć to pod DMA. Kiedy próbuję odebrać więcej niż 1 bajt to przestaje mi to działać, jeden z akcelerometrów nie ściąga int'a, więc nie przechodzi pełen odczyt. Linią Chip Select steruję software'owo. DMA uruchamiam w trybie NORMAL, dla CIRCULAR nie działa w ogóle, tutaj chyba się wtedy pojawia problem ze sterowaniem CS'em, może w złym momencie to robię, powinienem w

- Najlepsze
- Wszystkie komentarze

#msalamon
Ostatnio wyszła kontrowersyjna książka Edwarda Snowdena, która w polskim tłumaczeniu nosi tytuł "Pamięć nieulotna". Co prawda jest ona o podsłuchach, ale jest to całkiem blisko mojego dzisiejszego wpisu.
Ja zająłem się namierzaniem, a dokładniej określaniem pozycji przy pomocy odbiornika GPS. Wziąłem na warsztat moduł z odbiornikiem NEO6.
https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/?utm_source=wykop&utm_medium=post&utm_campaign=neo6
#programowanie #elektronika #stm32 #arduino #raspberrypi
Ostatnio wyszła kontrowersyjna książka Edwarda Snowdena, która w polskim tłumaczeniu nosi tytuł "Pamięć nieulotna". Co prawda jest ona o podsłuchach, ale jest to całkiem blisko mojego dzisiejszego wpisu.
Ja zająłem się namierzaniem, a dokładniej określaniem pozycji przy pomocy odbiornika GPS. Wziąłem na warsztat moduł z odbiornikiem NEO6.
https://msalamon.pl/lokalizacja-gps-przy-pomocy-neo6mv2-na-stm32/?utm_source=wykop&utm_medium=post&utm_campaign=neo6
#programowanie #elektronika #stm32 #arduino #raspberrypi

- Najlepsze
- Wszystkie komentarze

Hej, szukam rozwiązania
Potrzebuję czegoś co obsłuży matrix 64 lub 128 dotykowych (capacitive touch?) przycisków na pcb.
Przydało by się żeby było w stanie obsłużyć jakiś multitouch (myślę że do 5 kliknietych naraz) i jakaś opcja na odczyt siły/mocy nacisku.
Chciałem wykorzystać #teensy do sterowania ale jestem elastyczny. Najlepiej żeby była do obsługi tego jakaś prosta biblioteka (⌐ ͡■ ͜ʖ ͡■)
#elektronika #
Potrzebuję czegoś co obsłuży matrix 64 lub 128 dotykowych (capacitive touch?) przycisków na pcb.
Przydało by się żeby było w stanie obsłużyć jakiś multitouch (myślę że do 5 kliknietych naraz) i jakaś opcja na odczyt siły/mocy nacisku.
Chciałem wykorzystać #teensy do sterowania ale jestem elastyczny. Najlepiej żeby była do obsługi tego jakaś prosta biblioteka (⌐ ͡■ ͜ʖ ͡■)
#elektronika #

#msalamon
Hej joł!
DS3231 to nie jest jedyny układ RTC który możesz wykorzystać w swoich projektach. Różne układy mają też różne ficzery. A to dodatkowy RAM, a to napięcie przyjazne urządzeniom low-power.
Tym razem na tapet wziąłem DS1307 i PCF8563.
Hej joł!
DS3231 to nie jest jedyny układ RTC który możesz wykorzystać w swoich projektach. Różne układy mają też różne ficzery. A to dodatkowy RAM, a to napięcie przyjazne urządzeniom low-power.
Tym razem na tapet wziąłem DS1307 i PCF8563.

- Najlepsze
- Wszystkie komentarze

Miał ktoś tak z interfejsem SPI w #stm32 że wszystkie odebrane bajty były obrócone o jeden bit w lewo? Komunikuje się z modułem wifi ATWILC1000 i on komendy rozumie i dobrze odpowiada, tylko wszystkim odebranym bajtom muszę zrobić rotację o jeden bit w prawo, żeby mieć wszystko poprawne. Dziwne to, jak sobie napisałem softwareowy SPI to wygląda, że moduł też dobrze wysyła dane, bo wszystko mi działało.
Konfiguracja CPHA i
Konfiguracja CPHA i
- Najlepsze
- Wszystkie komentarze

Czy jest możliwość ustawienia źródła wybudzania stm32f412xx z trybu sleep jednocześnie na pin PA0 oraz PC0, to jest ten sam EXTI0, inny SYS_WKUP? #stm32 #elektronika

#dzienprogramisty
Z okazji dnia programisty 12% zniżki w https://sklep.msalamon.pl ;)
Kod: DZIENPROGRAMISTY
#stm32 #elektronika #arduino #raspberrypi
Z okazji dnia programisty 12% zniżki w https://sklep.msalamon.pl ;)
Kod: DZIENPROGRAMISTY
#stm32 #elektronika #arduino #raspberrypi
- Najlepsze
- Wszystkie komentarze
Programuje ktoś z Was ARM'y tudzież inne mikrokontrolery zawodowo? Jak to wygląda obecnie, używacie HAL'a (czyli z tego co kojarzę to wyższa abstrakcja, gotowa biblioteka i funkcje) czy może standardowo lecicie z ustawianiem bitów w rejestrach i odczytem danych z nich? C czy C++? Jak C++ to staracie się wprowadzać podejście obiektowe?
#stm32 #programowanie #cpp #embedded #mikrokontrolery #arm #programista15k
#stm32 #programowanie #cpp #embedded #mikrokontrolery #arm #programista15k
- Najlepsze
- Wszystkie komentarze