Lattice MachXO5D-NX FPGA เพิ่มความปลอดภัยฮาร์ดแวร์ในการโปรแกรม

Lattice MachXO5D NX FPGA dev board

Lattice Semiconductor ได้เปิดตัวชิปตระกูล Lattice MachXO5D-NX FPGA ที่ใช้ hardware root of trust (RoT) ลงไปที่ชิป FPGA ที่ใช้พลังงานต่ำ ซึ่งช่วยแก้ไขปัญหาด้านความปลอดภัยโดยการรวมหน่วยความจำ Flash บนชิปและการเข้ารหัสฮาร์ดแวร์เพื่อลดความเสี่ยงในการดักจับโคัด (code capture) ในระหว่างการโหลดข้อมูล ตระกูล MachXO5D-NX ประกอบด้วยสามรุ่นที่มีจำนวน logic cell 27k (FMXO5-25), 53k (LFMXO5-55T) และ 96k (LFMXO5-100T), โดยชิป FPGA เหล่านี้มาพร้อมกับการเข้ารหัสฮาร์ดแวร์ในตัว, เครื่องมือเข้ารหัสที่รองรับ AES-256, ECDSA-384/521, SHA2-256/384/512 และ RSA 3072/4096 และ unique secret identity (USID) สำหรับการป้องกันการระบุตัวตนอุปกรณ์, ชิป FPGA เหล่านี้สร้างขึ้นโดยใช้เทคโนโลยีในการผลิต FD-SOI (fully-depleted silicon-on-insulator) […]

LOLIN S3 Mini Pro – บอร์ดจิ๋วที่ใช้ ESP32-S3 พร้อมจอแสดงผลขนาด 0.85 นิ้วและแผ่น PCB ที่มีหลายสี

LOLIN S3 Mini Pro multi color PCB board

LOLIN S3 Mini Pro เป็นบอร์ดที่ใช้ ESP32-S3 รองรับ WiFi และ BLE มีขนาดจิ๋วพร้อมจอแสดงผลขนาด 0.85 นิ้ว และเป็นหนึ่งในบอร์ดแรกๆ ที่แผ่น PCB มีหลายสี ซึ่งผู้ผลิต PCB บางรายเพิ่งเริ่มนำเสนอ บอร์ดนี้มาพร้อมกับไมโครคอนโทรลเลอร์ ESP32-S3FH4R2 ที่มี SPI flash 4MB และ PSRAM ขนาด 2MB, หน้าจอ TFT ขนาด 128×128 พิกเซล, เซนเซอร์ตรวจจับการเคลื่อนไหว/ท่าทาง 6 แกน, และ GPIO headers ที่ทำให้สามารถใช้งานร่วมกับ LOLIN D1 mini shields สำหรับการขยายฟังก์ชันได้ สเปค : SoC – Espressif Systems  ESP32-S3FH4R2 CPU – ไมโครคอนโทรลเลอร์ Dual-core Tensilica LX7 @ สูงสุด 240 MHz Wireless – การเชื่อมต่อ 2.4 GHz 802.11n WiFi 4 และ Bluetooth 5.0 LE หน่วยความจำ – PSRAM 2MB ที่เก็บข้อมูล – SPI flash 4MB จอแสดงผล – หน้าจอ LCD TFT ขนาด 0.85 นิ้ว 128× […]

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 […]

Pico Video4 Display : บอร์ดแสดงผลที่ใช้ Raspberry Pi RP2040 มีช่องต่อวิดีโอแบบคอมโพสิต 4 ช่อง

Pico Video4 display board

Pico Video4 Display เป็นบอร์ดแสดงผลที่ใช้ชิปไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 ซึ่งรองรับช่องต่อวิดีโอคอมโพสิตแบบแอนะล็อกสูงสุด 4 ช่อง โดยมีหน่วยความจำเฟรมบัฟเฟอร์ที่สามารถเข้าถึงได้ผ่าน SPI ช่องวิดีโอทั้ง 4 ช่องจะถูกส่งออกผ่านการเชื่อมต่อ RCA และการเชื่อมต่อ VGA DB15-HD ที่ใช้ช่องสัญญาณสีแดง สีเขียว และสีน้ำเงินเพื่อสร้างสัญญาณวิดีโอคอมโพสิต Pico Video4 Display ใช้ชิปไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 และ VLSI VS23S040 เป็นอุปกรณ์หน่วยความจำแบบ Static RAM  4 เมกะบิต พร้อมคอนโทรลเลอร์การแสดงผลวิดีโอซึ่งสามารถส่งออกวิดีโอ NTSC, PAL และ VGA จากอาร์เรย์หน่วยความจำ มีช่องต่อวิดีโอแบบคอมโพสิตพร้อมเฟรมบัฟเฟอร์เฉพาะและฮาร์ดแวร์อื่น ๆ ซึ่งช่วยให้การสร้างสัญญาณวิดีโอไม่ใช้ทรัพยากรการประมวลผลและหน่วยความจำที่จำกัดข […]

SagireEdge AI 600 : โมดูล SMARC และบอร์ดพัฒนาที่ใช้โปรเซสเซอร์ Qualcomm QCS6490 AIoT สำหรับใช้งานด้าน Edge AI

Qualcomm QCS6490 SMARC SoM

SagireEdge AI 600 ของ Sagire AI เป็นโมดูล (System-on-Module หรือ SoM) ตามมาตรฐาน SMARC และชุดพัฒนาที่ใช้โปรเซสเซอร์ Qualcomm QCS6490 octa-core Cortex-A78/A55 IoT และออกแบบมาสำหรับใช้งานด้าน Edge AI โมดูลนี้มาพร้อมกับหน่วยความจำ RAM LPDDR5 8GB และ UFS 128GB, โมดูลไร้สาย WiFi 6E และ Bluetooth 5.5, ตัวควบคุม CAN Bus และและคอนเนกเตอร์กล้องและเสียงบนโมดูล. MXM 3.0 edge connector เชื่อมต่อกล้องเพิ่ม, อินเทอร์เฟสจอ MIPI DSI, PCIe Gen3 x2, gigabit Ethernet, พอร์ต USB, และขา I/O แบบ low-speed สเปคของ SagireEdge AI 600 SoM: SoC – Qualcomm QCS6490 CPU – Octa-core Kryo 670 พร้อม 1x Gold Plus core (Cortex-A78) @ 2.7 GHz, 3x Gold cores (Cortex-A78) @ 2.4 GHz, 4x Silver cores (Cortex-A55) @ สูงสุด 1.9 GHz GPU – Adreno 643L GP […]

Lattice Semi Certus-NX-09 และ Certus-NX-28 ชิป FPGA ขนาดเล็กและใช้พลังงานต่ำ พร้อมตัวเลือกอินเทอร์เฟส PCIe Gen2

Lattice Certux NX FPGA

Lattice Semiconductor ได้เพิ่มชิปใหม่สองรุ่นในตระกูล Lattice Certus-NX FPGA ขนาดเล็กและใช้พลังงานต่ำ ได้แก่ Certus-NX-28 และ Certus-NX-09 ซึ่งมีให้เลือกหลายแพ็คเกจและออกแบบมาสำหรับการสื่อสาร, การคำนวณ (Computing), อุตสาหกรรม และยานยนต์ Certus-NX FPGA ช่วยให้การทำงาน PCIe Gen 2 ประหยัดพลังงาน โดยใช้พลังงานต่ำกว่าครึ่งหนึ่งเมื่อเปรียบเทียบกับ FPGA อื่น ๆ และมีรูปแบบที่เล็กมาก โดยให้จำนวนขา I/O มากกว่าถึงสองเท่าต่อ mm² รวมถึงการใช้งาน PCIe และ Gigabit Ethernet ในแพ็กเกจที่มีขนาดเล็กถึง 36 mm² บริษัทยังอ้างถึงความเชื่อถือได้และความปลอดภัยสูง โดยมีอัตราข้อผิดพลาด (soft error rate) ลดลงถึง 100 เท่า มีฟีเจอร์ SEC (Soft Error Correction) และ ECC สำหรับบล็อกหน่วยความจำเพื่อป้องกัน SEU (Single Event Upset) และประสิทธิภาพ […]

Waveshare Pi5 Module BOX – ชุดมินิคอมพิวเตอร์สำหรับ Raspberry Pi 5

Waveshare Pi5 Module BOX

Waveshare Pi5 Module BOX เป็นชุดมินิคอมพิวเตอร์แบบมัลติฟังก์ชันที่ออกแบบมาสำหรับ Raspberry Pi 5, เคสทำจากโลหะผสมอลูมิเนียม และ Waveshare มีให้เลือกสามรุ่น ได้แก่  Pi5 Module BOX-A (PCIe to Gigabit Ethernet), Pi5 Module BOX-B (PCIe to USB3.2 Gen1 4 ช่อง) และ Pi5 Module BOX-C (PCIe to M.2 interface) ชุดคิทมีลักษณะคล้ายกับมินิคอมพิวเตอร์ของ Waveshare ที่ใช้ Jetson Nano หรือ ODYSSEY-X86J4105 SBC ที่เราได้รีวิวไปก่อนหน้านี้ นอกจากนี้ยังมีเคสโลหะสำหรับ Raspberry Pi Compute Module 4 ที่เราเคยเขียนบทความถึงไปแล้ว สเปคของ Waveshare Pi5 Module BOX ความเข้ากันได้ – ออกแบบมาสำหรับ Raspberry Pi 5 (ไม่รวมอยู่ในชุด) วัสดุเคส – อะลูมิเนียมอัลลอย ตัวเลือกบอร์ดอะแดปเตอร์ PCIe: Pi5 Module BOX-A – PCIe to พอร์ต Gigabit Ethernet Pi […]

บอร์ดพัฒนาที่ใช้ ESP32-S3 พร้อมหน้าจอสัมผัส 4.3 นิ้ว, อินเทอร์เฟส RS485, CAN Bus, I2C, DIO ผ่าน Terminal Block

ESP32-S3 display RS485 CAN Bus terminal block

Waveshare “ESP32-S3-Touch-LCD-4.3B” เป็นบอร์ดพัฒนาหน้าจอสัมผัสแบบ capacitive ที่ใช้ ESP32-S3 SoC โดยมีอินเทอร์เฟส RS485, CAN Bus, I2C และ DIO ที่ถูกแยกสัญญาณ (isolated) ผ่าน Terminal Block, บอร์ดพัฒนานี้มีหน้าจอสัมผัสแบบ capacitive ขนาด 4.3 นิ้วที่มีความละเอียด 800×480, มีวงจร RTC (Real-Time Clock) และช่องเสียบ microSD card เมื่อใช้ร่วมกับแรงดันไฟอินพุตที่กว้างตั้งแต่ช่วง DC 7-36V,  ESP32-S3-Touch-LCD-4.3V เหมาะสำหรับใช้งานด้าน IoT HMI, ระบบอัตโนมัติในบ้านอัจฉริยะ และอื่นๆ เราเคยเขียนบทความเกี่ยวกับบอร์ดพัฒนาที่คล้ายกันจาก Waveshare เช่น หน้าจอสัมผัส 1.69 นิ้ว ที่ใช้ESP32-S3, โมดูลจอแสดงผล LCD แบบสัมผัส IPS ขนาด 1.69 นิ้ว, จอแสดงผลทรงกลม 0.99 นิ้วที่ใช้ Raspberry Pi RP2040 แต่บอร์ดเหล่านี้ไม่มีพินขยายหรือ GPIO […]