Cztery dni (z weekendem włącznie oczywiście) wożenia sią na prawo i lewo jak turecki sprzedawca dywanów, 10 osób zaangażowanych na dwóch kontynentach, tylko dlatego, że ktoś zrobił literówkę w skrypcie linkera cztery lata temu. Okazuje się, że jednak jest różnica w wydajności pomiędzy L1 i L2. Kocham embedded ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
Wszystko
Najnowsze
Archiwum
- 15
- 4
@tos-1_buratino: Modem do smartphonów
@fiolkins Żeby problem się pojawił, kawałek kodu, który został umieszczony w złym obszarze pamięci, musi być wykonywany wystarczająco często. W 99.99999% przypadków wszystko działa poprawnie. Szanse, że problem zostanie złapany w testach są minimalne, a podczas review wyłapać coś takiego jest dość trudne.
@fiolkins Żeby problem się pojawił, kawałek kodu, który został umieszczony w złym obszarze pamięci, musi być wykonywany wystarczająco często. W 99.99999% przypadków wszystko działa poprawnie. Szanse, że problem zostanie złapany w testach są minimalne, a podczas review wyłapać coś takiego jest dość trudne.
@groman43: Ostatnio miałem podobną sytuacje z I/O. Bug był kodzie od 2018 roku ale zmienił się wzorzec zachowań użytkowników i niektóre fragmenty kodu zaczęły się wykonywać częściej, do tego doszła zmiana topologi sieci i się rozsypało. To jest to co uwielbiam w IT
- 5
Szukamy inżynierów embedded (ARM i x86 SoC's, Linux kernel, Coreboot, uC platform controllers, HW design)
Zespół Semihalf
https://www.google.com/about/careers/applications/jobs/results/92050192036963014-embedded-software-engineer-iii-chrome-os?jlo=en-US&location=Krak%C3%B3w%2C+Poland
#pracait #embedded #informatyka #elektronika #programowanie #aptiv
Zespół Semihalf
https://www.google.com/about/careers/applications/jobs/results/92050192036963014-embedded-software-engineer-iii-chrome-os?jlo=en-US&location=Krak%C3%B3w%2C+Poland
#pracait #embedded #informatyka #elektronika #programowanie #aptiv
@Rosly: BTW, jak teraz jesteście Google to też macie leetcode na interview?
Zwolnienia w #aptiv pokazują, że wąska i niszowa specjalizacja nie jest rowiązaniem na rynku pracy IT.
Poszło 250 osób, duża część z nich to na pewno spece od oprogramowania #automotive
To powodzenia teraz z wchłonięciem tylu osób w jednym mieście przez tak niszową branżę.
A w embedded nie jest tak łatwo o full remote. Jak jesteś remote to ktoś na miejscu musi za ciebie biegać po biurze z
Poszło 250 osób, duża część z nich to na pewno spece od oprogramowania #automotive
To powodzenia teraz z wchłonięciem tylu osób w jednym mieście przez tak niszową branżę.
A w embedded nie jest tak łatwo o full remote. Jak jesteś remote to ktoś na miejscu musi za ciebie biegać po biurze z
@przegrywam_przez_miasto: niedawno volvo zatrudniało, mieli wziąć 600 osób. Ale parę dni temu ich oferty spadły
@Krol_Karo: jak ktoś wykonuje swoje obowiązki to jaki jest problem? Task wyceniony na 8h zrobiony w 4h - to jest czas dla Ciebie.
- 1
#programowanie #embedded #programista15k
Mirki pracował ktoś z Was w branży automotiv? Jak oceniacie tą prace? Czy autosar faktycznie jest taki straszny? Czy często jest wymagany? Widzę że do volvo np nie jest bo robią tam jakieś multimedia ( odpowiednik mmi w audi ale nie wiem jak się to nazywa w volvo)
Mirki pracował ktoś z Was w branży automotiv? Jak oceniacie tą prace? Czy autosar faktycznie jest taki straszny? Czy często jest wymagany? Widzę że do volvo np nie jest bo robią tam jakieś multimedia ( odpowiednik mmi w audi ale nie wiem jak się to nazywa w volvo)
- 2
dużo legacy kodu (często napisanego w niezbyt optymalny sposób), zamknięte i źle udokumentowane rozwiązania, przestarzałe toole, hard real time
@groman43: to się chyba tyczy większości projektów c/cpp
konto usunięte via Wykop
- 1
@MilionoweMultikonto: Nie wiem. Nie było mnie już wtedy tam od roku. I się dowiedziałem o tym z kompletnie innego źródła czystym przypadkiem.
Jak wygląda sytuacja na rynku pracy z #embedded? Jakie widełki zarobków najczęściej się spotyka? Jak duży jest próg wejścia biorąc pod uwagę że ma się inż z kierunku delikatnie związanego z tematem i trochę podstawowego doświadczenia z AVR czy ESP?
#embedded #programowanie #elektronika
#embedded #programowanie #elektronika
@KrolSandaczPierwszyRozrzutny: Powtórzę to, co zawsze piszę w takich przypadkach - jako programista zajmujący się embedded 10+ lat, nie życzę tego najgorszemu wrogowi.
@KrolSandaczPierwszyRozrzutny: Praca wymagająca i średnio doceniana, a ofert pracy mniej i dlatego również średnio płatne. Embedded z definicji jest przykute do HW, a projektowanie HW jest trudniejsze niż kupienie jakiegoś tam AWS, dlatego jest mniej firm, które tym się zajmują.
A cały dzisiejszy poranek spędziłem debugując z dwoma kolegami dlaczego jeden task się spóźnia i przez to hard real time requirements nie są spełnione. Nic fajnego.
A cały dzisiejszy poranek spędziłem debugując z dwoma kolegami dlaczego jeden task się spóźnia i przez to hard real time requirements nie są spełnione. Nic fajnego.
Chciałbym spróbować zabawy z embedded. Kiedyś kupiłem płytke Arduino Uno (jest tam Atmega328p), ale leżało nieużywane. Docelowo interesuje mnie STM32, ale podobno od tych 8 bitowych AVR'ów łatwiej zacząć. Myślałem, żeby najpierw nauczyć się programowania tej Atmegi (ofc na rejestrach, a nie w języku Arduino), popracować z dokumentacją, a dopiero potem nabyć jakąś płytkę z STM32. Co myślicie, najpierw ogarnąć AVR czy może szkoda czasu i można zaczynać od STM32?
#embedded
#embedded
- 4
Ten kto pracuje w #embedded ten się nie śmieje.
Zastanawiam się czy tylko ja mam wrażenie, że pełno jest ludzi pokroju eksperta z elektrody....
#elektronika #programowanie
Zastanawiam się czy tylko ja mam wrażenie, że pełno jest ludzi pokroju eksperta z elektrody....
#elektronika #programowanie
Treść przeznaczona dla osób powyżej 18 roku życia...
@groman43: dlatego wielkie ukłony dla embeddedowoców bo nie dość że mają mało zasobów więc kod musi być optymalny to jeszcze wszystko w real time
✨️ Obserwuj #mirkoanonim
Ej murki, mam #pytanie o #embedded.
Mam płytkę ewaluacyjną od NXP. I teraz tak - ta płytka ma już wgranego Linuksa, będziemy mieć jeszcze kilka lub miliony jeśli projekt wypali - takich więc chcieliśmy przygotować obraz i wgrać go do pamięci, a potem dodać nasze customizacje, jak np certyfikaty. Jak to się robi?
1. moglibyśmy mieć serwer openssh ale to chyba ryzyko? Możnaby go potem
Ej murki, mam #pytanie o #embedded.
Mam płytkę ewaluacyjną od NXP. I teraz tak - ta płytka ma już wgranego Linuksa, będziemy mieć jeszcze kilka lub miliony jeśli projekt wypali - takich więc chcieliśmy przygotować obraz i wgrać go do pamięci, a potem dodać nasze customizacje, jak np certyfikaty. Jak to się robi?
1. moglibyśmy mieć serwer openssh ale to chyba ryzyko? Możnaby go potem
Płytka evaluacyjna bez zmian w produkcie? No no ;)
Nie wieszczę sukcesu przedsięwzięciu jeśli problemem jest wgrywanie produkcyjnego obrazu.
Obraz dla fabryki przy produkcji masowej zamawia sie na partię flash. Tam jest bootloader który pozwala wgrać docelowy obraz przed releasem przez dowolny port np USB.
Twój problem mam jednak wrażenie jest inny bo piszesz o jakiś "sekretach". Wiec nie chodzi o samo wgrywanie obrazu tylko o wrzucanie na urządzenie jakich credow i
Nie wieszczę sukcesu przedsięwzięciu jeśli problemem jest wgrywanie produkcyjnego obrazu.
Obraz dla fabryki przy produkcji masowej zamawia sie na partię flash. Tam jest bootloader który pozwala wgrać docelowy obraz przed releasem przez dowolny port np USB.
Twój problem mam jednak wrażenie jest inny bo piszesz o jakiś "sekretach". Wiec nie chodzi o samo wgrywanie obrazu tylko o wrzucanie na urządzenie jakich credow i
Dlatego nie bez powodu napisałem "Płytka evaluacyjna bez zmian w produkcie..."
Jak chcecie wgrywać cokolwiek jeśli nie macie wyprowadzonego interfejsu na potrzeby produkcji?
Jak chcecie wgrywać cokolwiek jeśli nie macie wyprowadzonego interfejsu na potrzeby produkcji?
- 1
Mireczki - #programowanie krótka piłka, chciałbym nieco zmodyfikować swój sposób rekrutowania #programista15k w #embedded i #rustlang - moje podejście się póki co sprawdzało, ale chciałbym je jeszcze poprawić, więc czekam na pomysły. Jak testowalibyście kandydatów na różnych poziomach doświadczenia, od juniora do señiora :) #pytanie
✨️ Obserwuj #mirkoanonim
Powiem wam mirki, że jestem psychicznie zmęczony obecną pracbazą mimo, że pracuje tam około 1,5 roku, projekt ciekawy, płacą dobrze. Generalnie od dawna chciałem przejść z programowania takiego wysokopoziomowego do low level, device drivers w Linuxie itp, poświęciłem więc bardzo dużo czasu na to, jakieś szkolenia, zainwestowałem trochę kasy w siebie, wiele godzin siedzenia po pracy, udało się też zrobić jakieś kontrybucje open source itp. W aktualnej pracy
Powiem wam mirki, że jestem psychicznie zmęczony obecną pracbazą mimo, że pracuje tam około 1,5 roku, projekt ciekawy, płacą dobrze. Generalnie od dawna chciałem przejść z programowania takiego wysokopoziomowego do low level, device drivers w Linuxie itp, poświęciłem więc bardzo dużo czasu na to, jakieś szkolenia, zainwestowałem trochę kasy w siebie, wiele godzin siedzenia po pracy, udało się też zrobić jakieś kontrybucje open source itp. W aktualnej pracy
@mirko_anonim: A może przyjdzie spoko ziomek i dużo się od niego nauczysz? A nawet jak nie będzie spoko to zawsze możesz od niego coś podpatrzeć.
@mirko_anonim: A może przyjdzie spoko ziomek i dużo się od niego nauczysz? A nawet jak nie będzie spoko to zawsze możesz od niego coś podpatrzeć.
- 7
Ciekawe wprowadzenie do #embedded. Idzie trochę dalej niż miganie LEDem, ale wciąż wszystko wytłumaczone jak dla idioty.
#programowanie #programista15k #pracait
#programowanie #programista15k #pracait

@groman43: ja miałem tak jak się bawiłem Raspberry albo Arduino - wszędzie rysunki jak podłączyć kabelki, jak dla przedszkolaków.
Gdzie schemat, debile???
Gdzie schemat, debile???
konto usunięte via Wykop
- 5
Treść przeznaczona dla osób powyżej 18 roku życia...
Potrzebuję jakiegoś rezystora między zasilaniem(kabel usb od kompa) a takim ledem?
Diody to WS2812
#elektronika #embedded #pytanie #led #oswietlenie
Diody to WS2812
#elektronika #embedded #pytanie #led #oswietlenie
źródło: 12664-01a
Pobierz- 1
Podrzućcie proszę jakieś fajne podcasty / filmy na YouTube z #programowanie #embedded #telekomunikacja #systemengineering #algorytmy. Przez kilka dni będę bez dobrego Internetu i chciałbym ściągnąć coś ciekawego.
ktoś wie jak działają stacje, gdzie zapina się rower miejski?. Czy taka stacja ma jakieś API, które można odpytać czy sama wysyła jakieś powiadomienia, gdy zmieni się stan?
#programista15k #embedded #programowanie
#programista15k #embedded #programowanie
@To_ja_moze_pozamiatam: większością zarządza nextbike, nie wiem, czy wszystkimi, pewnie nie
Tutaj wszystkie diody są osobno programowalne, dobrze mysle? XD
https://elektroweb.pl/wyswietlacze/372-matryca-16x16-wyswietlacz-led-rgb-ws2812b-neopixel-5904162803057.html
#led #embedded #elektronika
https://elektroweb.pl/wyswietlacze/372-matryca-16x16-wyswietlacz-led-rgb-ws2812b-neopixel-5904162803057.html
#led #embedded #elektronika
konto usunięte via Wykop
- 3
@kacpervfr 5V 15A.
W jakiej technologii zrobić prostą apke do sterowania ESP przez bt na androidzie? Najlepiej coś co jest powszechnie używane na rynku, bo chce się czegoś nauczyć ( ͡° ͜ʖ ͡°)
#android #programowanie #embedded
#android #programowanie #embedded
@kacpervfr: nie podbijesz. Flutter jest super, i do projektu z esp ci wystarczy. Ale jak chcesz napisać coś bardziej złożonego z wykorzystaniem low levelowych funkcji systemu to i tak trzeba zejść do kodu natywnego
@kacpervfr: zdecydowanie flutterem. Robienie UI we flutterze to bajka
- 12
Na głównej incident kałowy pod tytułem "nowy Minister Cyfryzacji nie wie ile jest bitów w bajcie". Zostawiając na boku fakt, że jest managerem, a nie pracownikiem technicznym, i wcale nie musi znać się na aspektach technicznych, na tak postawione pytanie nie ma jednej odpowiedzi.
Bajt na to najmniejszy kawałek pamięci, jaki możemy zaadresować. Na x86 (oraz x86_64), ARM i RISC-V to 8 bitów. Ale nie zawsze tak było. Na przykład płacono mi niezłe
Bajt na to najmniejszy kawałek pamięci, jaki możemy zaadresować. Na x86 (oraz x86_64), ARM i RISC-V to 8 bitów. Ale nie zawsze tak było. Na przykład płacono mi niezłe
@groman43: czyli wystarczy ich nauczyć klasycznej inżynierskiej odpowiedzi "to zależy" i będzie ok ( ͡° ͜ʖ ͡°)
@groman43: no i po co wymieniasz tu architektury procesorów. Pytanie było proste - ile bitów ma bajt? Mógł zasadniczo odpowiedzieć, że bajt może mieć różną liczbę bitów aczkolwiek nie da się ukryć, że ostatecznie się zbłaźnił. Na pewno wielu ludzi z branży będzie czuło dyskomfort musząc współpracować z kimś takim.
- 0
Siema Mirasy.
Robie wifi managera pod #esp32. Jest on na wzór tego od tzapu z tą zeletą że z założenia ma działać na wszystkich platformach tzn czystym espidf, espidf w platformio, arduino-esp w platformIO i Arduino IDE. Z funkcjonalności mam
- captive portal,
- zapis ssid i hasła do wifi w pamięci nieulotnej
- custom parametry
- działanie w trybie STA i
Robie wifi managera pod #esp32. Jest on na wzór tego od tzapu z tą zeletą że z założenia ma działać na wszystkich platformach tzn czystym espidf, espidf w platformio, arduino-esp w platformIO i Arduino IDE. Z funkcjonalności mam
- captive portal,
- zapis ssid i hasła do wifi w pamięci nieulotnej
- custom parametry
- działanie w trybie STA i
źródło: wifiMgr
Pobierz#programowanie #elektronika #embedded #arduino
Ktoś orientuje się jak wygląda dokładność/stabilność odczytu ADC na STM32F103/F030?
Potrzebuję odczytywać temperaturę z kilku czujników KTY81. Jako napięcie dla czujnika chcę użyć CJ431. Niestety te MCU nie mają możliwości podłączenia zewnętrznego napięcia referencyjnego.
Ktoś orientuje się jak wygląda dokładność/stabilność odczytu ADC na STM32F103/F030?
Potrzebuję odczytywać temperaturę z kilku czujników KTY81. Jako napięcie dla czujnika chcę użyć CJ431. Niestety te MCU nie mają możliwości podłączenia zewnętrznego napięcia referencyjnego.
- 0
@walokid: wiadomo, ale nie o to pytałem
@PieknyWojciech: nie musisz mieć wyprowadzonego wejścia napięcia referencyjnego na pin. Wystarczy że podłączysz je do pinu adc i zmierzysz. Reszta to matematyka na poziomie szkoły podstawowej.
Dokładność samego adc w tym modelu jest słaba, bo to miał być uC za dolara. Szczegóły (nieliniowość całkową i różniczkową) masz podaną w karcie katalogowej.
Dokładność samego adc w tym modelu jest słaba, bo to miał być uC za dolara. Szczegóły (nieliniowość całkową i różniczkową) masz podaną w karcie katalogowej.

























Łeb mnie już boli po całym dniu j-----a się ze skąpo udokumentowanymi bibliotekami, analizowania setek jak nie tysięcy linijek obcego kodu, który również za dobrze opisany nie jest, i eliminowania niektórych bugów w tychże bibliotekach
Już nie mówię nawet o restrykcyjnym pilnowaniu alokowanej pamięci czy dysponowaniu niewielką mocą obliczeniową, bo to są oczywistości
Jest to mega