บอร์ด BeagleConnect Zepto จาก BeagleBoard.org Foundation ซึ่งถูกเรียกว่า “คอมพิวเตอร์ราคา 1 ดอลลาร์” (~33฿) เป็นบอร์ดฮาร์ดแวร์โอเพ่นซอร์สที่กำลังจะเปิดตัว โดยใช้ไมโครคอนโทรลเลอร์ Texas Instruments MSPM0L117 แบบ Cortex-M0+ ซึ่งเป็นส่วนหนึ่งของตระกูล MSPM0 ที่เปิดตัวในปี 2023 บอร์ดนี้มีขนาดจิ๋ว และมาพร้อมกับคุณสมบัติหลักดังนี้ Headers ที่รองรับมาตรฐาน mikroBus, คอนเนกเตอร์ TAG-CONNECT JTAG สำหรับดีบัก, คอนเนกเตอร์ Qwiic จำนวน 2 ช่อง สำหรับการขยาย (หรือในบางรุ่นจะเป็น 1 Qwiic + USB-C), ปุ่ม Boot และ Reset, และ ไฟ RGB LED สำหรับแสดงสถานะ สเปค่ของ BeagleConnect Zepto : ไมโครคอนโทรลเลอร์ (MCU) – Texas Instruments MSPM0L117 CPU – 32MHz Arm Cortex-M0+ core หน่วยความจำ – SRAM ขนาด 16KB หน่วยเก็บข้อมูล – Flash แบบ dual-b […]
เครื่องรับวิทยุ DAB+ แบบโอเพ่นซอร์ส ที่รวมชิป SoC ตระกูล ESP32 กับ Skyworks SI4684 สำหรับวิทยุดิจิทัล
เมื่อสัปดาห์ที่แล้วเราได้เขียนบทความเกี่ยวกับวิทยุอินเทอร์เน็ตแบบ DIY ที่ใช้ ESP32-S3, มีผู้ใช้ชื่อ “raspbeguy” แสดงความคิดเห็นว่า เขาอยากเลือกใช้ชุดคิทเครื่องรับ DAB+ แบบ DIY ที่ใช้ ESP32 มากกว่า เช่น โครงการของ PE5PVB project ที่ใช้ชิปตัวรับ Skyworth SI4684 เราเคยได้ยินเกี่ยวกับ DAB (Digital Audio Broadcast) ครั้งแรกในปี 2003 ตอนที่กำลังพิจารณาจะเพิ่มฟีเจอร์นี้เข้าไปในเครื่องเล่น CD มันคือเวอร์ชันดิจิทัลของวิทยุแบบอนาล็อกอย่าง FM/AM และตั้งแต่นั้นมาก็ไม่ค่อยได้ยินเกี่ยวกับมันมากนัก เนื่องจากทั้ง DAB และมาตรฐานใหม่อย่าง DAB+ นั้นได้รับความนิยมหลักในยุโรป (ดูจากแผนที่การครอบคลุมด้านล่าง) แต่ฮาร์ดแวร์เครื่องรับ DAB แบบโอเพ่นซอร์สของโครงการ PE5PVB ก็ยังถือว่าน่าสนใจและควรค่าแก่การลองพิจารณาอยู่ คุณสมบัติของเครื่อ […]
Sentinel Core – บอร์ดฐาน mini-ITX สำหรับ Raspberry Pi CM5 มาพร้อมสล็อต PCIe x16
Sentinel Core ของ Sanctuary Systems เป็นบอร์ดฐาน (carrier board) แบบ mini-ITX สำหรับ Raspberry Pi CM5 ที่มาพร้อมสล็อต PCIe x16 เพื่อให้สามารถเชื่อมต่อการ์ดจอ (GPU) ได้อย่างง่ายดาย สำหรับเร่งประสิทธิภาพงานด้านกราฟิก 3D, การแปลงวิดีโอ (video transcoding) หรือเวิร์กโหลดด้าน AI โดยพื้นฐานแล้วเปรียบเสมือนบอร์ด I/O ของ Raspberry Pi CM5 ที่มีขนาดใหญ่ขึ้น พร้อมพื้นที่สำหรับทดลองวงจร (prototyping area), สล็อต PCIe และคอนเนกเตอร์ไฟเลี้ยงแบบ ATX 24 พิน, Sentinel Core ยังมาพร้อมพอร์ตและอินเทอร์เฟซต่าง ๆ ได้แก่ พอร์ต HDMI จำนวน 2 พอร์ต, พอร์ต Gigabit Ethernet จำนวน 1 พอร์ต, พอร์ต USB 3.0 จำนวน 2 พอร์ต, คอนเนกเตอร์ MIPI DSI/CSI และ GPIO header 40 พิน สเปคของ Sentinel Core: โมดูลที่รองรับ – Raspberry Pi Compute Module 5 ผ่านค […]
AngstromIO – บอร์ด ATtiny1616 ขนาดจิ๋ว 9.0 x 8.9 มม. ที่สามารถวางซ้อนบนคอนเนกเตอร์ USB Type-C ได้
บอร์ด AngstromIO ของ Dieu-de-l-elec เป็นบอร์ดพัฒนาแบบโอเพ่นซอร์สที่มีขนาดเล็กมาก โดยใช้ไมโครคอนโทรลเลอร์ Microchip ATtiny1616 เป็นแกนหลัก ด้วยขนาดเพียง 9.0 x 8.9 มม. บอร์ดนี้มีขนาดใหญ่กว่าเพียงเล็กน้อยเมื่อเทียบกับคอนเนกเตอร์ USB Type-C แบบติดขอบที่ใช้จ่ายไฟให้กับบอร์ด ทำให้เหมาะอย่างยิ่งสำหรับโปรเจกต์ระบบฝังตัว (embedded) ที่มีข้อจำกัดด้านพื้นที่สูง แม้จะมีขนาดเล็กมาก แต่ AngstromIO ก็อัดแน่นไปด้วย MCU แบบแพ็กเกจ QFN20, ไฟ RGB แบบ addressable รุ่น SK6805-EC15 จำนวน 2 ดวง และยังสามารถใช้งานขา GPIO ต่าง ๆ ได้หลากหลาย รวมถึงอินเทอร์เฟซ I2C, UART และ UPDI สำหรับการโปรแกรม สเปคของ AngstromIO : ไมโครคอนโทรลเลอร์ – Microchip ATtiny1616 แบบ 8-bit AVR ความเร็วสูงสุด 20 MHz พร้อมหน่วยความจำ Flash 16KB, SRAM 2KB และ EEPR […]
picoZ80 ออกแบบมาเพื่อใช้แทนไมโครโปรเซสเซอร์ Z80 โดยใช้ Raspberry Pi RP2350B และ ESP32
บอร์ด picoZ80 เป็นอุปกรณ์ที่ออกแบบมาเพื่อใช้แทนไมโครโปรเซสเซอร์ Z80 ได้โดยตรง (drop-in replacement) โดยใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350B แบบ dual-core Cortex-M33 และมีชิป SoC ไร้สาย ESP32 สำหรับการเชื่อมต่อ WiFi และ Bluetooth คอมพิวเตอร์เครื่องแรกของเราเป็น ZX81 ซึ่งใช้ไมโครโปรเซสเซอร์ Zilog Z80 โดย Z80 นี้ได้ยุติการผลิตไปในปี 2024 หลังจากมีการใช้งานมายาวนานเกือบ 50 ปี แต่กลุ่มผู้สนใจคอมพิวเตอร์ย้อนยุค (retro computing) ยังคงทำให้แพลตฟอร์มนี้มีชีวิตอยู่ต่อไป โดยมักใช้การจำลองแบบ softcore บน FPGA เช่น MiSTer แต่ picoZ80 มีความแตกต่างออกไป เนื่องจากมันอาศัยระบบ Programmable I/O (PIO) state machines จาก MCU RP2350B เพื่อจำลองสัญญาณบัส address, data และ control ของ Z80 MPU ได้อย่างแม่นยำในระดับ cycle-accura […]
KiCad 10 เปิดตัวแล้ว มาพร้อมโหมดมืด (Dark mode), เครื่องมือแก้ไขกฎ DRC แบบกราฟิก, ตัวนำเข้าไฟล์ใหม่ และอื่น ๆ
KiCad 10 ซอฟต์แวร์ EDA แบบโอเพ่นซอร์ส ได้เปิดตัวแล้ว โดยมาพร้อมการรองรับโหมดมืด (Dark mode), ตัวนำเข้าไฟล์ (importers) สำหรับ Allegro, PADS และ gEDA/Lepton PCB รวมถึงการปรับปรุงต่าง ๆ ใน Schematic Editor (เช่น การแสดงผลแบบ hop-over) และใน PCB Editor โดยเฉพาะการเพิ่มเครื่องมือแก้ไขกฎ DRC แบบกราฟิก (graphical DRC rule editor) KiCad 10 ถูกพัฒนาขึ้นโดยนักพัฒนา นักแปล ผู้มีส่วนร่วมในไลบรารี และผู้จัดทำเอกสารจำนวนหลายร้อยคน ซึ่งได้ส่งการเปลี่ยนแปลงรวมทั้งสิ้น 7,609 คอมมิต หลังจากที่ KiCad 9 เปิดตัวในเดือนกุมภาพันธ์ 2025 นอกจากนี้เวอร์ชันใหม่นี้ยังเพิ่มสัญลักษณ์ใหม่ 952 รายการ, ฟุตพรินต์ (footprint) ใหม่ 1,216 รายการ และโมเดล 3 มิติใหม่อีก 386 รายการ การปรับปรุงด้าน UI และการใช้งานบางส่วน ได้แก่ การรองรับโหมดมืด (เฉพา […]
อะแดปเตอร์ USB to GPIB แบบโอเพนซอร์ส เชื่อมต่อเครื่องมือ GPIB/IEEE-488 รุ่นเก่าเข้ากับโฮสต์ยุคใหม่
XyphroLabs UsbGpib เป็นอะแดปเตอร์ USB to GPIB แบบ open-source hardware ราคาประหยัดและพกพาสะดวก ออกแบบมาเพื่อให้สามารถเข้าถึงเครื่องมือ GPIB/IEEE-488 รุ่นเก่าโดยใช้ฮาร์ดแวร์และซอฟต์แวร์สมัยใหม่ โดยเน้นความเข้าถึงได้ ความเปิดกว้าง และความง่ายในการผสานรวมเข้ากับเวิร์กโฟลว์ปัจจุบัน GPIB (General Purpose Interface Bus) ซึ่งรู้จักกันในชื่อ IEEE-488 หรือชื่อเดิม HP-IB (Hewlett-Packard Interface Bus) ถูกพัฒนาโดย Hewlett-Packard ในช่วงปลายทศวรรษ 1960 ถึงต้นทศวรรษ 1970 เป็นบัสสื่อสารดิจิทัลระยะสั้น สำหรับเชื่อมต่อและควบคุมเครื่องมือวัดและทดสอบอิเล็กทรอนิกส์แบบโปรแกรมได้ เช่น ออสซิลโลสโคป มัลติมิเตอร์ และแหล่งจ่ายไฟ เข้ากับคอมพิวเตอร์หรือคอนโทรลเลอร์, โครงการ UsbGpib ช่วยให้สามารถเชื่อมต่ออุปกรณ์ที่รองรับ GPIB เข้ากับคอมพ […]
Diptyx E-Reader – เครื่องอ่าน e-book หน้าจอคู่ ที่ใช้ ESP32 และเป็นฮาร์ดแวร์โอเพนซอร์ส
มีเครื่องอ่าน e-book มากมายในท้องตลาด แต่ Diptyx E-Reader ให้ความรู้สึกเหมือนหนังสือจริงมากกว่า เพราะมาพร้อมหน้าจอ e-paper สองด้านที่สามารถพับหรือกางออกได้ ด้วยเคสพลาสติกแบบสั่งทำพิเศษ แม้จะใช้โมดูลไร้สาย ESP32-S3 ที่มีสายอากาศ PCB แต่ WiFi และ Bluetooth ถูกปิดใช้งานในเฟิร์มแวร์ โดยผู้ใช้งานสามารถโหลดไฟล์ EPUB ผ่านพอร์ต USB Type-C แทนการทำงานร่วมกันระหว่างโหมดสแตนด์บายอัตโนมัติ (ผ่าน deep sleep) และหน้าจอ e-ink ทำให้เครื่องอ่านสองจอสามารถใช้งานได้นานหลายสัปดาห์ต่อการชาร์จหนึ่งครั้ง มีปุ่มสองปุ่มสำหรับเปลี่ยนหน้า และปุ่มที่สามสำหรับเปิดเครื่องในไม่กี่วินาที สเปคของ Diptyx E-Reader : โมดูลไร้สาย – ESP32-S3-WROOM-1 SoC – Espressif Systems ESP32-S3-N16R8 CPU – ESP32-S3 dual-core LX7 microprocessor @ สูงสุด 240 MHz […]








