เมื่อสัปดาห์ที่แล้วเราได้เขียนบทความเกี่ยวกับวิทยุอินเทอร์เน็ตแบบ 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 […]
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 สำหรั […]
NASA Artemis Watch 2.0 – สมาร์ทวอทช์เพื่อการศึกษา ที่ใช้ ESP32-S3 พร้อมดีไซน์ธีม NASA
CircuitMess NASA Artemis Watch 2.0 เป็นสมาร์ทวอทช์ธีม NASA ที่สามารถตั้งโปรแกรมได้ โดยใช้โมดูล ESP32-S3 ซึ่งรองรับทั้ง WiFi และ Bluetooth พร้อมหน้าจอแบบ monochrome ขนาด 1.14 นิ้ว ตัวนาฬิกายังมาพร้อมเซ็นเซอร์และอุปกรณ์เสริมหลายอย่าง ได้แก่ เซ็นเซอร์วัดความเร่ง (accelerometer), ไจโรสโคป (gyroscope), บัซเซอร์, นาฬิกาเรียลไทม์ (RTC), ปุ่มกด, ไฟ LED หลายดวง และพอร์ต USB สำหรับการเขียนโปรแกรมและชาร์จแบตเตอรี่ในตัวขนาด 600 mAh สเปคของ NASA Artemis Watch 2.0: โมดูลหลัก– ESP32-S3-MINI-1-N4R2 SoC – ESP32-S3 แบบ dual-core Xtensa LX7 รองรับการเชื่อมต่อ WiFi 4 และ Bluetooth 5.0 หน่วยความจำ – PSRAM 2MB ที่เก็บข้อมูล – QSPI flash 4MB สายอากาศแบบ PCB ในตัว จอแสดงผล – หน้าจอในตัวขนาด 1.44 นิ้ว พอร์ต USB – 1x USB Type-C สำหรับชา […]
ESP32-S3 รองรับการเข้ารหัสแบบ Post-Quantum ด้วยเฟิร์มแวร์โอเพ่นซอร์ส Aethyr Edge Node
Aethyr เปิดตัวเฟิร์มแวร์สำหรับ IoT edge node ที่เข้ารหัสแบบ Post-Quantum สำหรับชิป ESP32-S3 โดยสามารถบูตได้ภายใน 2.1 วินาที และรองรับการทำ handshake ด้วย Post Quantum Cryptography (PQC) เต็มรูปแบบภายในเวลาเพียง 35 มิลลิวินาที อัลกอริทึมการเข้ารหัสแบบกุญแจสาธารณะ (Public-key cryptography) เช่น RSA และ ECC กำลังจะต้องถูกแทนที่ในอนาคตอันใกล้ เนื่องจากความก้าวหน้าของคอมพิวเตอร์ควอนตัม ซึ่งจะสามารถถอดรหัสระบบเข้ารหัสเหล่านี้ได้ภายในเวลาเพียงไม่กี่ชั่วโมงถึงไม่กี่วัน โดยใช้ Shor’s algorithm แม้ว่ายังมีเวลาเตรียมตัวอยู่บ้าง แต่ Google ได้อัปเดตไทม์ไลน์ สำหรับการย้ายไปใช้ Post-Quantum Cryptography เป็นปี 2029 แล้ว สาเหตุหลักมาจากความเป็นไปได้ที่ข้อมูลจะถูกเก็บสะสมไว้ในปัจจุบัน เพื่อนำไปถอดรหัสในอนาคตเมื่อมีคอมพิวเตอร์ค […]
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 รองรับอุปกรณ์เป้าหมาย ทั้งห […]
T-Display-P4 บอร์ดพัฒนา IoT ดีไซน์เหมือนสมาร์ตโฟน พร้อม ESP32-P4, ESP32-C6 และ LoRa (SX1262/LR2021)
LILYGO T-Display-P4 เป็นบอร์ดพัฒนา (devkit) ที่อัดแน่นด้วยฟีเจอร์ ใช้ชิป ESP32-P4 + ESP32-C6 มาในดีไซน์คล้ายสมาร์ตโฟน และรองรับการเชื่อมต่อหลากหลาย ไม่ว่าจะเป็น GPS, Ethernet และ LoRaWAN ผ่านทรานซีฟเวอร์ SX1262 หรือ LR2021 รวมถึงการเชื่อมต่อไร้สายพื้นฐานอย่าง WiFi 6, Bluetooth 5.x และ 802.15.4 ตัวบอร์ดมีให้เลือก 2 รุ่น ได้แก่ หน้าจอ IPS ขนาด 4.05 นิ้ว พร้อมกล้องหน้า 2MP, หน้าจอ AMOLED ขนาด 4.1 นิ้ว พร้อมกล้องหลัง 2MP ด้านฮาร์ดแวร์มาพร้อมกับหน่วยความจำ PSRAM 32MB และ NOR Flash 16MB (สำหรับ ESP32-P4), ช่องใส่ microSD card, ไมโครโฟนและลำโพงในตัว, ช่องหูฟัง 3.5 มม., พอร์ต USB หลายช่อง, เซ็นเซอร์ตรวจจับการเคลื่อนไหวแบบ 9 แกน (9-axis) และพอร์ต GPIO และคอนเนกเตอร์ Qwiic จำนวน 2 ช่อง สำหรับการขยายการใช้งาน เหมาะสำหรับง […]
วิทยุอินเทอร์เน็ต 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 […]







