Zdjęcie w tle
Raspberry Pi

Społeczność

Raspberry Pi

8

Społeczność dla wszystkich miłośników Raspberry Pi oraz innych SBC. @@@ zachęcam do przedstawiania pomysłów na tło społeczności.

Czy da się za pomocą któregoś pinu Raspberry pi 4 wygenerować sygnał zegarowy z zakresu 1 ... 20 MHz? Potrzebuję go do taktowania układu ADC. Nie musi być idealny co do wartości, może być z "ogonkiem" typu 2,137 MHz.
Z tego co widziałem na pinout.xyz można użyć GPCLK, ale poszukiwania jak to zrobić (najlepiej systemowo) nie pomogły. Wolę używać C zamiast pythona, ale przeportować dam radę.

Najwygodniej będzie korzystać z WiringPi?

#raspberrypi #programowanie #macmajster
15
3zet

@macgajster pin 7 GPIO spokojnie wypluje 20MHz, pod linuxem używasz dtoverlay

3zet

Żebyś rozumiał ocb - pin 7 to output hardware'owego generatora zegarowego o dużej precyzji.


i żeby wyklarować jeszcze bardziej, fizycznie jest to pin 7, a GPIO pin 4.

6502

@macgajster Musi być bezpośrednio na raspberry? Jak nie to może SI5351? Skoro wspominasz o pythonie, to pewnie robisz to pod Linuxem. Nie wiem, czy na systemie, który nie działa w czasie rzeczywistym wyciągniesz tak wysoką, stabilną częstotliwość.

macgajster

@6502 nie chce mi się już dodawać zewnętrznych modułów, bo tak naprawdę mógłbym dodrutować kynarem jakiś kwarc do ADC. Tylko kwarcu nie mam, a rozwiązanie wyjściem z RPi byłoby czyste, jeden dodatkowy przewód, wszystko hula

Tu chyba tylko sprzętowo dałoby się coś osiągnąć. Zwykły OS mógłby dostać przynajmniej lekkiej czkawki, a pakowanie się w RTOS to też trochę armata na komara. Dlatego sprzętowe rozwiązanie sprzętowego problemu byłoby fajne.

groman43

@macgajster libka o nazwie wiringPi pozwoli Ci wszystko spokojnie skonfigurować.

macgajster

@groman43 tak, ale nie do końca.

Jej obsługa SPI polega na nadaniu tego samego bufora jako nadawczego i odbiorczego. Funkcje biblioteczne mam podzielone na nadawanie i odbieranie. Do tego dane nadawane są uint8, a odbierane uint32. Duuuużo zbędnej roboty poszedłem w kierunku natywnej linuxowej biblioteki SPI, a zegar mam nadzieję wygenerować lokalnie w ADC

groman43

@macgajster Zaraz, zaraz - dlaczego nagle mówimy o SPI? Myślałem, że potrzebujesz tylko zwykłego clocka.

Zaloguj się aby komentować

Nowy Compute Module 5

Broadcom BCM2712 quad-core 64-bit Arm Cortex-A76 (Armv8) SoC @ 2.4GHz
Memory options:

  • 1GB, 2GB, 4GB, 8GB LPDDR4-4267 SDRAM with ECC
  • 0GB, 16GB, 32GB or 64GB eMMC flash memory

Options for certified radio module containing:

  • 2.4 GHz, 5.0 GHz IEEE 802.11 b/g/n/ac wireless
  • Bluetooth 5.0, BLE

Cena wywoławcza $45.
Na botlandzie nie macie co sprawdzać, przyjmują zamówienia od 250sztuk.

blog post https://www.raspberrypi.com/products/compute-module-5/

#raspberrypi #pocotagijakjestwspolecznosci
owczareknietrzymryjski userbar
5
CzosnkowySmok

@owczareknietrzymryjski będziesz coś z tego robił?

owczareknietrzymryjski

@CzosnkowySmok raczej nie, dla swoich zastosowań wolę esp32/8266

groman43

Synek, po co Ci to? Szczerze, teraz na każdy SOM wygląda dla mnie tak samo.

Wrzoo

@owczareknietrzymryjski Taguj, mordo

Zaloguj się aby komentować

Nowe raspberry pi pico 2

Układ   Raspberry Pi RP2350
Rdzeń     ARM Cortex-M33 Dual-Core 150 MHz
Pamięć SRAM   520 kB
Pamięć Flash    4 MB
Wyprowadzenia  40-pin / 26 GPIO cyfrowe + 4 piny ADC
Interfejsy     2x UART, 2x I2C, 2x SPI, do 24 kanałów PWM, 12x PIO

blog post: https://www.raspberrypi.com/products/raspberry-pi-pico-2/

https://www.youtube.com/watch?v=oXF_lVwA8A4
owczareknietrzymryjski userbar
1
Skylark

Najciekawsze, że można sobie wybrać podczas startu, czy mają być procesory ARM czy RISC-V.

Zaloguj się aby komentować

onlystat

@koszotorobur ile taka 8GB malina kosztuje?

I jak zaczac przygode z takim czyms? Masz moze jakis ciekawy artykul do podrzucenia? Szukam nowego hobby ostatnio

Topia

@onlystat kupuje się malinkę, podłącza do klawiatury/myszki/ekranu i bzika. Jest to w zasadzie normalny komputer, ale ma tę przewagę, że ma piny, do których da się podłączyć różne urządzenia wejściowe i wyjściowe.


Osobiście polecam zacząć zabawę od mikrokontrolerów. Sam próbuję nieudolnie zrobić zabawkę dla kaszojada z Raspberry Pi Pico.

koszotorobur

@onlystat - mi udało się dostać RPI5 8GB za 500 PLN. Do tego kupiłem oficjalny zasilacz 27W za 70 PLN (ważne by dawał 5V i 5A w tym samym czasie) i obudowę pasywną za kolejne 60 PLN.

W domu miałem 128 GB solid flash drive na który wgrałem system operacyjny - to rozwiązanie oferuje większe szybkości niż używanie karty SD bo w tym moim prendrajwie jest tak naprawdę dysk SSD - można użyć też zwykłego pendrajwa USB lub dysku podpiętego przez przejściówkę USB - a jak chcesz to możesz podpić dysk M.2 SSD poprzez przystawkę HAT (hardware attached on top), którą trzeba zakupić osobno.

Ja nie podłączałem klawiatury i myszki bo wgrałem system bez interfejsu graficznego (Raspberry Pi OS Lite 64-bit) i łącze się z mojego kompa po SSH używając moje sieci lokalnej.

Musisz też wziąć pod uwagę, że malinka oparta jest na architekturze ARM (a nie na architekturze Intel/AMD) - niemniej ciągnie mało prądu i można ją rozbudować o dodatkowe elementy.

Jeśli potrzebujesz tylko małego kompa to dobrą alternatywą w podobnej cenie i z większą mocą obliczeniową oraz Windowsem są małe komputerki jak DELL Wyse czy HP Thin Client (plus one oparte są na architekturze Intel/AMD) - niemniej ciągną troszkę więcej prądu i się nie da się ich użyć do różnych projektów tak jak malinkę.

Tu masz oficjalny poradnik jak z malinką zacząć: https://www.raspberrypi.com/documentation/computers/getting-started.html

bucz

@koszotorobur drogie w h&%

Sa jakies tansze chinskie alternatywy o podobnych parametrach?

koszotorobur

@bucz - pełno jest alternatyw, Le Potato, NanoPi, Banana Pi czy inne: https://www.zdnet.com/article/best-raspberry-pi-alternative/

Do tego starsze modele malinki są tańsze i cena też zależy od ilości pamięci na płytce.

Na dodatek możesz czasem wyhaczyć używanego kompa typu Thin Client po taniości.

jestem_na_dworzu

@bucz drogie, bo to „najlepszy” model. Do prostych zastosowań nie ma potrzeby używania RPi5. Są inne, tańsze, które mają inne zastosowanie. Jeżeli ktoś potrzebuje „naj”, to zapłaci.

serel

@koszotorobur próbowałem zrobić DNS sinkhole żeby wyciąć reklamy z YouTube, playerów, itd. Ale weszły inne priorytety, i tak sobie leży

koszotorobur

@serel - ile to razy kończyłem projekt w myślach

Zaloguj się aby komentować

Dobre wieści dla niektórych ludzi, którzy złożyli pre-order na RPi5 na Pihut. Byłem w batch 3 i moja malinka miała być dostarczona na początku 2024, ale właśnie dostałem maila, że już do mnie idzie.

#raspberrypi
1
aegthir-aggar

@dolitd czemu akurat z pihat?

Zaloguj się aby komentować

Wreszcie k@#%%! Udało mi się zaprzęgnąć wyświetlacz. Parę godzin się męczyłem, później dopiero zajarzyłem że na płytce LCD są zworki w postaci rezystorów SMD by ustawić tryb komunikacji... np na 4spi.
Wreszcie, jedna część z mojego projektu przetestowana. #elektronika #esp32 #raspberrypipico #arduino #micropython
1fd14fa3-e1e3-47f7-af1b-11a04506dc18
5
Darmozjad

@Klopsztanga Zostaw tak jak jest. Już nie kombinuj więcej.

bucz

@klopsztanga co ma byc efektem koncowym projektu?

Klopsztanga

@bucz radio-odtwarzacz do mojego mustanga. Chcę przerobić stare radio na nowoczesne, trzymając retro-styl na zewnątrz

aleextra

@Klopsztanga jak długo renderuje ten obraz? Ekran to podświetlany e-ink?

Klopsztanga

@aleextra To zwykły monochromatyczny LCD, który idealnie pasuje jako front do tego.


Renderowanie? Zależy od mikrokontrolera. W raspberry pico dosyć szybko ładuje assety, ale plan jest taki by podłączyc to pod raspberry pi zero w 2

6bcf43b3-5108-49ef-8b89-bca1237dd03a

Zaloguj się aby komentować

Okrupnik

Witamy w windows 95/98 xD

Skilowi

@Okrupnik akurat byłem na srubuntu

Zaloguj się aby komentować

Skilowi

@argonauta Uartem poszerze możliwości pierwszego pico

jerekp

Jak z dostępnością? Coś się zmieniło, czy nadal trzeba polować?

Skilowi

@jerekp normalnie na ebayu kupiłem za 7€ darmowa dostawa z (mieszkam w niemczech) Berlina

Zaloguj się aby komentować

Witam wszystkich w społeczności Raspberry Pi i zachęcam do zabierania głosu.
Pomyślałem sobie, że może warto byłoby zmienić tło/belkę kanału - czekam na propozycje w komentarzach.
Logo/avatar jest chyba okej - rozpoznawalne i estetyczne.
Stan osobowy społeczności: 3
#raspberrypi
86b564c9-6434-4838-8337-2b07ecb2b302
0

Zaloguj się aby komentować