อุปกรณ์ M1 – ทางเลือกของ Flipper Zero ที่มีไมโครคอนโทรลเลอร์ STM32H5 และสามารถเชื่อมต่อ Wi-Fi

m1 multitool device

M1 เป็นอุปกรณ์มัลติทูล (multitool) ที่รวมอุปกรณ์แฮกและเจาะระบบหลายรายการในแพ็คเกจที่มีลักษณะคล้ายกับเครื่องเล่นเกมคอนโซลรุ่นเก่า และเป็นทางเลือก Flipper Zero ที่ใช้ไมโครคอนโทรลเลอร์ STMicro STM32H5 Cortex-M33 ที่มีประสิทธิภาพสูงและทรงพลังกว่า มีฮาร์ดแวร์ Arm TrustZone ที่เสริมความปลอดภัยสูงสำหรับข้อมูลที่ละเอียดอ่อน เพื่อปกป้องข้อมูลสำคัญ อุปกรณ์มัลติทูล M1 มีตัวส่งสัญญาณ (transceivers) สำหรับอินฟราเรด, sub- 1 GHz, Bluetooth, NFC, RFID และ Wi-Fi ซึ่งหมายความว่า M1 สามารถแทนที่รีโมทส่วนใหญ่ของคุณและของใช้ที่ใช้ RFID และ NFC (บัตรสมาชิก, นามบัตร บัตรเครดิต และอื่นๆ ) นอกจากนี้ ยังมี 12- pins GPIO ขนาด 3.3V (ทนทานต่อแรงดัน 5V) ซึ่งสามารถใช้เพิ่มฟังก์ชันพิเศษให้กับอุปกรณ์ได้ด้วย สเปคของะ M1: MCU – ไมโครคอนโทรลเลอร์ […]

Ovrdrive USB เป็น USB flash drive แบบโอเพ่นซอร์สที่เน้นใช้งานส่วนบุคคล สามารถล้างข้อมูลด้วยตัวเองได้

Ovrdrive USB flash drive

ก่อนหน้านี้เราได้กล่าวถึง Tillitis Tkey ซึ่งเป็น Security key มีการเข้ารหัสความปลอดภัยเป็นแบบโอเพ่นซอร์สในเคส USB-C, แต่ Ovrdrive USB stick ไม่ใช่ Security key เป็นเพียง USB flash drive ทั่วไปที่มีคุณสมบัติความปลอดภัยพิเศษ ถ้าเสียบ flash drive ปกติอาจจะปรากฎความว่างเปล่าจนกว่าจะต้องจะเสียบไดรฟ์นี้เข้ากับพอร์ต USB 3 ครั้งติดต่อกันอย่างรวดเร็วข้อมูลถึงจะขึ้นมา Ovrdrive flash drive มุ่งเน้นไปที่นักข่าวในพื้นที่ที่มีการจำกัดเสรีภาพและนักวิจัยด้านความปลอดภัย รวมถึงมีประโยชน์ต่อผู้ที่ชื่นชอบในความปลอดภัยและฮาร์ดแวร์โอเพ่นซอร์สอื่นๆ เกี่ยวกับวิธีการทำงาน Ovrdrive มีวงจร 2 แบบที่เหมือนกันซึ่งเชื่อมต่อกับไมโครคอนโทรลเลอร์ ATtiny24A ที่ควบคุมฟังก์ชันในการเสียบแบบรวดเร็ว เมื่อเสียบ Flash drive ไมโครคอนโทรลเลอร์ถูกจะเปิดขึ […]

CERBERUS 2100 – บอร์ดเพื่อเรียนรู้การเขียนโค้ดภาษา BASIC พร้อม CPU 8 บิต Z80 และ 6502

CERBERUS 2100 8 bit computer board

Olimex เปิดตัว CERBERUS 2100 ฮาร์ดแวร์โอเพ่นซอร์สที่เป็นคอมพิวเตอร์เพื่อการศึกษาแบบมัลติโปรเซสเซอร์ 8 บิต พร้อมที่มีทั้ง CPU Z80 และ 6502 รวมถึง Microchip AVR ที่ใช้ที่เป็นตัวควบคุมขา I/O CERBERUS 2100 มี CPLD หลายตัวและสามารถเขียนโปรแกรมได้ตั้งแต่ระดับต่ำสุด (individual gates และ flip-flop) ไปจนถึงตัวแปลงภาษา BASIC ที่ทำงานบน CPU Z80 และ 6502 โดย Olimex ไม่ได้ออกแบบเองแต่ การออกแบบฮาร์ดแวร์มาจาก Bernardo Kastrup (หรือ TheByteAttic) ในขณะที่ตัวแปลงภาษา BASIC ด้วย Alexander Sharikhin (6502) และ Dean Belfield (Z80) สเปค CERBERUS 2100: โปรเซสเซอร์ Zilog Z80 8-bit microprocessor ที่ 4 หรือ 8 MHz (ผู้ใช้สามารถเลือกได้) Western Design Center W65C02S 8-bit microprocessor ที่ 4 หรือ 8 MHz (ผู้ใช้สามารถเลือกได้) “FAT-CA […]

Boondock Echo : วิทยุแฮมที่ใช้ ESP32-A1S devkit สามารถเชื่อมต่ออินเทอร์เน็ตได้

Boondock Echo ESP32-A1S devkit

Boondock Echo เป็นวิทยุแฮม อุปกรณ์บันทึกและเล่นเสียงหรือรับฟังเสียงแบบโอเพ่นซอร์สที่รองรับอินเทอร์เน็ต สำหรับอุปกรณ์สื่อสารสองทาง สามารถลดเสียงรบกวน ถอดเสียง แปลภาษา และส่งอีเมลเมื่อได้ยินคำสำคัญ/เรียกชื่อได้ เป็นโซลูชันราคาประหยัดสำหรับการสื่อสารทางวิทยุแบบเลื่อนเวลาที่ช่วยให้ผู้ใช้สามารถตรวจสอบความถี่และบันทึกเสียงจากวิทยุที่เชื่อมต่อได้ เมื่อมีข้อความถูกจับได้ จะถูกอัปโหลดไปยังเซิร์ฟเวอร์และถูกเขียนเป็นข้อความโดยใช้ OpenAI บนเซิร์ฟเวอร์ในคลาวด์ ข้อความเสียงที่ถูกจับยังผ่านอัลกอริทึม DSP (Digital Signal Processing) เพื่อลดเสียงรบกวนและปรับระดับเสียงให้ชัดเจนและใช้งานได้ง่ายขึ้น Boondock Echo เป็นอุปกรณ์ที่มีเป้าหมายเป็นผู้ปฏิบัติงานวิทยุสมัครเล่นและผู้ช่วยเหลือในพื้นที่ห่างไกลและในสถานการณ์ฉุกเฉิน เป็นสถานการ […]

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 เสมือนบนโฮสต์และ […]

ไมโครซอฟท์เตรียมจะเปิดซอร์สโค้ด Eclipse ThreadX ระบบปฏิบัติการแบบเรียลไทม์ (RTOS)

Eclipse ThreadX components

ไมโครซอฟท์เตรียมจะเปิดซอร์สโค้ด Eclipse ThreadX ระบบปฏิบัติการแบบเรียลไทม์ หรือ Real-Time operating system (RTOS) ปัจจุบันมีอุปกรณ์ฝังตัวใช้งานมากกว่า 12 พันล้านเครื่องทั่วโลกนับตั้งแต่เปิดตัวครั้งแรกในปี 1997 ตัวอย่างเช่น บนโปรเซสเซอร์ Broadcom ที่ใช้ Raspberry Pi SBC ThreadX เป็นระบบปฏิบัติการแบบเรียลไทม์ในเชิงพาณิชย์ที่ได้รับการรับรองความปลอดภัย ซึ่งไมโครซอฟท์ได้เข้าซื้อกิจการ Express Logic ในปี 2019 แล้วนำมาให้บริการกับลูกค้าองค์กรภายใต้ชื่อ Azure RTOS เมื่อปีที่แล้ว ไมโครซอฟท์ตัดสินใจเริ่มกระบวนการเปิดเซอร์สโค้ดทั้งหมดของ Azure RTOS โดยสมบูรณ์ภายใต้ใบอนุญาต MIT และจัดการโดย Eclipse Foundation ดูแลต่อภายใต้ชื่อใหม่ว่า “ Eclipse ThreadX “ โครงการ Eclipse ThreadX ไม่เพียงแต่ประกอบด้วยชิ้นส่วนต่างๆ ของ RTOS เท […]

ArduinoSimulator เป็นโปรแกรมจำลอง Arduino แบบโอเพ่นซอร์สที่รันบนหน้าเว็บเบราว์เซอร์

Arduino Simulator

ArduinoSimulator ของ Leonardo Russo เป็นโปรแกรมจำลอง Arduino แบบโอเพ่นซอร์โดยใช้ภาษา JavaScript ซึ่งรันโค้ดโดยตรงบนเว็บเบราว์เซอร์ของคุณ และแสดงเอาต์พุตแบบ serial และสถานะของพินดิจิทัล/แอนะล็อกสำหรับบอร์ด Arduino ต่างๆ ได้แก่ Arduino UNO R3 , MEGA1280, MEGA2560 และ NANO V3 ก่อนหน้านี้เราได้เขียนบทความเกี่ยวกับโปรแกรมจำลอง Wokwi สำหรับ ESP32, Arduino และ Raspberry Pi RP2040 เป็นเครื่องมือที่ยอดเยี่ยมสำหรับผู้เริ่มต้นที่จะศึกษาในการจำลองการทำงานของวงจรและรันโค้ดบนหน้าเว็บเบราว์เซอร์ และยังรองรับ ไมโครคอนโทรลเลอร์ไร้สาย ESP32-P4 แม้ว่าจะยังไม่ได้เปิดตัวก็ตาม, โปรแกรมจำลองเหล่านี้เขียนด้วยภาษา JavaScript และเป็นแบบโอเพ่นซอร์ส แต่ตัวโปรแกรมก็ไม่ได้เป็นเช่นนั้น ตัวอย่างเช่น คุณไม่สามารถรันตัวอย่าง Wokwi บนเซิร์ฟเวอร์ […]

Zigbee Home เป็นโปรเจคเฟิร์มแวร์ที่คล้ายกับ ESPHome สำหรับอุปกรณ์ Zigbee

Zigbee Home open source firmware nRF52

Zigbee Home เป็นโปรเจคเฟิร์มแวร์ที่มีฟังก์ชันการทำงานคล้ายกับ ESPHome เฟิร์มแวร์โอเพ่นซอร์ส แต่สำหรับอุปกรณ์ Zigbee ที่ใช้ไมโครคอนโทรลเลอร์ไร้สาย Nordic Semi nRF52 และในอนาคตจะรองรับ ไมโครคอนโทรลเลอร์ nRF53 ด้วย ซอฟต์แวร์นี้ใช้งานกับ Nordic Semi ZBOSS สำหรับ Zigbee 3.0 stack และคาดว่าจะสามารถแฟลชเฟิร์มแวร์โอเพ่นซอร์ส ลงบนอุปกรณ์ Zigbee หลายชนิดและรองรับการใช้งานร่วมกับ Home Assistant สำหรับ Home Automation แบบโอเพ่นซอร์ส ผ่านการผสานรวกับมระบบ ZHA และยังมีการพัฒนาให้รองรับ Zigbee2MQTT ด้วย โปรเจคประกอบด้วยเฟิร์มแวร์ “base” ที่เขียนด้วยภาษา C และแอปพลิเคชัน CLI ที่เขียนด้วยภาษา Go ซึ่งจะมีตัวเลือกที่จำเป็นในการสร้างและอัปโหลดเฟิร์มแวร์ตามการกำหนดค่าที่ให้มา โดยไฟล์ zigbee.yml จะอธิบายฮาร์ดแวร์ใน YAML […]