DeskUp Pro ออกแบบโดย SmartHomeGuys ในสหราชอาณาจักร (UK),เป็นคอนโทรลเลอร์สำหรับโต๊ะทำงานปรับระดับไฟฟ้า (standing desk) ที่ใช้ชิป ESP32 โดยสามารถทำงานร่วมกับแพลตฟอร์มสมาร์ตโฮมอย่าง Home Assistant, Homey Pro และฮับสมาร์ตโฮมอื่น ๆ ได้ ผ่านการเชื่อมต่อมาตรฐานแบบ RJ11/RJ12 ของตัวโต๊ะ โต๊ะทำงานปรับระดับ รุ่นใหม่ส่วนมากจะมาพร้อมคอนโทรลเลอร์จาก Jiecang หรือผู้ผลิตรายอื่น ซึ่งมีพอร์ต RJ12 อยู่ในตัว แต่ DeskUp Pro สามารถเสียบเข้ากับพอร์ตนี้ได้โดยตรง โดยรับพลังงานจากตัวโต๊ะเลย ไม่จำเป็นต้องใช้แหล่งจ่ายไฟ USB ภายนอก และทำหน้าที่เป็นตัวกลางเชื่อมต่อการควบคุมของโต๊ะเข้ากับเครือข่าย Wi-Fi 2.4 GHz ของคุณ ด้วยเหตุนี้จึงสามารถตั้งระบบอัตโนมัติสำหรับความสูงของโต๊ะ, ตั้งการแจ้งเตือนเพื่อสุขภาพให้ลุกขึ้นยืนเป็นระยะ, ควบคุมผ่านผู้ช่ว […]
Trail Mate : เฟิร์มแวร์โอเพ่นซอร์สสำหรับการสื่อสารแบบ off-grid บนอุปกรณ์พกพา ESP32 ด้วย Meshtastic และ MeshCore
Trail Mate ของ vicliu624 เป็นเฟิร์มแวร์โอเพ่นซอร์ส ออกแบบมาสำหรับการสื่อสารแบบ off-grid และการแชร์พิกัด GPS โดยอาศัยการทำงานร่วมกับโครงการ Meshtastic, MeshCore และโปรเจกต์อื่น ๆ อีกหลายตัว ระบบนี้ถูกพัฒนาให้ใช้งานกับอุปกรณ์พกพาที่ใช้ ESP32 เช่น LILYGO T-LoRa Pager หรือ M5Stack Tab5 ที่ติดตั้งโมดูล LoRaWAN เฟิร์มแวร์ Trail Mate นี้มีฟังก์ชันแผนที่ GPS แบบกำหนดทิศเหนืออยู่ด้านบน รองรับการส่งข้อความผ่าน LoRa ได้โดยตรงผ่านเครือข่าย mesh ของ Meshtastic หรือ MeshCore โดยไม่จำเป็นต้องพึ่งพาสมาร์ตโฟน นอกจากนี้ยังเน้นความเสถียร, ประสิทธิผล และความสามารถในการทำงานร่วมกันมากกว่าการใส่ฟีเจอร์จำนวนมาก จุดเด่นของ Trail Mate: เมนูหลักแบบเรียบง่าย มี 4 ไอคอน: GPS, แชท LoRa, ตัวติดตาม (tracker) และเครื่องมือระบบ แผนที่ GPS แผนท […]
บอร์ด Digital Radio HAT สำหรับ Raspberry Pi เพิ่มความสามารถรับสัญญาณวิทยุ AM, FM, DAB, DAB+ และ HD Radio
เราได้เขียนบทความเกี่ยวกับโปรเจกต์เครื่องรับวิทยุ DAB+ แบบฮาร์ดแวร์โอเพ่นซอร์สที่ใช้ ESP32, แต่ปรากฏว่ายังมีอีกโปรเจกต์หนึ่งสำหรับวิทยุดิจิทัลที่ใช้ Raspberry Pi ที่เพิ่งเปิดตัวเมื่อประมาณสามสัปดาห์ที่ผ่านมา Raspiaudio Digital Radio V1 HAT เป็นบอร์ดเสริมที่เพิ่มความสามารถในการรับสัญญาณวิทยุ AM/FM, DAB/DAB+ และ HD Radio ให้กับบอร์ด Raspberry Pi ทุกรุ่นที่มี GPIO header แบบ 40 พิน โดยรองรับการตั้งค่าและควบคุมผ่านซอฟต์แวร์แบบ CLI หรือผ่านเว็บเบราว์เซอร์ สเปคของ Digital Radio V1 HAT : รองรับบอร์ด SBC – Raspberry Pi Zero 1/2, Raspberry Pi 4/5, etc… ชิปตัวรับสัญญาณวิทยุดิจิทัล – Skyworth Si4689-A10 (ดูเอกสารสรุปผลิตภัณฑ์) รองรับย่าน FM ทั่วโลก (76 ถึง 108 MHz) รองรับย่าน AM ทั่วโลก (520 ถึง 1710 kHz) รองรับ DAB และ D […]
เครื่องรับวิทยุ 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 ก็ยังถือว่าน่าสนใจและควรค่าแก่การลองพิจารณาอยู่ คุณสมบัติของเครื่อ […]
wolfIP – สแตก TCP/IP แบบโอเพ่นซอร์และ lightweight ไม่ใช้การจัดสรรหน่วยความจำแบบไดนามิก สำหรับระบบฝังตัว
wolfSSL SSL/TLS เป็นที่รู้จักกันดีจากไลบรารีแบบโอเพ่นซอร์ส และบริษัท wolfSSL ได้เปิดตัว wolfIP ซึ่งเป็นสแตก TCP/IP แบบโอเพ่นซอร์สที่มีน้ำหนักเบา (lightweight) โดยออกแบบมาให้ไม่มีการจัดสรรหน่วยความจำแบบไดนามิก (เช่น ไม่มีการเรียกใช้ malloc) เหมาะสำหรับระบบฝังตัว (embedded systems) ที่มีทรัพยากรจำกัด ทางบริษัทระบุว่า wolfIP รองรับทั้งโหมดใช้งานแบบปลายทางเท่านั้น (endpoint-only) และรองรับหลายอินเทอร์เฟซแบบเต็มรูปแบบ พร้อมตัวเลือกสำหรับการส่งต่อแพ็กเก็ต (IP forwarding) โดยค่าเริ่มต้นจะทำงานเป็นอุปกรณ์ปลายทางของเครือข่าย แต่สามารถตั้งค่าให้ทำหน้าที่ส่งต่อทราฟฟิกระหว่างอินเทอร์เฟซเครือข่ายหลายตัวได้ คุณสมบัติเด่นของ wolfIP: API แบบซ็อกเก็ตลักษณะคล้าย BSD รองรับการทำงานแบบไม่บล็อก (non-blocking) พร้อม callback ที่ปรับ […]
Velxio: เครื่องมือจำลองบอร์ด Arduino, Raspberry Pi และ ESP32 แบบโอเพนซอร์ส สามารถติดตั้งใช้งานเองได้
Velxio Simulator เป็นเครื่องมือจำลองแบบโอเพนซอร์สที่สามารถติดตั้งใช้งานเอง สำหรับบอร์ด Arduino, ESP32 และ Raspberry Pi โดยทำงานได้โดยตรงผ่านเว็บเบราว์เซอร์ สามารถลากและวางบอร์ด (drag-and-drop) เชื่อมต่ออุปกรณ์และโมดูลต่าง ๆ เข้าด้วยกัน, เขียนและรันโค้ดได้ทั้งภาษา Arduino และ Python พร้อมใช้งาน Serial Console ได้ครบถ้วน โดยไม่จำเป็นต้องมีฮาร์ดแวร์จริง ซึ่งได้แงบันดาลใจมาจาก Wokwi simulator และยังผสานการทำงานของตัวจำลองหลายส่วนจากโปรเจกต์ Wokwi อีกด้วย ไม่ว่าจะเป็น AVR8 CPU emulator, RP2040 emulator และ QEMU เวอร์ชันที่ปรับแต่งสำหรับการจำลอง ESP32 Xtensa แต่ความแตกต่างที่สำคัญคือ Velxio สามารถติดตั้งใช้งานเองได้ (self-hosted) แม้ว่าจะมี online demo ให้ทดลองใช้งานเช่นกัน ปัจจุบัน Velxio รองรับอุปกรณ์เป้าหมาย ทั้งห […]
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 ผ่านค […]
PineTime Pro : สมาร์ตวอทช์มาพร้อม MCU แบบ dual-core Cortex-M33, จอ AMOLED 2.13 นิ้ว, GPS และฟีเจอร์ครบครัน
Pine64 ได้ประกาศความคืบหน้าของสมาร์ตวอทช์รุ่น PineTime Pro ซึ่งใช้ไมโครคอนโทรลเลอร์แบบ dual-core Arm Cortex-M33 พร้อมรองรับ Bluetooth 5.2 ทั้งแบบ Classic และ LE และมี SRAM ขนาด 800KB นาฬิการุ่นนี้ยังมาพร้อมหน้าจอ AMOLED ขนาด 2.13 นิ้ว รองรับ GPS มีเซ็นเซอร์วัดอัตราการเต้นของหัวใจ และเซ็นเซอร์ตรวจจับการเคลื่อนไหวแบบ 6 แกน ซึ่งเป็นการอัปเกรดจากโครงการ PineTime ที่เปิดตัวในเดือนกันยายน 2019 และเป็นหนึ่งในอุปกรณ์ยอดนิยมของ Pine64 เนื่องจากรองรับซอฟต์แวร์โอเพนซอร์ส เช่น InfiniTime firmware. สำหรับการเปรียบเทียบ PineTime รุ่นเดิมใช้ชิป Nordic nRF52 ที่ใช้แกน Arm Cortex-M4 มี SRAM ขนาด 64KB หน้าจอ IPS ขนาด 1.3 นิ้ว และมีเพียงฟีเจอร์พื้นฐาน เช่น เซ็นเซอร์วัดชีพจร (HRM) และ accelerometer โดย PineTime Pro ถือเป็นการอัปเก […]







