FREE-WILi 2 (Founder Edition) เป็นอุปกรณ์มัลติทูลและแล็บสำหรับงานแฮ็กฮาร์ดแวร์แบบพกพา และเป็น Open Hardware ออกแบบมาสำหรับนักพัฒนาฮาร์ดแวร์, Pentester และนักพัฒนาระบบ Embedded โดยวางแนวคิดให้เป็น “open electronics multitool” ที่รวมชิปและโมดูลหลากหลายชนิดไว้ในอุปกรณ์แบบมือถือเครื่องเดียว ได้แก่ Raspberry Pi RP2350 จำนวน 2 ตัว, ESP32-C5 สำหรับการเชื่อมต่อไร้สาย, Lattice ICE40UP5K FPGA และ Raspberry Pi CM0 สำหรับการรันระบบปฏิบัติการ Linux แบบเต็มรูปแบบ
ตัวเครื่องยังมาพร้อม หน้าจอสัมผัสแบบ Capacitive ขนาด 3.5 นิ้ว, ปุ่มกายภาพ 14 ปุ่ม และขั้วต่อแบบโมดูลาร์ “Orca” สำหรับการขยายฮาร์ดแวร์ รองรับการเชื่อมต่อไร้สายหลากหลายรูปแบบ ได้แก่ Wi-Fi 2.4/5GHz, Bluetooth, LoRa, Sub-GHz RF, NFC, RFID 125kHz และอินฟราเรด (IR) ด้วยความสามารถเหล่านี้ FREE-WILi 2 จึงเหมาะสำหรับงานทดสอบระบบไร้สาย, การดีบักฮาร์ดแวร์ Embedded, การควบคุมแบบเรียลไทม์, การพัฒนาอุปกรณ์อิเล็กทรอนิกส์ รวมถึงการเล่นเกมย้อนยุค โดยรองรับ Adafruit Fruit Jam, PICO-8 และ Doom
สเปคของ FREE-WILi 2:
- Compute / หน่วยประมวลผล
- MCU หลัก – 2x Raspberry Pi RP2350B (ตัวหนึ่งทำหน้าที่ควบคุมระบบหลัก, อีกตัวทำหน้าที่เฉพาะด้านการแสดงผล)
- SoM – Raspberry i CM0 (สำหรับรัน Linux แบบ 64 บิตเต็มรูปแบบและรันสคริปต์ Python ที่หนักๆ)
- SoC – Broadcom BCM2710A1
- CPU – โปรเซสเซอร์ Quad-core Cortex-A53 ความเร็ว 1.0 GHz
- GPU – VideoCore IV รองรับกราฟิก OpenGL ES 1.1, 2.0
- VPU – ถอดรหัสวิดีโอ H.264/MPEG-4 1080p30, เข้ารหัสวิดีโอ H.264 1080p30
- หน่วยความจำระบบ – RAM LPDDR2 ขนาด 512MB
- ที่เก็บข้อมูล – eMMC Flash ขนาด 8GB หรือ 16GB
- การเชื่อมต่อไร้สาย – โมดูล Wi-Fi 4 และ Bluetooth 5.0 (อุปกรณ์เสริม)
- SoC – Broadcom BCM2710A1
- FPGA – Lattice UltraPlus iCE40UP5K มี LUT 5.3K, SPRAM 1Mbit, DPRAM 120Kbit, ตัวคูณ 8 ชุด โดยนำขา I/O ทั้งหมดออกมาใช้งาน, มี SRAM เฉพาะสำหรับ FPGA ขนาด 8MB
- ที่เก็บข้อมูล – 2x ช่องใส่ MicroSD (ช่องหนึ่งใช้สำหรับ Firmware ของตัวอุปกรณ์ และอีกช่องใช้สำหรับ CM0)
- หน้าจอแสดงผล
- หน้าจอสัมผัส capacitive ขนาด 3.5 นิ้ว ความละเอียด 480×320
- เอาต์พุต DVI (ที่ใช้ RP2350 HSTX)
- ระบบเสียง
- ช่องแจ็คเสียง 3.5 มม. (หูฟัง/ไมโครโฟน)
- ไมโครโฟนแบบ phased-array 4 ช่อง
- ลำโพงในตัว 0.5W
- การเชื่อมต่อไร้สาย
- Wi-Fi 6 แบบ dual-band (2.4 GHz + 5 GHz), Bluetooth LE และ 802.15.4 (Zigbee/Thread) ผ่าน Espressif ESP32-C5
- การเชื่อมต่อย่าน sub-GHz ผ่านโมดูล CC1101
- LoRa ผ่าน STM32WLE5JC Arm Cortex-M4 MCU ความเร็ว 48 MHz พร้อม Flash 256 KB, SRAM 64 KB และวิทยุ LoRa SX126x
- NFC / RFID – RFID 125 kHz (LF) + ST25R3916B NFC (HF) สำหรับอ่าน, โคลน และจำลองแท็ก
- อินฟราเรด – IR Tx/Rx พร้อมช่องหน้าต่างเฉพาะบนตัวเครื่อง
- คอนเนกเตอร์ SMA สำหรับ LoRa และย่าน sub-GHz
- USB
- 3x พอร์ต USB host (2x คอนเนกเตอร์ 12 Mbps ต่อกับ MCU หน้าจอ RP2350 + 1 พอร์ต 480 Mbps ต่อกับ CM0)
- 1x พอร์ต USB Type-C (CLI, OneWili, GUI, เครื่องอ่าน SD ความเร็วสูง)
- เซนเซอร์
- IMU – Bosch BMI323 (9-DOF พร้อมแมกนีโตมิเตอร์) + แมกนีโตมิเตอร์ BMM350 สำหรับอินพุตการเคลื่อนไหว
- สภาพแวดล้อม – Sensirion SHT40 (อุณหภูมิและความชื้น)
- แสง – เซนเซอร์วัดแสงโดยรอบ OPT4001
- การดีบัก
- Raspberry Pi Debug Probe ในตัว (สำหรับดีบัก RP2350 + LoRa)
- ESP32 JTAG ผ่าน USB
- การขยายระบบ
- คอนเนกเตอร์หลัก 20 พิน (FW1) + คอนเนกเตอร์แอนะล็อก 10 พิน + รูยึดสำหรับ “Orca” โมดูลเสริม
- 13x GPIO (SPI, I2C, UART) สามารถเลือกแรงดัน I/O ผ่านซอฟต์แวร์ได้
- 4x อินพุตแอนะล็อก (0–5V) พร้อม Op-amp Buffering, Programmable Gain Amplifier (PGA) และ Window Comparator
- 2x เอาต์พุตแอนะล็อก (0 ถึง ~4.84V @ 25 kHz)
- CAN FD ที่อัตราเต็ม 8 Mbit/s พร้อม CAN SIC Transceiver
- อื่นๆ
- D-pad 5 ทิศทาง + ปุ่ม A/B/X/Y สำหรับ Home/OK/Cancel/Page
- ปุ่มสำหรับเกมรวม 14 ปุ่ม เหมาะสำหรับ Emulator, PICO-8, Doom และ Fruit Jam
- 5x ปุ่ม Context แบบ Backlit ใต้หน้าจอ
- คีย์บอร์ดฮาร์ดแวร์แบบ 2 ครั้งต่อ 1 ตัวอักษร
- แหล่งจ่ายไฟ
- แบตเตอรี่ 3,000 mAh พร้อมระบบชาร์จแบบ USB-aware
- ไมโครคอนโทรลเลอร์ ULP สำหรับจัดการโซนพลังงานอิสระ 17 โซน
- แหล่งจ่ายไฟแบบตั้งโปรแกรมได้ 1–5.5V / 1.5A พร้อม MOSFET crowbar สำหรับทำ Voltage Glitching
- กระแสขณะ Sleep เพียง 60µA
- ขนาด – 152.4 × 78.9 × 22.3 มม.
- น้ำหนัก – 290 กรัม

ในด้านซอฟต์แวร์ FREE-WILi 2 ใช้ Firmware มาตรฐานที่รองรับ USB CLI, GUI บนตัวเครื่อง และ OneWili API สำหรับควบคุมฮาร์ดแวร์จาก Python, Rust หรือ C/C++ นอกจากนี้ยังรองรับ rThon สำหรับเขียนสคริปต์แบบ Real-time ที่มีรูปแบบคล้าย Python, WiliBlocks สำหรับการเขียนโปรแกรมแบบ Visual Programming และ ZoomIO สำหรับการควบคุมแบบ Real-time ที่มีความละเอียดต่ำกว่าระดับไมโครวินาที โดยสามารถโหลดแอปพลิเคชัน UF2 จาก microSD, รันโปรแกรม WebAssembly ผ่าน WiliWasm และใช้ FREE-WILi GUI บน PC ได้โดยไม่ต้องติดตั้งโปรแกรม
ตัวเครื่องมาพร้อมเอกสารฮาร์ดแวร์โอเพนซอร์ส, Open Board Support Package (WiliBSP) และไฟล์ “Agent.md” ซึ่งช่วยให้ LLM เช่น Claude Code หรือโมเดลที่รันภายในเครื่องผ่าน LM Studio สามารถช่วยเขียน, Compile และ Debug Firmware แบบกำหนดเองบนอุปกรณ์ได้โดยอัตโนมัติ ผ่าน Hardware Debugging Probe ที่ติดตั้งมาในตัว สามารถดูข้อมูลเพิ่มเติมได้จาก GitHub ของทีมผู้พัฒนา
ทางบริษัทระบุว่าได้ Port Meshtastic ให้ทำงานบนวิทยุ LoRa STM32WLE5JC ในตัว ทำให้ FREE-WILi 2 สามารถเข้าร่วมเครือข่าย LoRa Mesh ได้ตั้งแต่แกะกล่อง, วิทยุ LoRa ใช้เสาอากาศภายนอกร่วมกับตัวรับส่งสัญญาณ Sub-GHz TI CC1101 ผ่านระบบสลับสัญญาณแบบไดนามิก อย่างไรก็ตามนี่เป็น Vendor Port และ FREE-WILi 2 ยังไม่ได้อยู่ในรายชื่ออุปกรณ์ Meshtastic อย่างเป็นทางการ รวมถึงยังไม่มีการระบุการตั้งค่าย่านความถี่สำหรับแต่ละภูมิภาค


ก่อนหน้านี้มีอุปกรณ์ Portable Wireless Hacking Tool รุ่นอื่น ๆ เช่น Flipper Zero, ทางเลือกที่ใช้ MCU อย่าง HackBat และ M1 multitool, รวมถึงอุปกรณ์ที่ใช้ Linux อย่าง Interrupt และ Flipper One ที่ทรงพลังกว่ามาก เมื่อเทียบกับทั้งหมดนี้ FREE-WILi 2 อยู่ในกลุ่มอุปกรณ์แบบ Pocket Lab เช่นเดียวกัน แต่มีจุดเด่นที่แตกต่างออกไปด้วยการนำ SoC หลายประเภท, FPGA และวิทยุไร้สายหลากหลายชนิดมารวมไว้ในอุปกรณ์พกพาเครื่องเดียว
FREE-WILi 2 Founders Edition เปิดให้ Pre-order ในราคา $400 (~13,000฿) ผ่านเว็บไซต์ของบริษัทโดยตรง โดยคาดว่าจะเริ่มจัดส่งใน ไตรมาสที่ 4 ปี 2026 สามารถดูข้อมูลเพิ่มเติมได้ที่เว็บไซต์ของโครงการ
แปลจากบทความ : FREE-WILi 2 portable hacking multitool features two RP2350 MCUs, ESP32-C5, ICE40 FPGA, and Raspberry Pi CM0

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


