WCH BLE Analyzer Pro เป็นเครื่องมือสำหรับดักจับและดีบัก Bluetooth Low Energy (BLE) แบบ USB ออกแบบมาเพื่อจับข้อมูล แปลรหัส และวิเคราะห์แพ็กเก็ตการสื่อสาร BLE แบบเรียลไทม์ เครื่องมือวิเคราะห์นี้รองรับการปรับช่วงเวลาการโพล (polling interval), การติดตามแพ็กเก็ตทั้งแบบ Broadcast และแบบเชื่อมต่อ, การกรองที่อยู่ (address filtering) และการตรวจสอบแพ็กเก็ตอย่างละเอียด พร้อมสถิติและการแสดงผลแบบกราฟิก สามารถตรวจสอบข้อมูล BLE ทั้งแบบบรอดคาสต์และแบบเชื่อมต่อได้แบบเรียลไทม์ นอกจากนี้ยังมีฟังก์ชันเลือกโหมด PHY และควบคุมการทำงานของ whitening เพื่อให้สามารถตรวจสอบการสื่อสาร BLE ในระดับล่างได้อย่างแม่นยำ ช่วยระบุปัญหาการส่งข้อมูล และตรวจสอบพฤติกรรมของโปรโตคอลได้อย่างถูกต้อง เครื่องมือนี้เหมาะสำหรับงานวิจัยและพัฒนา (R&D) การทด […]
ESP32JTAG – เครื่องมือ JTAG และเครื่องวิเคราะห์สัญญาณแบบไร้สายโอเพ่นซอร์ส
EZ32 ESP32JTAG เป็นเครื่องมือโอเพ่นซอร์สแบบไร้สายสำหรับใช้งานเป็น JTAG และเครื่องวิเคราะห์สัญญาณ (logic analyzer) ที่สามารถดีบักได้ทั้งไมโครคอนโทรลเลอร์ (MCU) และ FPGA โดยมาพร้อมกับ logic analyzer แบบ 16 ช่องที่ทำงานได้สูงสุดถึง 250 MHz และมีอินเทอร์เฟซ UART ในตัว ออกแบบมาเพื่อใช้แทนเครื่องมืออย่าง ST-Link รือ Saleae ได้ในอุปกรณ์ขนาดกะทัดรัดเพียงชิ้นเดียวแบบไร้สาย อุปกรณ์นี้ใช้ชิป ESP32-S3 แบบ dual-core เป็นหน่วยประมวลผลหลัก ร่วมกับ FPGA ขนาดเล็กที่มี 5k logic gates และหน่วยความจำภายใน 1 Mbit สำหรับจัดการสัญญาณความเร็วสูง รองรับการเชื่อมต่อ Wi-Fi 4, Bluetooth 5.0 และพอร์ต USB Type-C พร้อมจอแสดงผลขนาด 1.83 นิ้ว สำหรับแสดงข้อมูลระบบ เช่น ที่อยู่ IP และสถานะการทำงาน, EZ32 ESP32JTAG ยังมาพร้อมพอร์ตแบบกำหนดค่าได้ 4 […]
Renesas RA8D2 และ RA8M2 : ชิปไมโครคอนโทรลเลอร์ Arm Cortex-M85 ความเร็ว 1GHz พร้อม MRAM 1MB, SRAM 2MB
หลังจากเปิดตัว RA8T2 ชิปไมโครคอนโทรลเลอร์ ความเร็ว 1GHz เมื่อต้นเดือนนี้ Renesas ได้ขยายไลน์ผลิตภัณฑ์ RA8 เพิ่มเติมด้วยกลุ่มไมโครคอนโทรลเลอร์รุ่น RA8D2 และ RA8M2 โดย RA8D2 ถูกออกแบบมาสำหรับงานกราฟิก, HMI และ AI ที่รองรับการเชื่อมต่อจอแสดงผล, กล้อง และเสียง ส่วน RA8M2 มุ่งเน้นไปที่งาน IoT และระบบควบคุมอุตสาหกรรมทั่วไปที่ต้องการประสิทธิภาพสูงและความสามารถด้านเครือข่ายและการประมวลผล ไมโครคอนโทรลเลอร์ทั้งสองกลุ่มให้ประสิทธิภาพสูงสุดถึง 7,300 CoreMark, มาพร้อมหน่วยความจำ MRAM สูงสุด 1 MB และ SRAM สูงสุด 2 MB, และยังรองรับตัวเลือกแบบ SiP ที่มี แฟลชสูงสุด 8 MB, รุ่น RA8D2 เพิ่มความสามารถด้าน HMI ด้วย คอนโทรลเลอร์กราฟิก LCD ความละเอียด 1280×800, เอนจินวาดภาพแบบ 2D, อินเทอร์เฟซ MIPI DSI และ CSI-2, รวมถึงรองรับ อินพุตเสี […]
ESP32 Bus Pirate : เฟิร์มแวร์โอเพ่นซอร์สสามารถทำงานร่วมกับฮาร์ดแวร์ ESP32-S3 ทั่วไป
ESP32 Bus Pirate เป็นเฟิร์มแวร์โอเพ่นซอร์สที่ได้รับแรงบันดาลใจมาจาก Bus Pirate รุ่นต้นฉบับ ซึ่งสามารถเปลี่ยนฮาร์ดแวร์ทั่วไปที่หาซื้อได้ตามท้องตลาด (เช่น ESP32-S3) ให้กลายเป็นเครื่องมือสำหรับแฮกเกอร์ที่รองรับหลายโปรโตคอล สามารถดักฟัง ส่งคำสั่ง เขียนสคริปต์ และโต้ตอบกับโปรโตคอลดิจิทัลต่าง ๆ (เช่น I2C, UART, 1-Wire, SPI ฯลฯ) ผ่าน serial terminal หรือ การควบคุมหรือสั่งงานอุปกรณ์ผ่านคำสั่ง (CLI) ที่ใช้ผ่านเว็บ โดยได้รับการทดสอบแล้วกับบอร์ดพัฒนา Espressif ESP32-S3-DevKitC-1, M5Stack Cardputer, M5StickC Plus2, Atom S3 Lite, M5Stamp S3 และ LILYGO T-Embed (CC1101) คุณสมบัติเด่นของเฟิร์มแวร์ ESP32 Bus Pirate: อินเทอร์เฟซผ่านเว็บสามารถใช้งานได้ดีบนมือถือ CLI แบบโต้ตอบได้ผ่านทาง USB serial – ให้ประสิทธิภาพ (performa […]
Raspberry Pi RP2350 A4 stepping แก้ปัญหา E9 GPIO Erratum และบั๊กจากการ glitch พร้อมเปิดตัวรุ่นใหม่ที่มีแฟลช 2MB ในตัว
Raspberry Pi RP2350 dual-core Arm/RISC-V ได้รับการอัปเกรดเป็นเวอร์ชันใหม่ที่เรียกว่า – A4 stepping – ซึ่งแก้ไขบั๊กและช่องโหว่ด้านความปลอดภัย โดยเฉพาะปัญหาที่รู้จักกันดีอย่าง “E9 GPIO erratum” และบั๊กเกี่ยวกับการ glitch ที่พบในรุ่น A2 จากการแข่งขัน Hacking Challenge ปี 2024 ทั้งรุ่น RP2350A และ RP2350B จะได้รับประโยชน์จากการอัปเกรดครั้งนี้ และจะมีรหัสใหม่คือ RP2350A0A4 และ RP2350B0A4 ตามลำดับ นอกจากนี้ บริษัทฯ ยังประกาศเปิดตัวรุ่นใหม่ที่มาพร้อมหน่วยความจำแฟลช 2MB ในตัว คือ RP2354A และ RP2354B (เปิดตัวครั้งแรกในเดือนมีนาคม 2025) ซึ่งไม่จำเป็นต้องมีชิปแฟลชแยกบนบอร์ดอีกต่อไป คุณสมบัติเด่นของ RP2350 A4 stepping: การแก้ไขข้อบกพร่อง แก้บั๊กการ glitch ที่ถูกค้นพบในงาน Hacking Challenge ปี 2024 ซึ่งการเจาะระบบจำเป็นต้อง […]
TermDriver 2 : อะแดปเตอร์ USB-to-Serial พร้อมหน้าจอสีในตัว
บอร์ด USB-to-Serial สำหรับการดีบักมักใช้ในขั้นตอนการเปิดใช้งานบอร์ด, ตรวจหาปัญหาเมื่อบอร์ดไม่สามารถบูตได้, หรือเข้าถึง serial console ในระบบที่ไม่มีการเชื่อมต่อเครือข่ายหรือวิดีโอเอาต์พุต โดยทั่วไปแค่ต่อสาย GND, Tx, Rx เข้ากับบอร์ดเป้าหมาย และต่อสาย USB กับคอมพิวเตอร์ จากนั้นเปิดโปรแกรมเทอร์มินัลอย่าง Putty, Minicom หรือ Bootterm ด้วยพารามิเตอร์ที่ถูกต้องก็จะสามารถใช้งานได้ แต่ในทางปฏิบัติก็ไม่ง่ายเสมอไป เช่น สาย Tx กับ Rx อาจสลับกัน หรือค่า baudrate ไม่ได้ระบุไว้, Excamera Labs จึงได้ออกแบบ TermDriver 2 อะแดปเตอร์ USB-to-Serial รุ่นใหม่ที่มีหน้าจอสีในตัวเพื่อให้การดีบักง่ายขึ้น อีกทั้งยังสามารถใช้งานแบบสแตนด์อโลน โดยไม่ต้องเชื่อมต่อกับคอมพิวเตอร์, แสดงผลข้อมูลจาก serial console ได้โดยตรงบนหน้าจอขนาดเล็ก สเปคขอ […]
Embedr IDE มาพร้อม AI ที่ใช้ Google Gemini ช่วยเขียนโค้ด Arduino อัตโนมัติ
Embedr คือ IDE ที่ใช้ AI ช่วยพัฒนาโปรแกรม Arduino ซึ่งออกแบบมาให้ใช้งานง่ายสำหรับไมโครคอนโทรลเลอร์ที่รองรับ Arduino รูปแบบหน้าตาจะคล้ายกับโปรแกรมแก้ไขโค้ด Cursor และใช้ Microsoft’s Monaco Editor รวมถึง Arduino CLI tools เพื่อเพิ่มฟีเจอร์ต่าง ๆ เช่น การแนะนำโค้ดอย่างชาญฉลาด การสร้างโครงร่างโปรเจกต์อัตโนมัติ และการดีบักแบบภาพ (visual debugging) Embedr มีฟีเจอร์ของ Arduino ครบถ้วนเหมือนที่คุณคุ้นเคย และนอกจากนั้นยังสามารถเพิ่มโมเดลภาษาใหญ่ (LLMs) ตัวอื่น ๆ เพียงแค่ติดตั้งปลั๊กอินที่ต้องการและเชื่อมต่อผ่าน API key เพื่อทดลองใช้งาน เราเคยเห็น Arduino เปิดตัว Arduino Cloud Editor ที่ใช้โมเดล Claude ซึ่งรันบนเบราว์เซอร์เพื่อช่วยเขียนโค้ดแบบมีบริบท (context-aware) แต่ปัญหาคือถ้าไม่มีอินเทอร์เน็ต จะไม่สามารถใช้ IDE นั้น […]
SATURN NITRO – บอร์ดพัฒนาที่ใช้ Microchip PIC32MK ในฟอร์มเฟคเตอร์ Arduino Nano
แม้ว่า Microchip จะเปิดตัว ไมโครคอนโทรลเลอร์ตระกูล PIC32 และมี Evaluation kits ออกมา แต่เราไม่ค่อยเห็นบอร์ดพัฒนา PIC32 จากผู้ผลิตรายอื่นมากนัก แต่ SATURN NITRO เป็นข้อยกเว้นบอร์ดพัฒนานี้ได้รับแรงบันดาลใจจาก Arduino Nano และมาพร้อมกับไมโครคอนโทรลเลอร์ PIC32MK แบบ 32 บิตที่ใช้สถาปัตยกรรม MIPS ทำงานที่ความเร็ว 120 MHz ออกแบบมาสำหรับการควบคุมทั่วไปและมอเตอร์ โดยมี SRAM ขนาด 256KB, Flash ขนาด 1024KB และ EEPROM ขนาด 4KB บอร์ดนี้ได้รับการออกแบบให้คล้ายกับ Arduino Nano อย่างเป็นทางการ และสามารถมองว่าเป็นเวอร์ชันที่อัปเกรดขึ้น ด้วยไมโครคอนโทรลเลอร์ที่ทรงพลังยิ่งกว่า ให้ประสิทธิภาพ 198 DMIPS เมื่อเทียบกับ Microchip ATmega328P ซึ่งเป็นไมโครคอนโทรลเลอร์แบบ 8 บิตที่ทำงานที่ 16 MHz และมีเพียง SRAM 2KB , Flash 32KB , EEPROM 1 […]








