@r00ti: sam soft dostarczasz czy hw tez? Jak sam soft a hw customowy robi ktoś inny to zabezpiecz się przed sytuacja gdy walidwy / opóźniony hw uniemożliwi Ci prace nad softem.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
@r00ti: prawa autorskie zachowujesz, przekazujesz prawa autorskie majątkowe. Pogadaj z jakimś prawnikiem specjalizującym się w takich umowach, bo władujesz się na minę i albo będziesz miał eskalację wymagań albo będziesz za darmo naprawiał błędy przez wiele miesięcy po zakończeniu projektu.
  • Odpowiedz
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);
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pracuję aktualnie jako programista, jakość szczerze to webdev mnie specjalnie nie kręci, za to chętnie spróbowałbym swoich sił w #embedded pytanie czy warto robić w tym kierunku jakieś dodatkowe studia typu #elektrotechnika aby zrozumieć hardware? Czy wystarczy po prostu nauczyć się trochę podstaw elektoniki w domu, do tego jakiś C i assembler i parę własnych projektów zrobić? #praca #pracbaza #programowanie #programista15k
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

ja jestem programista embedded po skonczonych studiach z elektrotechniki. Ogólnie studia nic mi nie dały, dlatego MGR zrobiłem z informatyki. Jeżeli chodzi o hardware to polecam na początek Kardasia. Rób projekty, obsługuj różne peryferia. Jak masz jakieś pytania w tej dziedzinie to wal ;-) Elektrotechnika to bardziej elektryka i cięższe tematy. Dużo lepszym kierunkiem byłaby elektronika i telekomunikacja.
  • Odpowiedz
#korposwiat #korpo #pracbaza #it #embedded #programista15k

Jakiego rzędu podwyżki się dostaje (programista embedded w korpo)? Przy zatrudnieniu mówili kumplowi, że jak zrobi inżyniera, to na pewno będzie podwyżka, no bo też zmiana nazwy stanowiska na inżynierskie. Pytanie brzmi ile można powiedzieć na takiej rozmowie o podwyżce i zmianie stanowiska? Na pewno są tu ludzie, którzy już mieli takie sytuacje albo
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika #arduino #stm32 #mikrokontrolery #embedded
Koledzy projektuje pewne urządzenie.
Mam dylemat: sterowanie diodami - urządzenie będzie zawierało w sumie całkiem sporą ilość diod led pełniących różne funkcje: kilka wyświetlacczy segmentowych, sygnalizacyjne itd.
Jestem amatorem i dosyć upierdliwe wydaje sie sterowanie nimi wszystkim po rejestrach przesuwanych (chyba że nie xd)
Czy rezygnujecie czasem z rejestrów przesuwanych na rzecz kupienie mikrokontrolera z większą ilością

Jak sterujecie diodami?

  • Kupuję procesor z większą ilością pinów/gpio 23.8% (5)
  • Rejestr przesuwany 19.0% (4)
  • ekspander pinów (i2c/uart/itd) 57.1% (12)

Oddanych głosów: 21

  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

adresowalny expander, albo lub dedykowany czip do obsługi tego co chcesz obsłużyć (np cały wielosegmentowy wyświetlacz LED sterowany po i2c/spi - nie ma problemu podpiąć na jednej magistrali kilku, oraz expandera dla pojedynczych ledów, wtedy tylko "wrzucasz co ma się świecić, i jak jasno, i zapominasz")
W dzisiejszych czasach, gdy masz na froncie urządzenia np 40 kontrolek, a wystarczają ci ledy SMD - to niegłupie wydaje się użycie ledów 5050 ws2812b adresowalnych,
  • Odpowiedz
@Luk_1mex: możesz wykorzystać multipleksowanie wtedy wysterowanie np. 42 ledów (matryca 6x7) to koszt 13 pinów i jakiegoś prostego drivera. Podstawowa zaleta to niski koszt i większa odporność na zakłócenia niż w przypadku rejestrów/ekspanderów.

Rejestry szeregowe możesz podłączyć pod I2C/SPI+DMA, więc upierdliwość jest żadna - zapalasz bity w RAMie i albo cyklicznie je przenosisz do rejestrów, albo na żądanie.
  • Odpowiedz
Czy jest jakiś cywilizowany symulator slave'a Modbus RTU na seriala? Taki którym by można zarządzać, animować wartości, ew. wrzucać zdalnie? Te które znalazłem albo są antyczne, albo wybitnie nieprzemyślane i niewygodne w użyciu, albo po prostu nie działają.

#stm32 #embedded #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, z rożnych działów związanych z elektroniką - mam pytanie. Jaka jest wasza opinia na temat używania gotowych komputerków jak raspberry, beaglebone czy inne przy produkcji własnych urządzeń. Zetknąłem się z czymś takim u jednego z klientów. Przejąłem po poprzednim wykonawcy dwa projekty maszyn gdzie użyte jest rasberry pi do GUI i obsługi Wifi/wyświetlacza itp a także do sterowania elementami wykonawczymi. Z elementami wykonawczymi wygląda to tak, ze do każdego z dwóch
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ja patrząc na te dwa urządzenia zastanawiałem się czy to nie przerost formy nad treścia.


@WilczurZnahor: Jak pisałem zależy od potrzeb i od skali. Jak potrzebujesz rozbudowanego GUI, Linuksa i/albo zrobić coś szybko to malina raczej się bardziej nada. Dochodzi jeszcze pewna kwestia "mody" - po prostu malina jest tania i popularna.

Zadzwoni do ciebie klient, że maszyna mu nie działa a się okaże, że podzespoły były produkowane 3 lata
  • Odpowiedz
Jakie widzicie wady i zalety użycia komputerów jednopłytkowych w docelowych sprzętach.


@WilczurZnahor:
- Czas obecności modułu na rynku - jego dojrzałość, eliminacja chorób wieku dziecięcego.
- Atesty, kwalifikacja środowiskowa - bezawaryjność, możliwość wymiany.
- Wielkość docelowej produkcji - duży
  • Odpowiedz
Mirki eksperty od #linux #embedded #iot

Ma ktoś doświadczenie z Bulidroot i Yocto?

Poczytałem to co poniżej i nasuwają mi się takie spostrzeżenia:
- Yocto - bardziej skomplikowane, pozwala na stworzenie własnej dystrybucji z managerem paczek, widzę że dostępne są .deb, .rpm, .ipk czyli coś jak w OpenWRT, możliwość częściowych aktualizacji

Co lepsiejsze?

  • Bulidroot 16.7% (3)
  • Yocto 33.3% (6)
  • to zależy 16.7% (3)
  • Install Gentoo :) 33.3% (6)

Oddanych głosów: 18

  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Mr_Przyjemny: @Oo-oO: Ooo treściwe odpowiedzi się pojawiły - jednak to prawda że to portal ekspercki ( ͡° ͜ʖ ͡°). Dziękuję i obserwuję
U mnie ma to być system na te płytki od SOMLabsa:
https://wiki.somlabs.com/index.php?title=VisionSOM-6ULL

Mają gotowe obrazy Yocto z własną meta-warstwą(chyba tak to się zwie) - minimalny z konsolą i większy z QT. Jutro w pracbazie to sobie sam pobuduję, dziś budowałem tego ich debiana, ale to normalne
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@Mr_Przyjemny: świetne community, nie tak ociężale jak yocto, proste budowanie gotowych obrazów z wykorzystaniem genimage, prosty w portowaniu i dodawaniu nowych paczek, wsparcie dla ext br2 (chociaz yocto też zapewne to ma). Jedynie czego brakuje względem yocto to ichniejszego ccache, ten buildrootowy niestety nie jest tak dobry jak yoctowy i współdzielonej kompilacji
  • Odpowiedz
Dziś coś dla programistów embedded i fanów IoT. TME oraz Microchip zapraszają na szkolenie dla osób zainteresowanych nowościami świata IoT. Podczas seminarium będzie można zapoznać się m.in. z nowymi układami z rdzeniem Cortex-M23. Udział w wydarzeniu jest bezpłatny, konieczna jest jednak wcześniejsza rejestracja. Liczba miejsc ograniczona - decyduje kolejność zgłoszeń.
Szczegóły ( ) Szkolenie: poznaj rozwiązania Microchip dla systemów IoT

Szkolenie organizowane będzie dwa razy: w Warszawie
Forbot - Dziś coś dla programistów embedded i fanów IoT. TME oraz Microchip zapraszaj...

źródło: comment_0KKAaqXM4WnKdq4HFebmVuHMbpK1tk4I.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Na Orlenie stoją dwa drukarki do paragonów.
Na jednej reklamy dość płynnie się odtwarzają, zaś druga tak je odtwarza jakby ktoś to po starodawnym VNC streamował.
Procek w drugiej drukarce się jara czy reklamy są wgrywane z serwera do pierwszej i po VNC restreamuje? ( ͡º ͜ʖ͡º)
#komputery #linux #embedded #pytaniedoeksperta #elektroda
majsterV2 - Na Orlenie stoją dwa drukarki do paragonów.
Na jednej reklamy dość płynn...

źródło: comment_Kal8vuaT1yFLukfQVMmUJvMxwDoRwYrd.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam dodany własny splashscreen. Jak coś modyfikuję w nim to robie jeszce raz insserv /etc/init.d/asplashscreen . Jak tak zrobie to po reboocie przestaje dzialać sieć, albo chociaz ssh. NIe mam tam teraz jak wpiąc klawiatury.. nadpisze karte backupem to najwyzej wtedy.
#embedded #linux #raspberrypi
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WilczurZnahor: ja tam kiedys zmienialem poprostu plik png i nie bylo problemu. Inna sprawa ze nie lapie wiekszosci tego co napisales taki masz chaos.
/usr/share/plymouth/themes/pix/splash.png
  • Odpowiedz
@Szuwax: Spróbuję szerzej i mniej chaotycznie. Przygotowałem kiedys custom splashscreen tak jak w tej instrukcji:
LINK

Teraz robię optymalizacje czasu bootowania i zmieniłem w tym skrypcie użycie fbi na dd . Jeśli tylko zmienię i zrebootuje to nie ma zmiany działania. Jeśli wywołam po zmianie tego skryptu asplashscreen komendę: insserv /etc/init.d/asplashscreen to po reboocie wszystko mi się uruchamia poprawnie i o około 10sekund szybciej, ale nie startuje albo sieć albo
  • Odpowiedz
Jak ktoś z was się napalił na płytkę z procesorem RISK-V od C-SKY za 6$
https://www.wykop.pl/wpis/36750869/kolejna-dobra-wiadomosc-dla-osob-zainteresowanych-/
to pewnie zainteresuje go ten wpis.

Postanowiłem spróbować ściągnąć 3 sztuki z taobao do testów. Oczywiście nie da się tego ściągnąć bezpośrednio, tylko trzeba skorzystać z "taobao agent", czyli pośrednika w Chinach, który kupi dla nas towar i wyśle do Polski. Po podliczeniu kosztów towaru, wysyłki w Chinach, prowizji dla pośrednika, kosztu priorytetowej wysyłki do Polski cena za
zetisdead - Jak ktoś z was się napalił na płytkę z procesorem RISK-V od C-SKY za 6$
...

źródło: comment_XP6tkJsoRADsKVjZghhEQkk6NZCha2qv.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

to nie są procki RISC-V, tylko starsza, poprzednia architektura firmy C-SKY

@BluRaf: a to mnie oszukali :-)

Do czego można użyć tego przy obecnym "wsparciu softwarowym"?

@sentoxo: mi głównie spodobało się zamknięcie kompletnego procka z 64MB RAM w obudowie qfp68. Dzięki temu bez zabawy w BGA i ciągnięcia szybkiej magistrali do DDR2/3 możesz zbudować układ z możliwością wyświetlania treści na TV i mieć możliwość pisania programów z pełnym dobrodziejstwem
  • Odpowiedz
Mirki, przed kilkoma laty mozna bylo kupic urzadzenie (nazywane np. "SoundMate M1 Airmusic Wifi") do odbioru dzwieku w protokole dlna, airport, etc. Taki pierwowzor roznego rodzaju wspolczesnych castow. Kosztowalo grosze. Teraz wymiotlo je wszystkie albo zostaly zastaponie innymi drozszymi. Szukam takiego i nigdzie nie moge kupic. Albo kosztuja ponad 50€ albo sa wyprzedane.

Kilka linkow:
1) https://www.banggood.com/M1-Wireless-Wifi-Audio-Streaming-Receiver-DLNA-Airplay-Sharing-Music-p-963033.html
2) https://www.aliexpress.com/item/SoundMate-M1-Airmusic-Wifi-Music-streaming-receiver-Supports-IOS-Android-Windows-MAC-devices-sharing-music-to/2018779251.html
3) https://www.amazon.de/Andoer-Soundmate-Streaming-Empf%C3%A4nger-Airplay-Austausch/dp/B00N4MTD18
jeanpaul - Mirki, przed kilkoma laty mozna bylo kupic urzadzenie (nazywane np. "Sound...

źródło: comment_wbVYeDNwm441zYivN1s5bRI8T23Y1CZv.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach