LakeShark เป็นเฟิร์มแวร์โอเพนซอร์สจาก Samuel Reynolds (SAMS0N1TE) ที่เปลี่ยน LilyGO T-Display P4 ซึ่งใช้ชิป ESP32-P4 ให้กลายเป็นเครื่องสแกน SDR แบบพกพา เมื่อใช้ร่วมกับดองเกิล RTL-SDR Blog V3 หรือ V4 สามารถรองรับทั้งระบบ P25 Phase I แบบ trunking, วิทยุอนาล็อก FM/AM, การถอดรหัสเพจเจอร์ POCSAG และการรับสัญญาณ ADS-B ที่ 1090 MHz ได้โดยตรงบน ESP32-P4 โดยไม่ต้องใช้พีซี Raspberry Pi หรือสมาร์ทโฟน นอกจากนี้ยังมีชิป SX1262 ในตัวสำหรับใช้งาน LoRa และ MeshCore
อุปกรณ์ SDR เช่น LimeSDR Micro, xSDR, VU GPSDR ของ UUGear และอื่น ๆ อีกมาก มักต้องพึ่งพาพีซี Raspberry Pi หรือสมาร์ทโฟนในการประมวลผล แต่ LakeShark แสดงให้เห็นว่าไมโครคอนโทรลเลอร์ประสิทธิภาพสูงก็สามารถรองรับงาน SDR ได้หลายรูปแบบ ก่อนหน้านี้เราเคยนำเสนอ LilyGO T-Display P4 เมื่อเดือนมีนาคม 2026 และ LakeShark ก็ใช้งานฮาร์ดแวร์ในตัวได้อย่างคุ้มค่า ทั้ง SX1262 สำหรับ LoRa และ MeshCore, ตัวรับสัญญาณ GPS L76K สำหรับระบุตำแหน่งและแผนที่ออฟไลน์ รวมถึง ESP32-C6 สำหรับการเชื่อมต่อ Wi-Fi และ Bluetooth
ฮาร์ดแวร์ที่ต้องใช้:
- บอร์ดหลัก – LilyGO T-Display P4 รุ่นที่ใช้จอ AMOLED ขนาด 4.1 นิ้ว ความละเอียด 568×1232 พิกเซล และ Flash 16MB
- ดองเกิลวิทยุ – RTL-SDR Blog V3 หรือ V4 เชื่อมต่อผ่านพอร์ต USB-A ของบอร์ด (ปัจจุบัน HackRF USB IQ ที่ 2 MSPS ยังอยู่ในขั้นทดลอง)
- คีย์บอร์ดเสริม – T-Display P4 Keyboard (MIX-RF) เพิ่มความสามารถด้าน CC1101, nRF24 และ NFC (ST25R3916)
สามารถควบคุมอินเทอร์เฟซผ่านหน้าจอสัมผัสหรือคีย์บอร์ดฮาร์ดแวร์ โดยรองรับการหมุนหน้าจออัตโนมัติ และใช้ดีไซน์อินเทอร์เฟซแบบ ASCII ที่เรียบง่าย

ฟีเจอร์หลักของ LakeShark:
- P25 และ FM: รองรับเสียง P25 Phase I ทั้งแบบ Conventional และ Trunked, การดีมอดูเลตแบบอัตโนมัติ/แมนนวล, วิทยุ FM/AM, การสแกนความถี่ และถอดรหัสเพจเจอร์ POCSAG
- แผนที่ ADS-B (MAP): รับข้อมูลเครื่องบินที่ 1090 MHz แสดงบนแผนที่ออฟไลน์แบบ PMTiles พร้อมประวัติเส้นทางบินและการประกาศข้อมูลด้วยเสียง
- FALLS: แสดง RF Waterfall แบบเรียลไทม์สำหรับ P25, FM และ LoRa พร้อมแตะบนหน้าจอเพื่อปรับความถี่
- MESH และ LORA LABS: ใช้ SX1262 ในตัวสำหรับส่งข้อความ MeshCore, แสดงแพ็กเก็ต, ควบคุมวิทยุ และดูประวัติ RSSI
- MIX-RF และ NFC: เมื่อใช้คีย์บอร์ดเสริม จะเพิ่มการตรวจสอบพลังงาน CC1101, การสแกน nRF24 และการอ่านแท็ก NFC Classic 4K
- SUB-GHZ และ REC: รองรับการสแกน, เรียนรู้, จับสัญญาณ Sub-GHz และทดลอง Replay สัญญาณ OOK/FSK รวมถึงรองรับไฟล์ .sub และการบันทึกเสียง
- COMPASS: มีเข็มทิศทิศเหนือจริงที่ชดเชยการเอียง และฟังก์ชัน FIND สำหรับระบุทิศทางของตัวส่งสัญญาณ
- NOTES: สมุดบันทึกภาคสนามแบบ Markdown บันทึกลง SD Card พร้อมข้อมูล GPS, ทิศทาง และข้อมูลวิทยุ
- RADIOS และ DIAG: สำหรับควบคุมวิทยุ ตั้งค่า Wi-Fi/Bluetooth และดูข้อมูลระบบกับสัญญาณ
- CELL WATCH: วัดค่าพื้นฐานของสัญญาณ RF เพื่อเปรียบเทียบสัญญาณเครือข่ายมือถือ โดยไม่ได้เป็นเครื่องตรวจจับ IMSI-Catcher
นอกจากนี้ LakeShark v2.5.0 ล่าสุดที่เปิดตัวเมื่อวันที่ 27 กันยายน 2026
โดยเพิ่มความสามารถด้านแผนที่หลายอย่าง เช่น การแสดงเส้นทางการบินของเครื่องบิน, โหนด MeshCore และตำแหน่งที่ผู้ใช้ทำเครื่องหมายไว้ นอกจากนี้ยังมีฟังก์ชัน FOLLOW, GO TO, วงแหวนระยะทาง และธีมแผนที่ 8 รูปแบบ พร้อมเพิ่มธีม Night รวมถึงการประกาศข้อมูลเครื่องบินและข้อความ MeshCore ด้วยเสียง, การปรับปรุงการจัดการ RAM ยังช่วยให้ MeshCore สามารถรับข้อมูลต่อเนื่องได้ในขณะที่ ADS-B ทำงานอยู่

LakeShark ยังมีแอปเสริมสำหรับ Flipper Zero ซึ่งสามารถใช้เป็นรีโมตควบคุมตัวรับ ESP32-P4 ผ่าน Bluetooth หรือ UART เพื่อควบคุม P25, FM, ADS-B, POCSAG และการบันทึกข้อมูล ขณะที่ ESP32-P4 เป็นผู้ประมวลผลสัญญาณวิทยุทั้งหมด
ฟีเจอร์บางส่วนยังอยู่ในขั้นทดลอง เช่น P25 Phase II, HackRF และการ Replay สัญญาณ Sub-GHz และยังไม่ได้ผ่านการทดสอบอย่างสมบูรณ์ ผู้พัฒนาแนะนำให้จ่ายไฟให้ T-Display P4 ผ่านพอร์ต USB-C โดยตรง เนื่องจากการจ่ายไฟ 5V ย้อนกลับผ่านคีย์บอร์ดอาจทำให้เครื่องรีบูตวนซ้ำ ส่วนระบบแบตเตอรี่สำหรับจ่ายไฟให้ทั้ง T-Display P4 และ RTL-SDR ยังอยู่ระหว่างการพัฒนา ผู้ใช้งานควรตรวจสอบกฎหมายในประเทศของตนก่อนรับฟังหรือใช้งานสัญญาณ RF
LakeShark เป็นโครงการโอเพนซอร์สภายใต้สัญญาอนุญาต GPL-3.0 สามารถติดตั้งได้ง่ายผ่าน Chrome หรือ Edge ด้วย TerminalBay Web Flasher หรือจะคอมไพล์เฟิร์มแวร์ด้วย ESP-IDF 5.4.3 ก็ได้ TerminalBay ยังมีคู่มือการติดตั้ง, คู่มือฮาร์ดแวร์แต่ละรุ่น, วิธีแก้ปัญหา, Wiki, คู่มือการตั้งค่า Flipper Zero และไฟล์ดาวน์โหลดเฟิร์มแวร์ และเครื่องมืออื่น ๆ สำหรับกำหนดค่า LakeShark ส่วน GitHub repository ของโปรเจกต์มีซอร์สโค้ด, รุ่นที่เผยแพร่, ขั้นตอนการ Build, ฟีเจอร์ทดลอง และเอกสารทางเทคนิค
โดยรวมแล้ว LakeShark เป็นโครงการ DIY ที่น่าสนใจ คุณจึงต้องซื้อฮาร์ดแวร์แยกต่างหาก LilyGO T-Display P4 พร้อมจอ AMOLED ราคาประมาณ $145 (~4,900฿) ส่วนคีย์บอร์ด MIX-RF ราคาประมาณ $74 (~2,500฿) และดองเกิล RTL-SDR Blog V3 หรือ V4 เพิ่มอีก $30 (~1,000฿) – $40 (~1,300฿) ทำให้ชุดพื้นฐานที่รวมคีย์บอร์ดมีราคาประมาณ $245 (~8,200฿) – $255 (~8,500฿)
แปลจากบทความ : LakeShark firmware turns LilyGO T-Display P4 into a handheld ESP32-P4 SDR scanner

บรรณาธิการข่าวและบทความภาษาไทย CNX Software ได้มีความสนใจในด้านเทคโนโลยี โดยเฉพาะ Smart Home และ IoT

