Czy próbował ktoś z was zmodyfikować ESP32 CAM (a właściwie kamerę dołączaną do zestawu OV2640) tak aby można było otrzymać w miarę wyraźny obraz w nocy? Z tego co widziałem w necie to teoretycznie jest opcja usunięcia filtra IR oraz ewentualnego dołożenia "ruchomego" filtra, z tego co koajrze Yi Outdoor ma coś takiego. Natomiast w innym wątku (na reddicie) widziałem coś o wymianie całej soczewki. Może ktoś z was robił takie modyfikacje
Wszystko
Wszystkie
Archiwum
- 21
udało mi się dostać Jetsona Nano! długo czekałem by kupić jakiegoś, ale albo nie było żadnego dostępnego albo chore ceny. tą sztukę dorwałem jako używkę za 300zł. Niestety jest to jedna z pierwszych wersji i ma złącze do zasilania USB C zamiast okrągłego DC jak mają teraz, będą zasilał przez piny GPIO. jest to dla mnie spory krok na przód, bo Jeston ma o wiele lepsze wsparcie do AI niż Intel NCS2
Pisał ktoś coś na STM32L0x1? Mam pewne spostrzeżenia do dokumentacji i chcę sprawdzić czy mam rację, a może jednak się mylę.
Bare metal here, więc rozmawiamy bez HAL/LL/Cube, sam CMSIS ;)
#stm32 #programowanie #embedded
Bare metal here, więc rozmawiamy bez HAL/LL/Cube, sam CMSIS ;)
#stm32 #programowanie #embedded
- 4
@macgajster: ile wynosi okres printowania i a ile okres timera? Bo da się tak dobrać okresy, że będzie wyglądało jak licznik liczył w drugą stronę ( ͡° ͜ʖ ͡°) Dla licznika liczącego w górę z okresem 1000 printowanie z okresem 900 da:
900
800
700
600
itd ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°)
900
800
700
600
itd ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°)
Piszę fw na STM32L0 i siedzę nad UARTem drugi dzień. Konfiguracja arcyprosta, ot dwie linijki (baudrate i włączenie), po czym jak wstanie to wysyła mi tylko jeden - dwa znaki. Nie resetuje się MCU, znaki przychodzą jakie być powinny, ale co bym nie robił to zawsze z jednego printfa wychodzi jeden znak, a z drugiego dwa. Procedura printf sprawdzona na innym procku, działa.
Korzystam z CMSIS i dokumentacji. Już nawet zainstalowałem Cube
Korzystam z CMSIS i dokumentacji. Już nawet zainstalowałem Cube
@macgajster: szklana kula mówi, żebyś użył debugera i sprawdził czy ustawiają ci się flagi wywołujące przerwanie (od pustego nadajnika lub od zakończenia transmisji), czy przerwanie się wykonuje.
Używasz DMA do wysyłania kolejnych bajtów?
Używasz DMA do wysyłania kolejnych bajtów?
Kojarzy ktoś jakieś kamery np coś typu ArduCam działające po SPI? Tylko coś tańsze np z Aliexpress. Widziałem kilka takich płytek na Ali ale nie mają zbyt wiele opinii więc ciężko stwierdzić czy faktycznie działają. Uprzedzając nie mam złącza CSI. Potrzebuję to podpiąć do rpi Pico
#embedded
#embedded
- 0
@pepepanpatryk: A SPI nie jest czasem za wolne na przekazywanie obrazu?
- 0
@piwuch: wydaje mi się że jest to możliwe patrząc np na ArduCam, natomiast szczerze muszę przyznać że nie znam się na kamerach - zapewne złącze CSI byłoby najlepsze. Czy są jeszcze jakieś alternatywy dla tego typu kamer do wykorzystania na płytce, która nie ma złącza CSI?
- 1
- 0
Chciałem się trochę pobawić przesyłaniem danych przez LTE, konkretniej LTE-M lub NB-IoT. Czy jest jakaś firma od której mógłbym kupić kartę SIM która wspierałaby przynajmniej jedną z tych dwóch technologii i dodatkowo działała w Polsce? Może ktoś na podstawie swoich projektów może coś polecić? Wiem że jest dużo stron gdzie takie karty można kupić, ale niestety z tego co widzę to oferty są skierowane głównie do firm, a nie do zwykłych ludzi.
Kojarzy ktoś te moduły SIM900 oraz 900A? Czym one się właściwie różnią? Gdzieś coś widziałem że one generalnie nie obsługują sieci europejskich ale do któregoś można wgrać inny firmware i jest ok. Czy ewentualnie polecicie coś innego? Może jakieś modły z Ali? Potrzebuje coś czym będę mógł wysłać mmsa.
Edit - właśnie znalazłem że te moduły SIM900 nie obsługują MMS
#embedded
Edit - właśnie znalazłem że te moduły SIM900 nie obsługują MMS
#embedded
Chciałbym kupić sobie płytkę ESP32 i tak patrzę po tych wersjach i mam wrażenie, że mają lekki bałagan.
Na oficjalnej stronie espressif w chip comparsion są wymienione:
- ESP32
- ESP32-S2 Series
- ESP32-C3 Series
https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32/hw-reference/chip-series-comparison.html
Natomiast patrząc np na aliexpress są również płytki WROOM, WROVER, 32D, 32E, ESP32-DevKitC V4, ESP-WROVER-KIT itp
Która płytka faktycznie jest warta zakupu? Nie jestem raczej zainteresowany tymi dużymi devkitami, potrzebuję zwykłą płytkę esp32 (najlepiej z kamerą),
Na oficjalnej stronie espressif w chip comparsion są wymienione:
- ESP32
- ESP32-S2 Series
- ESP32-C3 Series
https://docs.espressif.com/projects/esp-idf/en/v4.4/esp32/hw-reference/chip-series-comparison.html
Natomiast patrząc np na aliexpress są również płytki WROOM, WROVER, 32D, 32E, ESP32-DevKitC V4, ESP-WROVER-KIT itp
Która płytka faktycznie jest warta zakupu? Nie jestem raczej zainteresowany tymi dużymi devkitami, potrzebuję zwykłą płytkę esp32 (najlepiej z kamerą),
@pepepanpatryk: są trzy mikrokontrolery, przy czym takie ESP32-C3 to zupełnie inna architektura niż ESP32. Tutaj jest bałagan. A że do każdego mikrokontrolera produkowane jest wiele płytek, to już oddzielna sprawa.
- 3
@pepepanpatryk:
Zdaje się, że ESP32 to jest sam goły chip.
Te wszystkie wroomy i devkity to są już gotowe płytki gdzie ESP32 jest głównym elementem a pozostałe elementy to takie peryferia, które rozszerzają możliwości.
Podobnie jak mikroprocesory Atmega i płytki Arduino.
Jeśli się mylę to niech ktoś.
Zdaje się, że ESP32 to jest sam goły chip.
Te wszystkie wroomy i devkity to są już gotowe płytki gdzie ESP32 jest głównym elementem a pozostałe elementy to takie peryferia, które rozszerzają możliwości.
Podobnie jak mikroprocesory Atmega i płytki Arduino.
Jeśli się mylę to niech ktoś.
- 2
Jak wygląda obecnie praca po #elektrotechnika? Załóżmy, że kończę na razie inż. na #elektrotechnika i zaczynam szukać pracy. Jest kilka opcji:
1. projektant, a raczej po inż. bez uprawnień budowlanych na początku jako asystent projektanta. Co się głównie projektuje? Instalacje elektryczne obiektów przemysłowych? Szafy sterownicze? Instalacje w budynkach mieszkalnych i publicznych? Powiedzmy, że po 3 latach takiej pracy w międzyczasie zdobywam mgr. i uprawnienia budowlane. Na jakie zarobki można liczyć jako
1. projektant, a raczej po inż. bez uprawnień budowlanych na początku jako asystent projektanta. Co się głównie projektuje? Instalacje elektryczne obiektów przemysłowych? Szafy sterownicze? Instalacje w budynkach mieszkalnych i publicznych? Powiedzmy, że po 3 latach takiej pracy w międzyczasie zdobywam mgr. i uprawnienia budowlane. Na jakie zarobki można liczyć jako
@bryzLo projektowanie jako asystent to zawsze coś okolo średniej krajowej w większym mieście. Jako projektant na B2B zależy od tego dla kogo będziesz robił. Nie licz, że w 3 lata zrobisz uprawnienia. Najlepiej to ucz się języków i wyjedź z kraju przynajmniej na jakiś czas. Programowanie najbardziej bym polecał. Budownictwo to bardzo trudny i płacowo niedoceniany kawałek chleba.
- 2
@progressive: Mógłbyś jeszcze napisać więcej o samej specyfice pracy? Próbuję zrozumieć skąd tyle głosów "negatywnych" odnośnie programowania embedded... po co jest ta "potrzeba pasji", co trzeba przeskoczyć? Zarobki nieadekwatne, stres, terminy, praca w delegacji? W czym gorsze jest programowanie embedded od pracy w korpo na frontendzie?
W końcu zreleasowalem, może to nic szczególnego ale dało mi dużo zabawy i sporo się nowych rzeczy nauczyłem.
Sporo Mirków zwłaszcza z #elektronika (bo to coś czym bawiłem się ostatnio na studiach) mi tutaj pomogło więc dziękuję wam wszystkim - póki co działa od tygodnia, zoabczymy jak długo :P mam nadzieję że nie pojawią się jakieś sprzętowe błędy bo oprogramowanie to mogę łatać od siebie, zdalnie. Macie jakieś pomysły na kolejne projekty
Sporo Mirków zwłaszcza z #elektronika (bo to coś czym bawiłem się ostatnio na studiach) mi tutaj pomogło więc dziękuję wam wszystkim - póki co działa od tygodnia, zoabczymy jak długo :P mam nadzieję że nie pojawią się jakieś sprzętowe błędy bo oprogramowanie to mogę łatać od siebie, zdalnie. Macie jakieś pomysły na kolejne projekty
- 20
@pepepanpatryk: jest obsłużony przypadek potencjalnego przytrzaśnięca kury, czy liczysz się z okazjonalnymi stratami w inwentarzu? ( ͡° ͜ʖ ͡°)
- 3
@pepepanpatryk: U mnie tylko przypomnienie jak nie zamknięty o odpowiedniej porze i monitoring. http://dktr.pl/Kurnik
- 0
Jest jakiś sposób na podpięcie bibliotek STL do kodu na STM32? Potrzebuję zapiąć mutex i vector ale za cholerę nie mogę znaleźć sposobu na to. Korzystam z PlatformIO w VS Code
#programowanie #embedded
#programowanie #embedded
@kobiaszu: mutex zazwyczaj jest implementowany z użyciem api systemu operacyjnego, nie masz tam os-a więc to nie zadziała tak out-of-the-box
Czy używanie pr-info w procedurze obsługi przerwania może w jakiś znaczący sposób wpłynąc na pracę drivera, jakieś wewnętrzne struktury kernela, czy może tam coś... popsuć? Generalnie wiem, że się nie powinno tego w tym miejscu używać, natomiast na potrzeby testów takie coś dodałem. Mam wrażenie, że od czasu do czasu dzieje się coś dziwnego z urządzeniem kontrolowanym przez ten driver. Mianowicie w driverze korzystatam z gpio, które steruje tranzystorem, który steruje przekaźnikiem
- 0
@zetisdead: @HeavyFuel:
Poprawiłem połączenie między płytkami - główną i dodatkową (GPIO steruje przekaźnikiem na płytce dodatkowej), wywaliłem pr_info z kodu drivera i zobaczymy co będzie.
Dodatkowo podjrzewam jeszcze jedną rzecz - tym bardziej softwerową - oprócz tego problemu z GPIO pojawił się też (póki co raz) problem z dostępem przez SSH (No route to host) - miałem już coś podobnego (powtarzało się często) ale kiedy próbowałem się połączyć przez SSH
Poprawiłem połączenie między płytkami - główną i dodatkową (GPIO steruje przekaźnikiem na płytce dodatkowej), wywaliłem pr_info z kodu drivera i zobaczymy co będzie.
Dodatkowo podjrzewam jeszcze jedną rzecz - tym bardziej softwerową - oprócz tego problemu z GPIO pojawił się też (póki co raz) problem z dostępem przez SSH (No route to host) - miałem już coś podobnego (powtarzało się często) ale kiedy próbowałem się połączyć przez SSH
@pepepanpatryk: podłącz płytkę pod zabbixa i będziesz miał monitoring zasobów, sieci, etc.
- 1
Hej, w związku z tym że mam w miarę luz w mojej obecnej pracy, zastanawiałem się czy nie znaleźć sobie drugiej pracy zdalnej i pykać na dwa baty, bo trochę kasy by mi się przydało.
Ostatnio na Linkedin dostałem, ofertę od Nokii (full remote) i tak się właśnie zastanawiam i czy nie spróbować. Ktoś może wie jak to tam głównie wygląda z organizacją pracy, w sensie czy jest #!$%@? i czy dam
Ostatnio na Linkedin dostałem, ofertę od Nokii (full remote) i tak się właśnie zastanawiam i czy nie spróbować. Ktoś może wie jak to tam głównie wygląda z organizacją pracy, w sensie czy jest #!$%@? i czy dam
@card_man: Jeśli teraz się opierdzielałeś to bedziesz musiał zasuwać ostro po 8h i pewnie czasami nadgonić wieczorem ale tez niecodziennie.
Przelicz sobie czy warto :)
Przelicz sobie czy warto :)
konto usunięte via Wykop Mobilny (Android)
- 1
@card_man: im większe korpo tym więcej gówno spotkań. Weź to pod uwagę.
Czy w urządzeniach typu USB Hub jest jakiś scalak, który zarządza całą komunikacja z hostem, czy po prostu wszystkie wyjścia są ze sobą pasywnie połączone i to wystarczy aby host był zdolny enumerowac każde urządzenie połączone do Huba? Mam aktualnie jedno urządzenie w skrzynce i chciałbym podłączyć do niego kilka mikrokontrolerow właśnie po USB, które będą działały jako Slave. Myślałem właśnie aby mój "usb hub" (który jest zwykłym power railem, bez żadnej
@pepepanpatryk: Jest kontroler bo USB to magistrala
osób które może przy czymś takim pracowały
@pepepanpatryk: ja użyłem USB2514B-AEZC jak potrzebowałem wbudować hub do urządzenia.
Hej znalazłem sobie na coursera dość ciekawy kurs - https://www.coursera.org/learn/comparch
Trochę go obejrzałem - niemniej jednak jest to raczej dość zaawansowany poziom, dlatego wcześniej chciałbym wrócić jednak do podstaw, które pasowałoby odświeżyć.
Czy mógłby mi ktoś polecić jakieś ciekawe pozycje dotyczące (literatura, video, wykłady)
- ogólnie architektury mikroprocesorów z naciskiem na to co jest aktualnie używane - choć oczywiście chętnie liznę też trochę historii
- coś bardziej konkretnego odnośnie architektury ARM
-
Trochę go obejrzałem - niemniej jednak jest to raczej dość zaawansowany poziom, dlatego wcześniej chciałbym wrócić jednak do podstaw, które pasowałoby odświeżyć.
Czy mógłby mi ktoś polecić jakieś ciekawe pozycje dotyczące (literatura, video, wykłady)
- ogólnie architektury mikroprocesorów z naciskiem na to co jest aktualnie używane - choć oczywiście chętnie liznę też trochę historii
- coś bardziej konkretnego odnośnie architektury ARM
-
Posiada ktoś RIGOL MSO5074 i chciałby powiedzieć czy jest zadowolony z działania? Widziałem, że jest hack na 350MHz. Zastanawiam się czy dopłacić 2k do niego względem Siglent SDS1104X-E. Z plusów ma m.in wbudowany generator arbitralny oraz przyjemny webowy interfejs do zarządzania.
#elektronika #oscyloskop #rigol #programowanie #embedded
#elektronika #oscyloskop #rigol #programowanie #embedded
@chodzacy_internet:
Pamiętaj, że siglent nie ma ekranu dotykowego i gałki ma z kategorii "tanie", więc trzeba się przyzwyczaić do pewnych upierdliwości przy regulacji.
Pamiętaj, że siglent nie ma ekranu dotykowego i gałki ma z kategorii "tanie", więc trzeba się przyzwyczaić do pewnych upierdliwości przy regulacji.
- 1
@chodzacy_internet: ja dorzucę jedynie że też mam MSO5074 i o ile z webowego interfejsu nie korzystałem, to dekodowanie cyfrówki na tym mulastym ekranie dosyć denerwuje xD ale sprzęt fajny ogólnie
Dostałem się na płatny staż jako ktoś w rodzaju operatora/admina od utrzymania specyficznych urządzeń (powiedzmy komputerów przemysłowych).
Problem w tym że chyba mam za słabą psychikę na taką pracę - stresuje mnie i wyczerpuje to że każda pomyłka może skutkować awarią i w efekcie przestojem produkcji.
Po 16:00 nadal myślę czy wszystko zrobiłem ok, czy przez noc wszystko będzie działać.
Nie mogę nabrać do tego dystansu i wyczerpuje mnie to psychicznie.
Kolejna
Problem w tym że chyba mam za słabą psychikę na taką pracę - stresuje mnie i wyczerpuje to że każda pomyłka może skutkować awarią i w efekcie przestojem produkcji.
Po 16:00 nadal myślę czy wszystko zrobiłem ok, czy przez noc wszystko będzie działać.
Nie mogę nabrać do tego dystansu i wyczerpuje mnie to psychicznie.
Kolejna
@przegrywam_przez_miasto: Bedziesz testowac czy programowal i co wtedy? Myslisz, ze wtedy nie bedziesz mial stresu, ze przepusciles bug lub zle napisales kod ktory wstrzymuje prace calej firmy?
- 1
Zacząłem naukę od podstaw mikrokontrolera 8051 (architektura, assembler i C), ale chyba przejdę na coś bardziej współczesnego, myślałem nad AVR albo STM32.
@przegrywam_przez_miasto: Poza jakimiś starymi i specjalistycznymi projektami nikt już nie pisze w assemblerze, AVRy to raczej też już odeszły do lamusa. Jeżeli chcesz wejść do "nowoczesnego" embedded to polecam nauczyć się jak działa RTOS + wybrać sobie jakąś rodzinę procków (najlepiej opartą o cortexy) i nauczyć się jak mniej
Hej chciałbym aby każda maszyna zdefiniowana w mojej warstwie miała zainstalowane następujące pliki:
- /etc/hwname - zdefiniowany w pliku maszyny lub po prostu wykorzystałbym wartość ze zmiennej MACHINE
- /etc/hwserial - tutaj pasowałoby mi zrobić jakąś nakładkę, która w zależności od maszyny pobierałaby te dane dla rpi to np. /sys/firmware/device tree/base/serial-number/
- /etc/hwrevision - póki co zahardcodowane w pliku maszyny (machinename.conf)
Czy powinienem sobie zrobić nowy recipe np.
- /etc/hwname - zdefiniowany w pliku maszyny lub po prostu wykorzystałbym wartość ze zmiennej MACHINE
- /etc/hwserial - tutaj pasowałoby mi zrobić jakąś nakładkę, która w zależności od maszyny pobierałaby te dane dla rpi to np. /sys/firmware/device tree/base/serial-number/
- /etc/hwrevision - póki co zahardcodowane w pliku maszyny (machinename.conf)
Czy powinienem sobie zrobić nowy recipe np.
#elektronika #arduino #embedded
https://hackaday.com/2018/07/24/custom-lcd-module-is-unexpectedly-cheap-and-easy/
Komentarz usunięty przez autora