อุปกรณ์ตรวจวัดคุณภาพอากาศและสภาพแวดล้อม สามารถโปรแกรมด้วย Arduino พร้อมเซนเซอร์ ENS160 และ BME280

Novaduino Environmental Sensor Kit

Novaduino Environmental Sensor Kit ออกแบบโดย Nova Radio Labs ในสหรัฐอเมริกา, เป็นโซลูชันตรวจวัดคุณภาพอากาศและสภาพอากาศที่สามารถโปรแกรมด้วย Arduino โดยใช้โมดูล Novaduino Display Module ของบริษัทเป็นแกนหลัก ชุดคิทนี้สามารถวัดค่า VOCs, eCO₂, อุณหภูมิ, ความชื้น และความกดอากาศแบบเรียลไทม์ เหมาะสำหรับการทดลอง Smart Home โครงงานในห้องเรียน หรือการสร้างสถานีวัดสภาพอากาศสำหรับงานอดิเรก ภายในชุดคิทผสานเซนเซอร์ Sciosense ENS160 สำหรับตรวจคุณภาพอากาศ และเซนเซอร์ Bosch BME280 สำหรับวัดสภาพแวดล้อม โดยเชื่อมต่อผ่าน Qwiic สามารถวัด TVOCs, eCO₂, อุณหภูมิ ความชื้น และความกดอากาศ พร้อมตัวชี้วัด AQI บนตัวอุปกรณ์ ชุดคิทประกอบด้วยแผงวงจรแสดงผล Novaduino, หน้าจอ IPS แบบสัมผัสขนาด 2.4 นิ้ว, ปุ่มกด, โรตารีเอนโค้ดเดอร์, รองรับโมดูล Feat […]

โครงการ Librephone มีเป้าหมายลบ proprietary blobs จากสมาร์ทโฟนโอเพ่นซอร์ส

Librephone project

บางคนอาจใช้ระบบปฏิบัติการโอเพ่นซอร์สบนสมาร์ทโฟนอยู่แล้ว, Android เช่น LineageOS, GrapheneOS และ e/OS หรือ Linux เช่น postmarketOS และ Ubuntu Touch แต่เพราะยังมีไฟล์เฟิร์มแวร์แบบ closed-source/proprietary blobs, ทำให้ระบบยังรัน open-source ได้ไม่เต็มร้อย โครงการ Librephone จากมูลนิธิ Free Software Foundation ต้องการเปลี่ยนสิ่งนี้ด้วยการ reverse-engineer nonfree blobs และสร้างทางเลือกแบบ open-source ขึ้นมาแทน ไฟล์ไบนารีแบบปิดซอร์ส (proprietary blobs) ถูกใช้กับฮาร์ดแวร์หลายอย่าง เช่น WiFi, Bluetooth, โมเด็ม 4G/5G, ทัชสกรีน, เซนเซอร์ลายนิ้วมือ และอื่น ๆ ทำให้การแทนที่ด้วยโอเพ่นซอร์สไม่ใช่เรื่องง่าย ต้องอาศัยการ reverse-engineering อย่างจริงจังและทำแบบ clean-room เพื่อหลีกเลี่ยงปัญหาลิขสิทธิ์ อีกทั้งยังอาจติดข้อกำกั […]

pdsink – USB PD 3.2 sink stack แบบโอเพ่นซอร์ส สำหรับอุปกรณ์ฝังตัว

open source USB PD Sink implemetation for embedded devices

pdsink เป็นซอฟต์แวร์โอเพ่นซอร์สสำหรับการทำงานแบบ USB PD 3.2 ในโหมด sink สำหรับอุปกรณ์ฝังตัว (embedded devices) ภายใต้ไลเซนส์ MIT Vitaly Puzrin พบว่า USB PD stack ส่วนใหญ่มีข้อจำกัด เช่น ผูกขาดกับผู้ผลิต, ต้องทำ NDA, ไม่มีซอร์สโค้ดสาธารณะ, ผูกกับระบบปฏิบัติการ (OS) หรือเฟรมเวิร์กเฉพาะ, ฟีเจอร์โหมด sink ไม่ครบ (เช่น ไม่มีรองรับ EPR),หรือปรับใช้กับ TCPC/MCU รุ่นใหม่ได้ยาก ดังนั้นเขาจึงพัฒนา pdsink ซึ่งตั้งใจให้เป็น stack แบบ sink-only ขนาดเล็ก ไม่ขึ้นกับแพลตฟอร์ม โค้ดอ่านง่าย และปรับให้เข้ากับคอนโทรลเลอร์หลากหลายได้สะดวก ไฮไลต์ของ pdsink :   รองรับ USB PD 3.2, SPR (Standard Power Range), และ EPR (Extended Power Range สำหรับแรงดัน 28V ขึ้นไป) ในโหมด sink คอร์ C++ ที่ไม่ผูกกับแพลตฟอร์มใด ๆ (platform-agnostic) ไ […]

Olimex ESP32-C5-Devkit-Lipo – บอร์ด IoT พร้อม WiFi 6 แบบ Dual-band, BLE และ 802.15.4 รองรับแบตเตอรี่ และคอนเนกเตอร์ UEXT

Olimex ESP32-C5 DevKit Lipo

Olimex ESP32-C5-Devkit-Lipo เป็นบอร์ดขนาดกะทัดรัดที่ใช้ชิป ESP32-C5 มาพร้อม WiFi 6 แบบ Dual-band, Bluetooth LE, และวิทยุ 802.15.4 สำหรับการเชื่อมต่อ Zigbee, Thread และ Matter พร้อมรองรับ แบตเตอรี่ LiPo และวงจรชาร์จในตัว บอร์ดนี้ต่อยอดมาจากรุ่น ESP32-C5-EVB board ของบริษัทเดียวกัน ซึ่งเปิดตัวในเดือนกันยายน 2025 โดยรุ่นนั้นมาพร้อมอินพุตแยกและรีเลย์ ส่วนรุ่น ESP32-C5-Devkit-Lipo เน้นการออกแบบแบบมินิมอล มาพร้อม พอร์ต USB-C สองพอร์ต, คอนเนกเตอร์ UEXT สำหรับโมดูลขยาย, และขา GPIO header ที่ใช้งานร่วมกับ breadboard ได้ โดยไม่มีส่วนประกอบซับซ้อนอื่น ๆ จึงเหมาะสำหรับงานที่มีพื้นที่จำกัดและการสร้างต้นแบบ (prototyping) สเปคของ Olimex ESP32-C5-Devkit-Lipo: Wireless module –  ESP32-C5-WROOM-N8R4 SoC – Espressif Systems ESP32 […]

Sipeed SLogic16U3 : อุปกรณ์ Logic Analyzer ราคาประหยัด พร้อมแบนด์วิดท์สูงสุด 3.2 Gbps, รองรับโปรโตคอลมากกว่า 150 ชนิด

Sipeed SLogic16U3 USB3 Logic Analyzer

SLogic16U3 เป็นอุปกรณ์ Logic Analyzer แบบ USB 3.0 ที่มีขนาดกะทัดรัด ราคาประหยัด มาพร้อมแบนด์วิดท์สูงสุด 3.2 Gbps และมีช่องสัญญาณอินพุต 16 ช่อง ออกแบบมาสำหรับงานดีบัก (debugging) วิศวกรรมย้อนกลับ (reverse-engineering) และการตรวจสอบความถูกต้องของวงจรดิจิทัลหรือระบบฝังตัว (embedded systems) อุปกรณ์นี้รองรับอัตราการสุ่มสัญญาณ (sampling rate) สูงสุดที่ 800MS/s เมื่อใช้ 4 ช่อง, 400MS/s เมื่อใช้ 8 ช่อง, 200MS/s เมื่อใช้ครบ 16 ช่อง โดยเชื่อมต่อผ่านพอร์ต USB 3.0 (5 Gbps) นอกจากนี้ยังรองรับแรงดันอินพุต 0–10V และสามารถปรับระดับแรงดันทริกเกอร์ได้ในช่วง 0–6V ตัวเครื่องผลิตจากอะลูมิเนียมขนาดเพียง 40×40×10 มม. รองรับโปรโตคอลมากกว่า 150 ชนิด เช่น SPI, I²C, UART, CAN และ JTAG พร้อมระบบทริกเกอร์แบบ edge-based และการสตรีมข้อมูลแบ […]

ESP32JTAG – เครื่องมือ JTAG และเครื่องวิเคราะห์สัญญาณแบบไร้สายโอเพ่นซอร์ส

ESP32JTAG Deveice

EZ32 ESP32JTAG เป็นเครื่องมือโอเพ่นซอร์สแบบไร้สายสำหรับใช้งานเป็น JTAG และเครื่องวิเคราะห์สัญญาณ (logic analyzer) ที่สามารถดีบักได้ทั้งไมโครคอนโทรลเลอร์ (MCU) และ FPGA โดยมาพร้อมกับ logic analyzer แบบ 16 ช่องที่ทำงานได้สูงสุดถึง 250 MHz และมีอินเทอร์เฟซ UART ในตัว ออกแบบมาเพื่อใช้แทนเครื่องมืออย่าง ST-Link รือ Saleae ได้ในอุปกรณ์ขนาดกะทัดรัดเพียงชิ้นเดียวแบบไร้สาย อุปกรณ์นี้ใช้ชิป ESP32-S3 แบบ dual-core เป็นหน่วยประมวลผลหลัก ร่วมกับ FPGA ขนาดเล็กที่มี 5k logic gates และหน่วยความจำภายใน 1 Mbit สำหรับจัดการสัญญาณความเร็วสูง รองรับการเชื่อมต่อ Wi-Fi 4, Bluetooth 5.0 และพอร์ต USB Type-C พร้อมจอแสดงผลขนาด 1.83 นิ้ว สำหรับแสดงข้อมูลระบบ เช่น ที่อยู่ IP และสถานะการทำงาน, EZ32 ESP32JTAG ยังมาพร้อมพอร์ตแบบกำหนดค่าได้ 4 […]

Waveshare MK20 : คีย์บอร์ดมาโคร พร้อมปุ่ม mechanical 20 ปุ่ม แต่ละปุ่มมีจอสี LCD ขนาด 0.85 นิ้วในตัว

Waveshare MK20 Multi Functional AI Voice Control Panel

Waveshare MK20 เป็นคีย์บอร์ดมาโครแบบอเนกประสงค์ มาพร้อมปุ่ม mechanical 20 ปุ่ม แต่ละปุ่มมีจอ LCD ขนาด 0.85 นิ้วในตัว รุ่นนี้เป็นการอัปเกรดจากรุ่นก่อนหน้า MK10 โดยเพิ่มจอแสดงผลรองขนาด 2.8 นิ้วและปุ่มหมุนควบคุม (knob) อีก 2 ตัว อุปกรณ์รองรับการโต้ตอบด้วยเสียง AI การแสดงข้อมูลแบบเรียลไทม์ และการเชื่อมต่อกับระบบสมาร์ทโฮมผ่าน Home Assistant เช่นเดียวกับรุ่นก่อน MK20 ใช้สถาปัตยกรรมระบบคู่ โดยใช้โปรเซสเซอร์ Allwinner T113-S3 dual-core Cortex-A7 ทำงานบนระบบ Linux เพื่อควบคุมหน้าจอแสดงผล และไมโครคอนโทรลเลอร์ GD32 ที่รันเฟิร์มแวร์ QMK เพื่อให้การตอบสนองของแป้นพิมพ์และปุ่มหมุนเป็นแบบหน่วงต่ำ แต่ละปุ่ม LCD มีความละเอียด 128×128 พิกเซล รองรับการแสดงภาพเคลื่อนไหว วิดีโอ และการซ้อนภาพหลายชั้น ส่วนจอแสดงผลรองขนาด 2.8 นิ้ว (ควา […]

Orange Pi 4 Pro – บอร์ด SBC Edge AI ที่ใช้ชิป Allwinner A733 มาพร้อม LPDDR5 สูงสุด 16GB, WiFi 6

Orange Pi 4 Pro Allwinner A733 Edge AI SBC

เมื่อสัปดาห์ที่แล้ว เราเพิ่งเขียนบทความเกี่ยวกับ Orange Pi 6 Plus, บอร์ด SBC ที่ใช้ CIX P1 พร้อมหน่วยความจำ LPDDR5 สูงสุด 64GB และตอนนี้บริษัทได้เปิดตัว Orange Pi 4 Pro เป็นบอร์ด SBC ราคาประหยัดและประหยัดพลังงาน ที่ใช้ชิป Allwinner A733 โดยมีสถาปัตยกรรม, ความสามารถด้าน AI และการใช้งานที่คล้ายกับ Radxa Cubie A7A บอร์ดนี้รองรับหน่วยความจำ LPDDR5 สูงสุด 16GB, โมดูล eMMC (16–128GB), SSD แบบ NVMe ผ่านช่อง M.2 M-key PCIe 3.0, และการ์ด microSD สำหรับจัดเก็บข้อมูล, ด้านการเชื่อมต่อมี Gigabit Ethernet พร้อมรองรับ PoE, WiFi 6, และ Bluetooth 5.4 รวมถึงพอร์ต HDMI 2.0, อินเทอร์เฟซ MIPI CSI/DSI แบบคู่, พอร์ต USB 3.0/2.0, และช่องเสียง Audio I/O การใช้งานเป้าหมายได้แก่ การควบคุมหุ่นยนต์, ระบบอัตโนมัติในอุตสาหกรรม, สมาร์ตเกตเวย […]