doing something
713 subscribers
919 photos
36 videos
36 files
1.95K links
@smlkw doing something, just my notes to keep updates
Download Telegram
🗺
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏9
Помітили цікавий проєкт ESP-SDR. Він перетворює звичайний ESP32 на SDR-приймач без зовнішнього радіомодуля.

Прошивка обходить стандартний Wi-Fi/Bluetooth modem і напряму використовує внутрішній ADC-ланцюг для отримання сирих I/Q семплів базового сигналу. Далі дані передаються на ПК через USB або UART, де їх можна бачити як спектр чи waterfall прямо у браузері через ESP-WebSDR.
Підтримуються ESP32, ESP32-C3, C5, C6, C61, S2, S3 та S31. Діапазон залежить від чіпа: основний діапазон 2,4 ГГц, а ESP32-C5 додатково працює з 5 ГГц приблизно від 4,8 до 6 ГГц. Максимальна частота дискретизації сягає 80 MSa/s при смузі приблизно 13–54 МГц.

Є навіть FFT прямо на ESP32, тому замість величезного потоку I/Q можна передавати вже готові спектральні дані. Проблема саме в пропускній здатності: 80 MSa/s створює близько 2,56 Гбіт/с сирих даних, тому USB та UART не здатні передавати весь потік. Для постійного стрімінгу розробники працюють над версією під ESP32-S31 через Gigabit Ethernet(Хоча в багатьох платах з ESP32-P4 стоїть в базі C6 або C3 і можна об'єднати в теорії)

Цікаво, що проєкт знайшли під час розробки ESPARGOS One, де кілька ESP32 використовуються як багатоканальна SDR-система для виявлення та позиціонування сигналів Bluetooth LE і Zigbee.
По суті, за кілька доларів отримуємо простий SDR-аналізатор 2,4/5 ГГц просто з ESP32, без RTL-SDR чи іншого зовнішнього радіоприймача.

Хата Радіотата
🔥3
Forwarded from Christopher
😁4
Forwarded from Hacker News
A 40ms Go garbage collector pause caused by swap
Article, Comments
🤯1
🌭4
Forwarded from Yehor Smoliakov
Але є і гарні новини в українському айті, зацініть новий реліз

https://github.com/RustedBytes/rsloop

Швидше за сішний uvloop (давно) і зміг покращити відставання від zuvloop (який на Zig та uvloop)
🔥2👍1
doing something
Let’s go https://github.com/RustedBytes/scraper-rs/issues/58
The pull request was created automatically inside ChatGPT using their Work tab

I just typed what I want
Antigravity in Colab