HeadlinesBriefing HeadlinesBriefing.com

ESP32-এ লুকানো SDR

Hacker News •
×

1 অক্টোবর, 2026 2025 সালে ফিরে, আমরা ESPARGOS সম্পর্কে পোস্ট করেছি, এটি অনেক প্যাচ অ্যান্টেনার একটি ফেজড অ্যারে, প্রতিটি একটি ESP32 Wi-Fi মাইক্রোকন্ট্রোলারের সাথে সংযুক্ত। ESPARGOS Wi-Fi সংকেতের আগমনের দিক নির্ণয় করতে এবং একটি লাইভ অগমেন্টেড রিয়েলিটি হিটম্যাপ তৈরি করতে ব্যবহার করা যেতে পারে। সম্প্রতি, ESPARGOS টিম একটি উত্তেজনাপূর্ণ আবিষ্কার করেছে। তারা দেখেছে যে বেশ কয়েকটি ESP32 চিপে একটি অনথিভুক্ত বৈশিষ্ট্য রয়েছে যা ফার্মওয়্যারকে নির্দিষ্ট Wi-Fi এবং ব্লুটুথ কার্যকারিতা বাইপাস করতে এবং পরিবর্তে কাঁচা IQ বেসব্যান্ড নমুনা ক্যাপচার করতে দেয়। ফলস্বরূপ, বেশ কয়েকটি ESP32 মডেল এখন একটি অভ্যন্তরীণ SDR হিসাবে ব্যবহার করা যেতে পারে যা 2.2–2.7 GHz কভার করে, plus ESP32-C5-এ 4.8–6.0 GHz, 80 MS/s পর্যন্ত নমুনা হার এবং চিপের উপর নির্ভর করে প্রায় 13–54 MHz অ্যানালগ ব্যান্ডউইথ সহ। তবে, সাধারণ-উদ্দেশ্য PC-সংযুক্ত SDR হিসাবে ব্যবহারের জন্য, আউটপুট ব্যান্ডউইথ অপর্যাপ্ত, তাই শুধুমাত্র ডেটার স্ন্যাপশট PC-তে রপ্তানি করা যেতে পারে। এর অর্থ হল SDR শুধুমাত্র একটি স্পেকট্রাম বিশ্লেষক হিসাবে কাজ করবে, এবং শুধুমাত্র একটি ESP32 দিয়ে ক্রমাগত রেডিও ডেটা ডিমডুলেট বা ডিকোড করা সম্ভব নয়। ব্যতিক্রম হল নতুন ESP32-S31, যা তার গিগাবিট ইথারনেট ইন্টারফেসের মাধ্যমে 16 MS/s পর্যন্ত ক্রমাগত স্ট্রিম করতে পারে, শীঘ্রই GNU Radio এবং gqrx-এর জন্য Soapy SDR ড্রাইভার আসছে। আপনি যদি নিজে এটি চেষ্টা করতে চান, তাহলে ESP-Web SDR পৃষ্ঠা আপনাকে আপনার ব্রাউজার থেকে সরাসরি বেশিরভাগ ESP32 ডেভ বোর্ডে ফার্মওয়্যার ফ্ল্যাশ করতে এবং একটি লাইভ স্পেকট্রাম এবং ওয়াটারফল দেখতে দেয়। অধিকন্তু, ESPARGOS নোট করে যে তাদের হার্ডওয়্যারের সাথে ফেজ-সুসংগত IQ নমুনা ক্যাপচার এখন সম্ভব। এর অর্থ হল ESPARGOS আর শুধুমাত্র Wi-Fi এবং ব্লুটুথ সংকেতের মধ্যে সীমাবদ্ধ নয়; এটি এখন 2.4 GHz ব্যান্ডের যেকোনো ইচ্ছামত সংকেতের উপর দিক নির্ণয় করতে পারে। টিম আরও বলে যে ফেজ-সুসংগত ট্রান্সমিশন সম্ভব হবে, কিন্তু তারা এখন সেগুলি বাস্তবায়ন করছে না কারণ সেগুলির অপব্যবহার হতে পারে। এটাও মনে হচ্ছে যে, স্বাধীনভাবে, কমপক্ষে আরও দুটি প্রকল্প একই সময়ে একই বা অনুরূপ বৈশিষ্ট্য আবিষ্কার করেছে, কিন্তু ভিন্ন সমস্যা সমাধানের জন্য। Reddit-এ, ব্যবহারকারী /u/h0m3us3r একই বৈশিষ্ট্য আবিষ্কার করেছে এবং এটি 26 সেপ্টেম্বর Git Hub-এ আপলোড করেছে, এবং একটি ভিডিও রেকর্ড করেছে যা একটি ESP32-S3 কে FPGA-এর সাথে USB3 ফ্রন্ট এন্ড হিসাবে ব্যবহার করে SDR হিসাবে কাজ করতে দেখায়। ESPARGOS-এর বিপরীতে, h0m3us3r-এর প্রকল্প স্ন্যাপশটের পরিবর্তে FPGA-এর মাধ্যমে ক্রমাগত PC-তে কাঁচা IQ ডেটা স্ট্রিম করে, তাই PC-তে সম্পূর্ণ ডিমডুলেশন/ডিকোডিং সম্ভব হওয়া উচিত। তবে, বর্তমান প্রোটোটাইপ ESP32 কে ক্লক করার জন্য FPGA ব্যবহার করে, যার ফলে দুর্বল ফেজ নয়েজ হয়। তাই যদি ক্লকিং সমস্যাগুলি সমাধান করা যায়, তাহলে FPGA-এর সাথে মিলিত একটি ESP32 একটি স্ট্যান্ডার্ড সাধারণ-উদ্দেশ্য SDR তৈরি করতে পারে, যেমন RTL-SDR, কিন্তু 2.2–2.8 GHz ফ্রিকোয়েন্সি রেঞ্জ এবং 80 MHz পর্যন্ত ব্যান্ডউইথ সহ। আরেকটি প্রকল্প যা কিছুটা অনুরূপ আবিষ্কার ব্যবহার করছে বলে মনে হচ্ছে তা হল C5VRX, যা প্রথম 13 আগস্ট Git Hub-এ আপলোড করা হয়েছিল। C5VRX একটি ESP32-C5 কে 5.8 GHz রিয়েল-টাইম FPV ভিডিও রিসিভার হিসাবে ব্যবহার করে। যদিও এই প্রকল্পটি একটি ভিন্ন প্রক্রিয়া ব্যবহার করছে বলে মনে হচ্ছে, ফলাফল একই রকম: এটি FPV সংকেত নমুনা করতে এবং সেগুলি অনবোর্ড ডিমডুলেট করতে ESP32-তে একটি অনথিভুক্ত IQ ডেটা স্ট্রিম ব্যবহার করে, একটি সাধারণ রেজিস্টর DAC-এর মাধ্যমে অ্যানালগ কম্পোজিট ভিডিও আউটপুট করে। প্রকল্পটি এখনও কাজ চলছে এবং এখনও রেঞ্জে নির্ভরযোগ্যভাবে কাজ করে না।

উৎস: Hacker News · সারাংশ: HeadlinesBriefing