HackBat เป็นอุปกรณ์ใช้ทดสอบระบบความปลอดภัย เป็น open-source hardware ที่ออกแบบมาสำหรับแฮกเกอร์และผู้ผลิต และใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040, โมดูล WiFi ESP8266, sub-GHz RF transceiver, NFC, จอ OLED และอื่น ๆ โดยพื้นฐานแล้วเป็นทางเลือกแทนอุปกรณ์แฮกไร้สาย Flipper Zero ยอดนิยม ที่สามารถผลิตและประกอบเองได้ อุปกรณ์ Flipper Zero กำลังจะถูกรัฐบาลแคนาดาเตรียมแบน เนื่องจากเชื่อว่าสิ่งนี้ถูกนำไปใช้เพื่อการโจรกรรมรถยนต์ ดังนั้นอีกทางเลือกหนึ่งของ Flipper Zero เช่น M1 เป็นอุปกรณ์มัลติทูล (multitool) ได้รับความสนใจเ แต่อุปกรณ์ที่เป็นแบบ closed-source ก็อาจถูกแบนได้ มีอุปกรณ์ open-source hardware ของ HackBat มีโอกาสที่จะถูกแบนน้อยกว่า แม้ว่าหน่วยงานที่กำกับดูแลเรื่องนี้จะต้องกำหนดค่าปรับจำนวนมาก ถ้าถูกนำมาใช้เป็นในท […]
สร้างรถหุ่นยนต์ด้วยบอร์ดฐาน Car Base Board สำหรับบอร์ด STM32F411 “Black Pill”
Car Base Board จาก Applying Microcontroller Solutions เป็นแพลตฟอร์ม Modular สำหรับการสร้างโปรเจกต์รถหุ่นยนต์ที่ใช้บอร์ดพัฒนา WeAct Studio Black Pill, บอร์ด Black Pill เป็นรุ่นอัปเกรดของบอร์ด “Blue Pill 2” และมีไมโครคอนโทรลเลอร์ STM32F411CEU6 ที่ทำงานที่ความเร็ว 100MHz พร้อมหน่วยความจำแฟลช 512 KB, SRAM 128 KB และพอร์ต USB Type-C สำหรับจ่ายไฟและโปรแกรม แผงวงจรพิมพ์หรือ PCB ของ Care Base Board เป็นตัวควบคุมหลักที่รับการขยายฮาร์ดแวร์เช่นโมดูลไร้สาย เซอร์โว และเซ็นเซอร์ เพื่อตรวจสอบและควบคุมรถหุ่นยนต์ ส่วน headers บนบอร์ดช่วยให้สามารถการเชื่อมต่อสายได้อย่างง่ายดาย และช่วยป้องกันสายไฟพันรกรุงรังด้วย การออกแบบของ PCB ทำให้ง่ายต่อการใช้งานอุปกรณ์และบอร์ดที่มีจำหน่ายทั่วไปและอยู่ระหว่างการพัฒนา และจ่ายไฟให้ก […]
บอร์ดพัฒนา Waveshare ESP32-S3 พร้อมหน้าจอสัมผัส 1.69 นิ้ว, IMU 6 แกน, RTC, UART และอื่นๆ
ESP32-S3 1.69-inch touch display ของ Waveshare เป็นบอร์ดพัฒนาที่ใช้ ESP32-S3 เป็นตัวควบคุมหลัก บอร์ดนี้มีหน้าจอสัมผัส LCD ขนาด 240×280 ที่รองรับสี 262K และมาพร้อมกับอุปกรณ์ตรวจจับความเร่ง (accelerometer), ไจโรสโคป (gyroscope), RTC, ไอซีจัดการแบตเตอรี่ (battery management IC) และพอร์ต USB-C สำหรับการโปรแกรมและการจ่ายพลังงาน ก่อนหน้านี้เราได้เขียนบทความเกี่ยวกับหน้าจอ LCD ทรงกลม Waveshare ESP32-S3-LCD-1.28 ขนาด 1.28 นิ้วที่ใช้ MCU ESP32-S3 และ Waveshare 1.69-inch IPS touch LCD ที่มีรูปร่างภายนอกคล้ายกันแบบมุมโค้งมนแต่ไม่มี MCU บนบอร์ดต้องเชื่อมต่อกับ Raspberry Pi, ESP32-S3, Raspberry Pi Pico, Arduino, STM32 และบอร์ดอื่นๆ ที่มีอินเทอร์เฟซ I2C หรือ SPI สเปคของ Waveshare ESP32-S3 1.69-inch touch display: Wireless MC […]
SONOFF Zigbee Bridge Ultra (ZBBridge-U) เป็น Zigbee 3.0 gateway และ Matter Bridge รองรับอุปกรณ์ย่อยได้ถึง 256 อุปกรณ์
SONOFF Zigbee Bridge Ultra หรือ ZBBridge-U เป็น Zigbee 3.0 gateway และ Matter Bridge ที่ใช้โปรเซสเซอร์ Rockchip RV1109 dual-core @1.5 GHz และ Silicon Labs EFR32MG21 multiprotocol SoC Gateway ยังมีการเชื่อมต่อ WiFi และ Ethernet และ Zigbee 3.0 รองรับอุปกรณ์ย่อย (sub-devices) สูงสุด 256 อุปกรณ์จากรุ่นเดิม SONOFF ZBBridge-P (ESP32+CC2652P) รองรับอุปกรณ์ย่อยได้ 128 อุปกรณ์และไม่มีไม่มีการรองรับ Matter, ZBBridge-U gateway รุ่นใหม่ยังมีการใช้งานโหมด Turbo ที่เพิ่มระยะการมองเห็นได้สูงสุดถึง 200 เมตร สเปคของ SONOFF Zigbee Bridge Ultra (ZBBridge-U): SoC – Rockchip RV1109 dual-core Arm Cortex-A7 @ 1.5 GHz พร้อม RISC-V MCU @ 400 MHz, 2D graphics engine, NPU 1.2 TOPS, การถอดรหัสและการเข้ารหัสวิดีโอฮาร์ดแวร์ H.264 และ H.265 […]
โมดูล SMARC 2.1 ที่ใช้ NXP i.MX 95 SoC – ADLINK LEC-IMX95 และ iWave iW-RainboW-G61M
หลายบริษัทได้เปิดตัวโมดูลตามมาตรฐาน SMARC 2.1 ที่ใช้ NXP i.MX 95 AI SoC และในวันนี้เราจะพูดถึง ADLINK LEC-IMX95 และ iWave Systems iW-RainboW-G61M และบอร์ด Development/Evaluation kits NXP i.MX 95 SoC ได้เปิดตัวครั้งแรกในงาน CES 2023 โดยมี Cortex-A55 application cores สูงสุด 6 คอร์, Cortex-M33 real-time core และ Cortex-M7 core พลังงานต่ำ, รวมถึง eIQ Neutron NPU สำหรับใช้งานด้าน machine learning ตั้งแต่นั้นมาก็มีบริษัทได้เปิดตัว Evaluation kits และโมดูล (system-on-modules) เช่น Toradex Titan evaluation kit หรือ Variscite DART-MX95 SoM, แต่ยังไม่มีบริษัทไหนใช้มาตรฐาน SoM และตอนนี้มีโมดูล SMARC 2.1 สองตัวที่ใช้โปรเซสเซอร์ NXP i.MX 95 ADLINK LEC-IMX95 สเปค: SoC – NXP i.MX 95 CPU สูงสุด 6x Arm Cortex-A55 application […]
Blaustahl อุปกรณ์จัดเก็บข้อมูล USB มาพร้อม FRAM ขนาด 8KB สามารถเก็บข้อมูลได้นานถึง 200 ปี
Blaustahl ของ Machdyne เป็นอุปกรณ์จัดเก็บข้อมูล USB ที่มาพร้อมกับ Raspberry Pi RP2040 MCU และ FRAM ขนาด 8KB มีอายุการใช้งานยาวนานกว่า 200 ปี และออกแบบมาสำหรับการจัดเก็บข้อความสูงสุดประมาณ 8,000 อักขระ FRAM (Ferroelectric RAM) มีการใช้งานมาหลายปีแล้ว โดยมีคุณสมบัติการใช้พลังงานต่ำมาก การเขียนข้อมูลที่รวดเร็ว และความทนทานในการเขียนข้อมูลที่ยาวนานมาก (หนึ่งล้านพันล้านรอบการอ่าน/เขียน) เมื่อเปรียบเทียบกับ EEPROM หรือ NOR flash แต่มีต้นทุนที่สูงกว่าและมักใช้ในแอปพลิเคชันที่ต้องการการใช้พลังงานต่ำมากและการเขียนข้อมูลที่ไม่ลบเลือน เช่น การบันทึกข้อมูล, เครือข่ายเซนเซอร์ แอปพลิเคชันที่ไม่ต้องใช้แบตเตอรี่ Blaustahl อุปกรณ์จัดเก็บข้อมูลและโปรแกรม USB text editor เป็นหนึ่งในอุปกรณ์ สเปคของ Blaustahl: ไมโครคอนโทรลเลอร์ &# […]
เพิ่มพอร์ต 2.5GbE และ NVMe SSD ให้กับ Raspberry Pi 5 SBC ด้วย 52Pi W01 U2500 HAT
52Pi W01 U2500 HAT ออกแบบมาสำหรับ Raspberry Pi 5 SBC พร้อมรองรับ M.2 M-key NVMe SSD (2230, 2242, 2260 และ 2280) และพอร์ต 2.5GbE (พอร์ต Ethernet ความเร็ว 2.5 Gbps) โดยใช้ Realtek RTL8156BG ชิปเซ็ต สิ่งที่น่าสนใจของบอร์ดนี้คือการเชื่อมต่อ M.2 SSD โดยตรงกับคอนเนกเตอร์ PCIe ของ Raspberry Pi ที่รองรับมาตรฐาน Gen2 และ Gen3 แต่พอร์ต Ethernet 2.5Gbps จะต้องเชื่อมต่อกับพอร์ต USB ช่องใดช่องหนึ่งของ Pi โดยใช้ โดยใช้ USB-to-USB adapter ที่มาพร้อมกับ 52Pi ก่อนหน้านี้เราได้เห็น 52Pi มาพร้อมกับ HAT ที่เป็นนวัตกรรมและน่าสนใจมากสำหรับ Raspberry Pi ซึ่งรวมถึง 52Pi P02 บอร์ดขยาย PCIe, 52Pi NVdigi บอร์ดขยาย PCIe, 52Pi CM4 บอร์ดเราเตอร์ และผลิตภัณฑ์อื่นๆ เราลองมาดูผลิตภัณฑ์ใหม่กัน สเปคของ 52Pi W01 U2500 พร้อมพอร์ต 2.5Gbps Ethernet […]
เปิดตัว Linux 6.9 – มีการปลี่ยนแปลงหลักของสถาปัตยกรรม Arm, RISC-V และ MIPS
Linus Torvalds ได้ประกาศเปิดตัว Linux 6.9 บน LKML (Linux kernel mailing list), เมื่อประมาณ 2 เดือนทีผ่านมาได้เปิดตัว Linux 6.8 โดยมีการเปลี่ยนแปลงที่สำคัญคือ รองรับไดร์ฟเวอร์กราฟฟิค Intel Xer ที่เป็นรุ่นทดลองใหม่ซึ่งมีเป้าหมายที่จะแทนที่ไดรเวอร์ i915 รุ่นเก่าสำหรับ GPU Intel, zswap subsystem เพิ่มความสามารถที่บังคับให้ข้อมูลที่ไม่ค่อยได้ใช้งานที่อยู่ในแรม ไปเก็บไว้ใน Swap เมื่อมีการใช้งานจนแรมเต็มแล้ว, เพิ่มการรองรับภาษา Rust สำหรับการสร้างไดรเวอร์ PHY ในเครือข่าย, โครงสร้างข้อมูลในส่วนหลักของเครือข่ายได้รับการจัดระเบียบใหม่เพื่อเพิ่มประสิทธิภาพของแคช และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย Linux 6.8 ยังเป็นเคอร์เนลเริ่มต้นในระบบปฏิบัติการ Ubuntu 24.04 การเปลี่ยนแปลงสำคัญใน Linux 6.9 บางบางส่วนของการเปลี่ยนแปลงที่สำค […]