บอร์ด 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 […]
ESP32-S31 ไมโครคอนโทรลเลอร์ RISC-V แบบ Dual-core รุ่นใหม่ รองรับ Gigabit Ethernet, Wi-Fi, Bluetooth และ IEEE 802.15.4
Espressif Systems กำลังพัฒนาไมโครคอนโทรลเลอร์ไร้สายรุ่นใหม่ที่มีประสิทธิภาพสูง โดย ESP32-S31 มีคุณสมบัติบางส่วนที่คล้ายกับ ESP32-P4 และ ESP32-S3 ESP32-S31 เป็นไมโครคอนโทรลเลอร์แบบ dual-core ที่ใช้สถาปัตยกรรม RISC-V โดยประกอบด้วยคอร์ประสิทธิภาพสูง 1 คอร์ ที่รองรับ FPU และคำสั่ง SIMD และอีก 1 คอร์แบบประหยัดพลังงาน นอกจากนี้ยังมาพร้อมกับ GPIO จำนวน 62 ขา, Gigabit Ethernet MAC, การเชื่อมต่อไร้สายทั้ง Wi-Fi, Bluetooth และ IEEE 802.15.4 (รองรับ Thread / Zigbee / Matter) รวมถึงฟีเจอร์อื่น ๆ อีกมากมาย สเปคเบื้องต้นของ ESP32-S31 : MCU subsystem ซีพียู RISC-V แบบ HP (High-performance) รุ่น RV32IMAFCP รองรับ FPU, SIMD เป็นต้น คอร์ MCU แบบ LP (Low-power) สำหรับงานประหยัดพลังงาน หน่วยความจำและการจัดเก็บข้อมูล SRAM ขน […]
วิธีติดตั้งไดรเวอร์ WiFi และ Bluetooth ของ MediaTek MT7902 บน Ubuntu 24.04
เมื่อเดือนที่แล้วมีรายงานว่า ชิปเซ็ต Mediatek MT7902 (รองรับ WiFi 6E และ Bluetooth 5.x) ได้รับการเพิ่มไดรเวอร์ใน Linux mainline แล้ว และคาดว่าจะถูกรวมใน Linux Kernel 7.0 โมดูล MT7902 ถูกใช้งานในโน้ตบุ๊ก Windows หลายรุ่น แต่ผู้ใช้ Linux ได้เรียกร้องไดรเวอร์มานานเกือบสองปีแล้ว วิธีหนึ่งคือรอให้ไดรเวอร์ถูกเพิ่มเข้ามาในดิสโทรของคุณ แต่ผู้ใช้ชื่อ “hmtheyboy154” ไม่อยากรอ จึงทำการ backport ไดรเวอร์ให้รองรับ Linux Kernel 6.6–6.19 เนื่องจากเรามีโน้ตบุ๊กรุ่น ASUS Vivobook 16 อยู่จึงได้ทดลองใช้งานบน Ubuntu 24.04 และพบว่าสามารถใช้งานได้ โดยคาดว่าน่าจะใช้ได้กับ Linux distributions อื่นๆ เช่นกัน วิธีนี้ใช้ได้เฉพาะกับไดรเวอร์แบบ PCIe เท่านั้น ดังนั้นหากคุณใช้งานโมดูลแบบ SDIO คุณจำเป็นต้องหาวิธีอื่นแทน สำหรับโน้ตบุ๊กที่ใช้ Ub […]
รีวิว : Open Nextion ONX3248G035 และ ONX2432G028 — บอร์ด HMI ESP32-S3 หน้าจอ 3.5 และ 2.8 นิ้ว รองรับ LVGL, Wi-Fi และ Bluetooth 5
Open Nextion คือสายผลิตภัณฑ์ใหม่จาก ITEAD (บริษัทเดียวกับ Nextion HMI และ SONOFF) จุดที่แตกต่างจาก Nextion HMI แบบเดิมที่ต้องออกแบบ UI ผ่าน Nextion Editor และสื่อสารด้วย UART protocol นั้น คือ Open Nextion ใช้ชิป ESP32-S3 เป็นหัวใจหลักทำหน้าที่ทั้งหมด ทั้ง logic, display และ wireless connectivity ใน package เดียว โดยทาง ITEAD เตรียมรองรับ development framework กระแสหลักอย่าง ESP-IDF, Arduino IDE และ LVGL graphics library อย่างครบถ้วน โดยมีให้เลือก 2 ขนาด ได้แก่ ONX3248G035 หน้าจอ 3.5 นิ้ว และ ONX2432G028 หน้าจอ 2.8 นิ้ว โดย ITEAD ส่งมาให้ทำการรีวิวทดสอบครบชุดพร้อมอุปกรณ์เสริม ได้แก่ Nextion Dual MIC Board, Nextion BOX Speaker และ Nextion IO Adapter V2 ซึ่ง Open Nextion เหมาะสำหรับ Embedded developer / Maker ท […]
Flipper Zero ESP32-C5 multi-board มาพร้อม CC1101, GPS และ Wi-Fi 6 แบบ dual-band
บอร์ด Flipper Zero ESP32-C5 multi-board ที่ออกแบบโดย Rabbit-Labs EU เป็นบอร์ดเสริม (Expansion Board) สำหรับ Flipper Zero โดยใช้ไมโครคอนโทรลเลอร์ ESP32-C5 ที่รองรับ Wi-Fi 6 แบบ dual-band (2.4 GHz และ 5 GHz) บอร์ดยังมาพร้อมกับชิปรับส่งสัญญาณ sub-GHz TI CC1101, โมดูล GPS, ช่องใส่การ์ด SD และพอร์ต USB-C สำหรับจ่ายไฟและโปรแกรม เมื่อเดือนที่แล้ว เราได้พูดถึง ESP32 Marauder 5G Apex 5 ซึ่งเป็นโมดูลเสริมสำหรับ Flipper Zero อีกตัวหนึ่งที่ใช้ ESP32-C5 เช่นกัน โดยมาพร้อม Wi-Fi 6 แบบ dual-band, วิทยุ sub-GHz จำนวน 2 ตัว, วิทยุ NRF24 และโมดูล GPS ในตัว ทำให้ตัวบอร์ดมีขนาดค่อนข้างใหญ่ เมื่อเปรียบเทียบกันแล้วบอร์ด multi-board จาก Rabbit Labs ถือเป็นตัวเลือกที่เรียบง่ายกว่า ตัดฟีเจอร์บางส่วนออก (stripped-down) มีขนาดกะทัดรัดกว่ […]
SparkFun OpenScale – IoT : บอร์ด ESP32 มาพร้อมชิป HX711 สำหรับเครื่องชั่งอัจฉริยะ รองรับการเชื่อมต่อ Wi-Fi และ Bluetooth
SparkFun OpenScale – IoT เป็นเครื่องชั่งอัจฉริยะ IoT ที่ใช้ SparkFun Electronics และทำงานบนแพลตฟอร์ม ESP32 โดยมาพร้อมฮาร์ดแวร์และเฟิร์มแวร์แบบโอเพ่นซอร์ส ใช้งานได้ทันที ช่วยให้อ่านค่าน้ำหนักจากโหลดเซลล์ได้อย่างแม่นยำโดยไม่ต้องเขียนโค้ดเองตั้งแต่ต้นสำหรับการใช้งานพื้นฐาน ตัวระบบรองรับการขยายสัญญาณผ่านชิป HX711 แบบ 24 บิต พร้อมฟังก์ชันคาลิเบรต, การชดเชยอุณหภูมิ (ใช้เซนเซอร์ TMP102 บนบอร์ด และสามารถเพิ่มโพรบ DS18B20 ภายนอกได้) รวมถึงการสื่อสารและตั้งค่าผ่านพอร์ตซีเรียลด้วยเมนูข้อความที่ใช้งานง่าย นอกจากนี้ยังรองรับ Wi-Fi สำหรับแสดงข้อมูลแบบเรียลไทม์ และอัปเดตเฟิร์มแวร์แบบ OTA ได้ โดยไม่ต้องใช้แอปเฉพาะเพียงใช้โปรแกรมเทอร์มินัลทั่วไปและเว็บเบราว์เซอร์ก็สามารถดูข้อมูลได้ อีกทั้งยังมีพอร์ต Qwiic connector สำหรับเชื่อม […]
Esparagus Audio Brick : แอมป์ Hi-Fi 65W ที่ใช้ ESP32 รองรับ Home Assistant และ Squeezelite
Sonocotta (Andriy Malyshenko), ผู้พัฒนาโครงการ Esparagus “Media Center”, HiFi-Amped, Louder Raspberry Pi และ Louder Raspberry Hat Plus, ได้กลับมาระดมทุนบนแพลตฟอร์ม Crowd Supply อีกครั้ง พร้อมเปิดตัว Esparagus Audio Brick ซึ่งเป็นแอมป์เสียง Hi-Fi Class-D ขนาดกะทัดรัดที่ใช้ชิป ESP32 หรือ ESP32-S3 และรองรับการทำงานร่วมกับ Home Assistant โมดูลนี้รองรับการใช้งานกับ Music Assistant, Snapcast และ Logitech Media Server (LMS) ทำให้สามารถนำไปใช้สร้างระบบเสียงภายในบ้านแบบ whole-home audio ได้ อีกทั้งยังสามารถนำไปดัดแปลงลำโพงรุ่นเก่าให้รองรับการสตรีมเพลงสมัยใหม่ หรือใช้ขับลำโพงแบบกำหนดเอง เช่น subwoofers หรือระบบ bi-amp ได้อีกด้วย บอร์ดนี้สร้างขึ้นบนไมโครคอนโทรลเลอร์แบบ dual-coreESP32 หรือ ESP32-S3 ที่มาพร้อม Flash 16 MB แ […]
Blues Notecard for Skylo : โมดูล IoT รองรับ 5G NTN ผ่านดาวเทียม พร้อม NB-IoT/LTE-M, WiFi และ GNSS
Blues เปิดตัว Notecard for Skylo เป็นโมดูล IoT ที่รวมการเชื่อมต่อหลายรูปแบบไว้ในตัว ได้แก่ การสื่อสารผ่านดาวเทียม 5G NTN แบบไม่ต้องสมัครสมาชิก, เครือข่ายเซลลูลาร์ NB-IoT หรือ LTE-M, WiFi และ GNSS ออกแบบมาสำหรับงานติดตามทรัพย์สิน (asset tracking) ในอุตสาหกรรมต่าง ๆ เช่น การขนส่งและโลจิสติกส์, พลังงาน และอุปกรณ์เชิงพาณิชย์. โมดูลนี้เป็นโซลูชัน Satellite IoT แบบครบวงจรในตัวเดียว (all-in-one) โดยไม่ต้องใช้อุปกรณ์ฮาร์ดแวร์เพิ่มเติมหรือทำสัญญาสมัครใช้บริการดาวเทียมล่วงหน้า โดยค่าเริ่มต้นโมดูลจะเชื่อมต่อผ่าน WiFi ก่อน และจะสลับไปใช้เครือข่ายเซลลูลาร์ เมื่ออยู่นอกระยะสัญญาณ WiFi จากนั้นจะใช้การเชื่อมต่อดาวเทียม Skylo แบบจ่ายตามการใช้งานก็ต่อเมื่อไม่สามารถเชื่อมต่อได้ทั้ง WiFi และเซลลูลาร์ แนวทางนี้ช่วยให้ระบบ IoT สามาร […]








