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 สำหรั […]
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 รองรับอุปกรณ์เป้าหมาย ทั้งห […]
วิทยุอินเทอร์เน็ต ESP32-S3 แบบ DIY มาพร้อมอินเทอร์เฟซผู้ใช้สไตล์ Winamp
Volos Projects ได้สาธิตวิธีสร้างวิทยุอินเทอร์เน็ต DIY ที่ทำตามได้ง่ายและมีต้นทุนต่ำ โดยใช้บอร์ดพัฒนา Waveshare ESP32-S3-LCD-1.54 ร่วมกับ Arduino sketch ที่มาพร้อมอินเทอร์เฟซผู้ใช้สไตล์ Winamp ตามชื่อที่ระบุ ฮาร์ดแวร์นี้ใช้ชิป ESP32-S3 ซึ่งรองรับทั้ง Wi-Fi และ Bluetooth โดยเชื่อมต่อกับจอแสดงผลสีขนาด 1.54 นิ้ว ความละเอียด 240×240 พิกเซล และลำโพงที่ให้คุณภาพเสียงดีกว่าที่คาดไว้ ตามข้อมูลจาก Volos Projects สเปคของ Waveshare ESP32-S3-LCD-1.54 : SoC – Espressif ESP32-S3R8 CPU – ไมโครคอนโทรลเลอร์แบบ Dual-core Tensilica LX7 สูงสุด 240 MHz พร้อมคำสั่งเวกเตอร์สำหรับ AI acceleration หน่วยความจำ – SRAM 512KB, PSRAM 8MB การเชื่อมต่อไร้สาย (Wireless) – WiFi 4 และ Bluetooth 5.0 LE + Mesh สตอเรจ NOR Flash 16MB ช่องเสียบ MicroS […]
M5Stack Stamp-P4 : บอร์ด USB-C ขนาดจิ่วที่ใช้ ESP32-P4 พร้อมรองรับ Wi-Fi 6 และ Bluetooth 5.4 ผ่านโมดูลเสริม
M5Stack เปิดตัว Stamp-P4 เป็นบอร์ดพัฒนาแบบ USB-C ขนาดจิ๋ว ที่ใช้ชิป ESP32-P4 ซึ่งเป็นไมโครคอนโทรลเลอร์สถาปัตยกรรม RISC-V ประสิทธิภาพสูง โดยมาพร้อมหน่วยความจำ Flash ขนาด 16MB และ PSRAM ขนาด 32MB และยังสามารถรองรับ Wi-Fi 6 และ Bluetooth 5.4 ได้ (ออปชันเสริม) ผ่านโมดูล Stamp-AddOn C6 ที่ใช้ ESP32-C6-MINI-1 แม้จะมีขนาดเล็กเพียง 29.8 x 22.0 x 4.3 มม. แต่ Stamp-P4 ก็รองรับอินเทอร์เฟซที่หลากหลาย ได้แก่ พอร์ตกล้องแบบ MIPI-CSI, อินเทอร์เฟซจอแสดงผล MIPI DSI, Ethernet แบบ RMII, USB 2.0 High-Speed และ GPIO สูงสุดถึง 44 ขา ผ่านขาเชื่อมต่อแบบ castellated holes ระยะพิทช์ 1.27 มม. / 2.00 มม. รวมถึงรู through-hole บางส่วน สเปคของ M5Stack Stamp-P4 : SoC – Espressif Systems ESP32-P4NRW32 CPU Dual-core RISC-V microcontroller @ 360 […]







