pilot1123
Cześć, w tych dziwnych czasach postanowiłem się douczć. Jako że zakładam akwarium to wymyśliłem żeby zautomatyzować trochę czynności i wykorzystać do tego STM32 Nucleo.
Proszę o pomoc w wyborze płytki. Mocniejsze M0 czy słabsze M4? Czy może nie ma sensu cebulić 20 zł i od razu kupić mocne M4 za 80 zł?

Prawdopodobnie będę miał sporo prostego kodu - sterowanie pwm w lampie, sterowanie wentylatorem, dolewanie wody (2 czujniki + silniczek elektryczny).
0
  • Najlepsze
  • Wszystkie komentarze
NiebieskiWStringach
@pilot1123: ech, to wszystko zeszło na psy, kiedyś się walczyło o każdy cykl procesora, o każdy bajt pamięci programu a teraz... marność nad marnościami i wszystko marność ( ͡° ͜ʖ ͡°)
3
NiebieskiWStringach
@pilot1123: do tego celu nawet najsłabsze M0 będzie armatą na muchę
2
zwei
#stm32 #nucleo się pojawiło jakoś w 2015 roku, c'nie? To dlaczego w Nucleo-64 montują mini usb? Kto ma w domu kable mini usb jprdl.

#narzekanie #problemypierwszegoswiata
1
d.....o
d.....o
Cześć Mirki !

Jaką płytkę ewaluacyjną polecacie do rozpoczęcia przygody z ARM ?

Myślę o tej:
https://botland.com.pl/pl/stm32-nucleo/4905-stm32-nucleo-f446re-stm32f446re-arm-cortex-m4.html
0
  • Najlepsze
  • Wszystkie komentarze
m.....e
m.....e
@dejvunio: ja zaczynałem od Freescale, a co do STMów, to równie dobrze możesz kupić tzw. blue pill (STM32F103) z aliexpress + stlink za łącznie 10zł, oczywiście do pisania w C a nie arduino.
4
leoha
@dejvunio: jakakolwiek nucleo bedzie ok
3
zaglada
No siema, podłączał może ktoś dwa SPI w ramach jednej płytki? SPI1 jako master SPI2 jako slave komunikacja full duplex. Używam HALa i generuje kod z cubemx czy to co napisałem wystarczy do odbierania danych an SPI2? W IDE niestety przy debuggowaniu Receive czeka aż dostanie jakąś daną i tak to się kończy. Poniżej wklejam kod i jak podłączyłem.

HALSPITransmit(&hspi1,&send,sizeof(send),HALMAXDELAY);
0
  • Najlepsze
  • Wszystkie komentarze
W.....o
W.....o
Treść przeznaczona dla osób powyżej 18 roku życia...
0
zaglada
@WieczysteRuchadlo
A skadze, projekt na Arduino podwajacz z potrojacza
0
chuckk
Szukam, kogoś kto odpłatnie pomoże mi zaprogramować STM32F103 tak by usypiał się na określony czas i wybudzał celem dokonania pomiarów a następnie znów przechodził w tryb low power. Sprawa trywialna dla osoby która ma o tym pojęcie, więc może znajdzie się chętny. :)

#stm32 #nucleo #programowanie #mikrokontrolery
1
  • Najlepsze
  • Wszystkie komentarze
leoha
@chuckk: za ile? ( ͡° ͜ʖ ͡°)
0
chuckk
@leoha: do dogadania, a ogarniasz temat?
0
kobiaszu
Dostalem swoje Nucleo na M4 i zastanawiam sie jaka jest tolerancja napięć wejsc cyfrowych. Widac, ze ma zlocze na shieldy #arduino ale ida one przez jakies konwertery, nie wiem jak jest z pozostalymi wejsciami. Szukalem po dokumentacjach, ale nigdzie nie ma jednoznacznie napisane, ze moze pracowac na 5V. Bawil sie tym ktoś?

#nucleo #elektronika
2
  • Najlepsze
  • Wszystkie komentarze
d15ea5e
@kobiaszu: Dokładnie. Wiekszość układów na 5V napięcie 3.3V traktuje jako stan wysoki, więc powinno działać bez konwersji napięć, ale nigdy nie wiadomo. Mi zdarzało się używać układy 3.3V z pinami 5V tolerant (np. nRF24l01+ i wszystko działało ładnie).

Ściągnij sobie datasheet od uC, zjedź do zakładki GPIO, jest lista pinów, które są 5V tolerant, a które 3.3v only.
2
d15ea5e
@kobiaszu: Nie bawiłem się, ale Mike ostatnio pokazał jak można fajnie oprogramować kamerkę sprytnie używając timerów i DMA: https://www.youtube.com/watch?v=rQYByorpoFk
1
kobiaszu
1
  • Najlepsze
  • Wszystkie komentarze