เครื่องทดสอบพอร์ต USB-C และ Lightning พร้อมแสดงแรงดันไฟฟ้าของแต่ละพินบนหน้าจอ LCD

VBEST Lightning port tester USB-C Tail insert detector

Tail Insert Detector ของ VBEST เป็นเครื่องทดสอบสาย/อุปกรณ์ USB-C และ Lightning ที่สามารถแสดงข้อมูล “แบบเรียลไทม์” ของกระแสไฟและแรงดันไฟฟ้าของแต่ละพินบนหน้าจอในตัว ช่วยให้การดีบักและทดสอบเป็นเรื่องง่ายขึ้น จุดเด่นและสเปคของเครื่อง VBEST Tail Insert Detector: ความเข้ากันได้ของพอร์ต – พอร์ต USB Type-C แบบ male และ Lightning แบบ male จอแสดงผล – หน้าจอสี LCD คุณสมบัติ – ตรวจจับกระแสไฟและแรงดันไฟฟ้าแบบเรียลไทม์ อื่นๆ – สวิตช์กดสำหรับเปิด/ปิดพลังงานและเปลี่ยนโหมดการแสดงผล พลังงาน 5V ผ่านพอร์ต USB-C แบบ female (ด้านข้าง) แบตเตอรี่ในตัว ขนาด – ประมาณ 52 x 35 x 14 มม. น่าเสียดายที่ไม่มีเอกสารคู่มือมากนัก ทำให้ไม่ชัดเจนว่ามีโหมดการแสดงผลกี่แบบ นอกจากนี้ยังมีความสับสนเกี่ยวกับการรายงานแรงดันไฟฟ้าและกระแสไฟแบบ “ […]

เฟิร์มแวร์ CapibaraZero ช่วยสร้างอุุปกรณ์ทางเลือก Flipper Zero ต้นทุนต่ำใช้กับฮาร์ดแวร์ ESP32-S3

CapibaraZero ESP32 S3 Flipper Zero alternative

CapibaraZero เป็นเฟิร์มแวร์โอเพ่นซอร์สที่เป็นทางเลือก Flipper Zero ต้นทุนต่ำโดยใช้กับแพลตฟอร์มฮาร์ดแวร์ที่ใช้ ESP32-S3 และในอนาคตยังรองรับอุปกรณ์อื่นๆ ที่ใช้ไมโครคอนโทรลเลอร์ไร้สาย ESP32 โดยเฉพาะ LilyGO T-Embed CC1101 ซึ่งคล้ายกับรุ่นเดิม T-Embed ที่ใช้ ESP32-S3 WiSoC แต่ยังมีไมโครคอนโทรลเลอร์ Texas Instruments CC1101 Sub-GHz และโมดูล NXP PN532 NFC/RFID ด้วย Flipper Zero เป็นอุปกรณ์มัลติทูล (multitool) แบบพกพาที่ได้รับความนิยมในกลุ่มผู้ใช้ทดสอบระบบความปลอดภัย (pentesters) และ hardware hackers โดยใช้ไมโครคอนโทรลเลอร์ไร้สาย STMicro STM32WB55 ที่รองรับ Bluetooth 5 LE และ 802.15.4 รวมถึงไมโครคอนโทรลเลอร์ TI CC1101 Sub-GHz อย่างไรก็ตาม Flipper Zero เคยถูกวิพากษ์วิจารณ์อย่างหนัก เช่น ข้อเสนอให้แบนในแคนาดาเมื่อปีที่แล […]

Olimex USB-SERIAL-L : บอร์ด USB-to-serial สำหรับดีบัก พร้อมขา CTS/RTS และสามารถปรับแรงดันไฟ 0.65V ถึง 5.5V

Olimex USB-SERIAL-L

Olimex USB-SERIAL-L เป็นบอร์ด USB-to-serial แบบ open-source hardware ที่มีความสามารถเหนือกว่าบอร์ดดีบักทั่วไปในตลาด ด้วยฟีเจอร์ที่ไม่เพียงแค่รองรับขา Tx/Rx เท่านั้น แต่ยังมีขา CTS/RTS, รองรับอัตรา baud rate สูงสุด 3 Mbps และสามารถปรับแรงดันไฟฟ้าได้ตั้งแต่ 0.65V ถึง 5.5V เพื่อใช้งานกับบอร์ดหลากหลายประเภท สเปคของ Olimex USB-SERIAL-L: ชิป USB-to-serial – Silicon Labs CP2102N ขาสัญญาณ 7 เส้น – +5V, GND, CTS, RTS, TX, RX, Vref อัตรา Baud rate ตั้งแต่ 50bps ถึง 3Mbps Output buffers ปรับระดับแรงดันได้ตั้งแต่ 0.65V ถึง 5.5V USB – พอร์ต USB Type-C สำหรับจ่ายไฟและเชื่อมต่อกับโฮสต์ อื่นๆ – ไฟ LED แสดงสถานะ Power, Tx และ Rx แหล่งจ่ายไฟ อินพุต – 5V ผ่านพอร์ต USB-C เอาท์พุต – +5V ไปยังอุปกรณ์เป้าหมาย ขนาด – 35 x 35 x 8 มม. ( […]

Waveshare RP2350-GEEK : บอร์ดพัฒนา USB สามารถใช้เป็นเครื่องมือดีบักสำหรับ Raspberry Pi และบอร์ด Arm อื่น ๆ

Waveshare RP2350-GEEK Development Board

Waveshare เปิดตัว RP2350-GEEK เป็นบอร์ดพัฒนาบรรจุอยู่ในเคสพลาสติกที่มีลักษณะคล้าย USB flash drive ซึ่งสามารถใช้เป็นเครื่องมือดีบักสำหรับบอร์ด Raspberry Pi และอุปกรณ์ที่ใช้สถาปัตยกรรม Arm อื่น ๆ ได้ บอร์ดพัฒนาใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 และมาพร้อมกับคุณสมบัติต่าง ๆ เช่น จอแสดงผล IPS LCD สี 65K ขนาด 1.14 นิ้ว, อินเทอร์เฟส USB Type-A, ช่องเสียบ microSD ที่รองรับการสื่อสาร SDIO และ SPI, หน่วยความจำ NOR-Flash ขนาด 16MB และพอร์ตการเชื่อมต่อหลากหลาย เช่น 3-pin SWD, USB to UART และ I2C บอร์ดนี้รองรับเครื่องมือดีบัก CMSIS-DAP มาตรฐาน เช่น OpenOCD ซึ่งสามารถเชื่อมต่อกับขั้วต่อดีบัก 3-pin ของ Raspberry Pi สำหรับการดีบักได้ อีกทั้งยังมีเฟิร์มแวร์แบบโอเพ่นซอร์สที่สามารถอัปเกรดได้ง่าย ตัวบอร์ดพัฒนานี้ถูกบรรจุอยู […]

tinySniffer อุปกรณ์ USB sniffer ที่ใช้ NanoPi NEO Air SBC โดยเชื่อมต่อผ่าน WiFi

tinySniffer USB capture device

TinySniffer เป็นอุปกรณ์ USB sniffer (ใช้ดักจับข้อมูล) ที่ใช้ NanoPi Neo Air SBC พร้อม Allwinner H3 ออกแบบมาเพื่อดักจับแพ็คเก็ต USB 1.x และ 2.0 จากระยะไกล และข้อมูลที่ดักจับได้สามารถใช้งานร่วมกับเครื่องมือวิเคราะห์แพ็กเก็ตยอดนิยมอย่าง Wireshark ได้ ปัจจุบัน Wireshark สามารถใช้ดักจับแพ็คเก็ต USB ได้เองอยู่แล้ว และเราเคยทำวิศวกรรมย้อนรอย (Reverse Engineering) เพื่อสร้างโซลูชันการจับภาพ USB แบบวิดีโอด้วยวิธีนี้ในอดีต แต่วิธีนี้มีข้อจำกัดบางประการ เช่น ไม่สามารถดักจับแพ็กเก็ต USB ระดับต่ำบางรายการได้ ในกรณีนี้จำเป็นต้องใช้เครื่องมือฮาร์ดแวร์ USB sniffer เช่น Total Phase Beagle USB , PhyWhisperer USB หรือ tinySniffer พอร์ต micro USB OTG ของ NanoPi NEO Air SBC เชื่อมต่อกับคอมพิวเตอร์โฮสต์และบริษัทได้เพิ่มพอร์ต USB 2.0 […]

Waveshare RP2040-GEEK USB : บอร์ดพัฒนาที่ใช้ MCU RP2040 พร้อมหน้าจอสี 1.14 นิ้ว, พอร์ต UART/I2C/SWD

RP2040-GEEK

Waveshare RP2040-GEEK เป็นบอร์ดพัฒนาที่ดูเหมือน USB flash drive แต่ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 พร้อมจอ LCD สี 65K ขนาด 1.14 นิ้วและ และพอร์ตขยายทั้งหมดอยู่ในเคสพลาสติกสีขาว อุปกรณ์มาพร้อมกับ flash ขนาด 4MB สำหรับเก็บเฟิร์มแวร์ ช่องเสียบ microSD card เพื่อจัดเก็บข้อมูล, ปุ่ม BOOT เพื่อเข้าสู่โหมด bootloader, คอนเนกเตอร์ 2x 3-pin สำหรับพอร์ต UART และ SWD debug, และพอร์ต I2C 4-pin สเปคะของ Waveshare RP2040-GEEK: MCU – ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Arm Cortex-M0+ โอเวอร์คล็อกได้สูงสุด 133 MHz พร้อม SRAM ขนาด 264 kB ที่เก็บข้อมูล – flash 4MB (W25Q32JVSSIQ) และช่องเสียบ microSD card slot จอแสดงผล – หน้าจอ IPS LCD ขนาด 1.14 นิ้ว ความละเอียด 240×135 พิกเซล สี 65K USB – 1x พอร์ต USB Type-A […]

Wiser อุปกรณ์ wireless-to-serial ช่วยในการดีบักและการเขียนโปรแกรมอุปกรณ์ฝังตัว

WiSer wireless-to-serial kit

WiSer เป็นชุดอุปกรณ์สื่อสาร wireless-to-serial ที่ประกอบด้วย USB dongle (WiSer-USB) และบอร์ด USB TTL debug (WiSer-TTL) ทั้งสองตัวใช้ไมโครคอนโทรลเลอร์ ESP32-S2 ที่ช่วยให้ผู้ใช้สามารถเชื่อมต่อไร้สาย P2P ระหว่างคอมพิวเตอร์โฮสต์และบอร์ดการพัฒนาหรือเซ็นเซอร์ได้ การทำงานเหมือนบอร์ด debug USB to TTL ทั่วไป แต่สามารถทำงานผ่าน WiFi และมีประโยชน์อย่างยิ่งในการดีบักโค้ด, อัปเดตเฟิร์มแวร์. บันทึกข้อมูล หรือถ่ายโอนไฟล์โดยไม่ต้องใช้สาย USB หรือแม้กระทั่งไม่ต้องมีเราเตอร์ WiFi เนื่องจากเชื่อมต่อไปยัง peer-to-peer นอกจากนี้ยังมีประโยชน์เมื่อโฮสต์และอุปกรณ์ทดสอบ (DUT) อยู่ห่างกันมากเกินไป สเปคของ WiSer: Wireless SoC  – ไมโครคอนโทรลเลอร์ ESP32-S2 Wi-Fi (และ Bluetooth) USB – 1x พอร์ต USB Type-C ที่ให้พอร์ต serial เสมือนบนโฮสต์และ […]

สามารถดูสถานะ GPIO ของ ESP32 แบบเรียลไทม์ผ่านเว็บเบราว์เซอร์

GPIOViewer ESP32 GPIO web browser

GPIOViewer เป็นไลบรารี (Library) Arduino แบบ open-source ที่ช่วยให้ผู้ใช้สามารถตรวจสอบสถานะ Pin GPIO ของบอร์ด ESP32 ได้แบบเรียลไทม์ผ่านเว็บเบราว์เซอร์ในการทำงานได้ เพื่อการแก้ไขปัญหาหรือเพื่อความสนุกสนาน ซึ่งแตกต่างจาก Wokwi ที่เป็นการจำลองการทำงานของ ESP32 ในเว็บเบราว์เซอร์ เนื่องจากไลบรารี GPIOViewer สามารถส่งข้อมูลสถานะ GPIO ของฮาร์ดแวร์จริงผ่าน WiFi เพื่อแสดงสถานะของพินเมื่อมีการเปลี่ยนแปลงบนหน้าเว็บที่แสดงผลในเว็บเบราว์เซอร์ จากตัวเลือกของบอร์ดการพัฒนา ESP32 ที่ได้รับความนิยม ไลบรารี GPIOViewer ต้องใช้ ESPAsyncWebServer Async web server สำหรับ ESP8266 และ ESP32 และ AsyncTCP asynchronous TCP library สำหรับไมโครคอนโทรลเลอร์ ESP32 ต้องดาวน์โหลดและติดตั้ ง ESPAsyncWebServer และ AsyncTCP ด้วยตนเอง และ AsyncTCP […]