Melody Machine เป็นเฟิร์มแวร์โอเพ่นซอร์สที่เปลี่ยนอุปกรณ์ LILYGO T-LoRa Pager ซึ่งใช้ชิป ESP32-S3 ให้กลายเป็นเครื่องเล่น MP3 แบบพกพาและวิทยุอินเทอร์เน็ต แทนการใช้งานเดิมที่เป็นเครื่องส่งข้อความผ่านเครือข่าย LoRa อย่าง Meshtastic หรือ Meshcore จุดเด่นของเฟิร์มแวร์ Melody Machine: อินเทอร์เฟซกราฟิก (GUI) ที่พัฒนาด้วย LVGL พร้อมธีมให้เลือก 4 แบบ WiFi Manager — จัดการ WiFi แบบไม่บล็อกระบบ แสดงรายการเครือข่าย ใส่รหัสผ่านผ่านคีย์บอร์ดบนหน้าจอ และเชื่อมต่ออัตโนมัติ เล่นไฟล์ MP3 จาก SD Card พร้อมตัวเลือก เรียกดูโฟลเดอร์, โหมดสุ่ม (Shuffle), เล่นซ้ำ (Repeat) และ เลื่อนตำแหน่งเพลง (Seek) วิทยุอินเทอร์เน็ตผ่านไฟล์ M3U บน WiFi (รองรับ ICY metadata) ฟังก์ชัน Seek — กรอเพลงย้อนหลัง/ไปข้างหน้า ด้วย rotary encoder (ครั้งละ ±5 […]
บอร์ด Raspberry Pi RP2350 รองรับการเชื่อมต่อ NB-IoT, GNSS และการระบุตำแหน่งภายในอาคารผ่าน Wi-Fi
Challenger+ RP2350 NB-IoT เป็นบอร์ดที่เข้ากันได้กับมาตรฐาน Feather โดยจับคู่ไมโครคอนโทรลเลอร์ Raspberry Pi RP2350 เข้ากับโมดูลสื่อสาร NB-IoT ที่ผ่านการรับรอง ซึ่งมี GNSS (ระบบระบุตำแหน่งผ่านดาวเทียม) ในตัว เหมาะสำหรับงานเชื่อมต่อระยะไกลที่ใช้พลังงานต่ำ ดูเหมือนว่าจะเป็นรุ่นต่อยอดจาก บอร์ด Challenger+ RP2350 WiFi6/BLE5 รุ่นก่อนหน้านี้ โดยเปลี่ยนจากโมดูล ESP32-C6 ที่รองรับ WiFi 6, BLE และ 802.15.4 มาเป็น โมดูล ST87M01 ของ STMicroelectronics ที่รองรับ NB-IoT และ GNSS แทน โดยยังคงมีฟีเจอร์ต่าง ๆ ให้ใช้งานเหมือนเดิม Challenger+ RP2350 NB-IoT specifications: ไมโครคอนโทรลเลอร์– Raspberry Pi RP2350A MCU CPU Dual-core Arm Cortex-M33 processor @ 150MHz Dual-core 32-bit RISC-V processor @ 150MHz สามารถใช้งานได้เพียง 2 คอร […]
BeagleConnect Zepto : คอมพิวเตอร์ $1 (~33฿) ที่ใช้ไมโครคอนโทรลเลอร์ TI MSPM0L1117 Cortex-M0+
บอร์ด 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 […]
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 แผนท […]
เครื่องรับวิทยุ 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 ก็ยังถือว่าน่าสนใจและควรค่าแก่การลองพิจารณาอยู่ คุณสมบัติของเครื่อ […]
Flash Bee : อุปกรณ์ตรวจจับฟ้าผ่าแบบพกพา DIY ที่ใช้ ESP32-C3
Flash Bee เป็นอุปกรณ์ตรวจจับฟ้าผ่าแบบพกพาที่สามารถทำเองได้ (DIY) โดยออกแบบให้ประกอบได้ง่าย ใช้ชิ้นส่วนสำเร็จรูปทั่วไป เช่น บอร์ด XIAO ESP32C3 และจอแสดงผลแบบวงกลมสำหรับ XIAO รวมถึงตัวเคสที่พิมพ์ด้วยเครื่องพิมพ์ 3 มิติ การออกแบบนี้อาศัยเซนเซอร์ตรวจจับฟ้าผ่า AMS AS3935 Franklin lightning sensor ซึ่งมีใช้งานมานานหลายปี และยังพบได้ในชุดคิทอย่างสถานีอากาศ IoT สำหรับ Arduino ของ SparkFun โดยตัวเซนเซอร์สามารถตรวจจับฟ้าผ่าได้ไกลถึง 40 กิโลเมตร ด้วยความแม่นยำประมาณ 1 กิโลเมตร แม้ว่าจะไม่ใช่เทคโนโลยีใหม่มากนัก แต่เรามองว่า Flash Bee มีการออกแบบที่น่ารักและใช้งานสะดวก อีกทั้งยังดูเหมือนว่าจะสามารถทำตามได้ง่ายมาก ส่วนประกอบหลักของ Flash Bee: Seeed Studio XIAO ESP32-C3 พร้อมการเชื่อมต่อ Wi-Fi 4 และ Bluetooth LE 5.0 ราคา $4.9 […]
WeAct STM32U585CIU6 Core Mini – บอร์ด STM32U5 ที่รองรับ MicroPython v1.28
ขณะที่กำลังตรวจสอบ changelog ของ MicroPython เราสังเกตเห็นบอร์ดจาก WeAct Studio ที่ใช้ไมโครคอนโทรลเลอร์ STM32U5 Cortex-M33 ของ ST นั่นคือบอร์ด WeAct STM32U585CIU6 Mini Core (ในโค้ดของ MicroPython ใช้ชื่อว่า WEACTSTUDIO_MINI_STM32U585)ผมมองว่านี่เป็นเรื่องที่น่าสนใจและน่าจะเป็นข่าว เพราะก่อนหน้านี้แม้ว่าผมจะเคยเขียนเกี่ยวกับการเปิดตัวไมโครคอนโทรลเลอร์ STM32U5 รุ่นแรกในปี 2021, และตามด้วยรุ่นที่สเปคสูงขึ้นในปี 2023 ซึ่งมาพร้อม NeoChrom 2.5D GPU และ flash สุดสุด 4MB แต่เรายังไม่เคยพูดถึงบอร์ดจากผู้ผลิตรายอื่น (third-party) ที่ใช้ MCU ตระกูล STM32U5 เลย ยกเว้น Arduino UNO Q SBC ที่รัน Linux บน MPU รุ่น Qualcomm QRB2210 และใช้ STM32U585 สำหรับงานควบคุมแบบเรียลไทม์และ I/O ดังนั้น WeAct STM32U585CIU6 Core Mini จึงถือเ […]
SN1 Solar Node – บอร์ด ESP32-C3 พร้อมตัวเครื่องกันน้ำระดับ IP67 รองรับการชาร์จแบบโซล่าเซลล์ และเฟิร์มแวร์ ESPHome
SN1 Solar Node ซึ่งออกแบบโดย Granz Scientific LLC เป็นบอร์ดพัฒนา/โหนด IoT ที่ใช้ชิป ESP32-C3 ถูกออกแบบมาโดยเฉพาะสำหรับโปรเจกต์ IoT แบบ off-grid, มีบอร์ดพัฒนาประเภทนี้ที่เรากล่าวถึงอย่างเช่น Seeed Studio Wio Tracker หรือคอนโทรลเลอร์อุตสาหกรรมอย่าง DFRobot LoRaWAN Control Terminal จะเปิดโอกาสให้คุณจัดการระบบแบตเตอรี่และการป้องกันสภาพอากาศได้ด้วยตัวเอง ในอีกด้านหนึ่งก็มีผลิตภัณฑ์อย่าง SenseCAP Solar Node P1 ที่มาพร้อมระบบทุกอย่างแบบครบวงจรในตัว แต่มีข้อจำกัดคือไม่สามารถเพิ่มฮาร์ดแวร์แบบกำหนดเองได้ แต่ SN1 Solar Node แตกต่างออกไปโดยมาพร้อมคุณสมบัติเด่นคือ ตัวเครื่องระดับ IP67 rating ที่สามารถป้องกันฝุ่นและน้ำได้อย่างดี และมีแผงโซลาร์เซลล์ติดตั้งอยู่บนฝาครอบ, รองรับแบตเตอรี่ขนาด 18650, มีพื้นที่แบบ strip-board สำหรั […]








