เมื่อไม่กี่วันก่อน เราสังเกตว่า ESP32-H2-โปรเซสเซอร์ RISC-V พร้อม Bluetooth LE และ 802.15.4 SoC ได้แสดงใน ESP-IDF ซอร์สโค้ด และพยายามหาสเปคและแผนภาพบล็อกไดอะแกรมจากข้อมูลที่เห็นว่าคล้ายกับ ESP32-C3 แต่สลับวิทยุ WiFi เป็นวิทยุ 802.15.4 แทน เราไม่จำเป็นต้องเดาอีกต่อไป เมื่อ Espressif Systems เพิ่งประกาศ ESP32-H2 โปรเซสเซอร์ RISC-V Wireless SoC พร้อมรองรับ Thread เวอร์ชั่น 1.x และ Zigbee 3.x, ผ่านวิทยุ 802.15.4 และ Bluetooth LE 5.2 โดยรวมแล้วมันใกล้เคียงกับสิ่งที่เราเคยพูดมาก จากข้อมูลในซอร์สโค้ดที่มีไฮไลท์ ESP32-H2 ได้แก่: CPU – RISC-V 32 core (สูงสุด 96 MHz) RAM – 256 KB SRAM ที่เก็บข้อมูล – รองรับแฟลชภายนอก การเชื่อมต่อ Wireless วิทยุ IEEE 802.15.4 พร้อมรองรับ Zigbee 3.x และ Thread 1.x, โปรโตคอล Matter วิทยุ B […]
ESP32-H2 – โปรเซสเซอร์ RISC-V พร้อม Bluetooth LE และ 802.15.4. SoC แสดงใน ESP-IDF ซอร์สโค้ด
Espressif Systems กำลังพัฒนาชิป RISC-V อีกตัวด้วย ESP32-H2 SoC ชิปนี้มี Bluetooth LE และการเชื่อมต่อ 802.15.4 ที่แสดงใน ESP-IDF ซอร์สโค้ดของเฟรมเวิร์ค การเปรียบเทียบรหัสแสดงให้เห็นว่า ESP32-H2 นั้นคล้ายกับESP32-C3มาก ที่มีโปรเซสเซอร์ RISC-V เดียว แม้ว่าจะมีการโอเวอร์คล็อกที่สูงถึง 96 MHz และ Espressif SoC ตัวแรกที่ไม่มี WiFi เนื่องจากวิทยุ WiFi ถูกแทนที่ด้วยวิทยุ 802.15.4 สำหรับ Thread, Zigbee ฯลฯ … สามารถใช้สำหรับเพื่อการพัฒนา ระบบอัตโนมัติภายในบ้านระบบ, ไฟอัจฉริยะ และแอปพลิเคชันเครือข่ายเซ็นเซอร์ไร้สาย เมื่อดูความแตกต่างของซอร์สโค้ดระหว่าง ESP32-C3 และ ESP32-H2 ความแตกต่างที่สำคัญเพียงอย่างเดียวคือวิทยุ 802.15.4 และความถี่สูงสุดที่ต่ำกว่า ดูเหมือนว่าส่วนที่เหลือส่วนใหญ่จะไม่เปลี่ยนแปลง ดังนั้นจึงเป็นไปไ […]
บอร์ดพัฒนา ESP32-C3 มาพร้อมที่ใส่แบตเตอรี่ 16340 และเข้ากันได้กับ D1 mini
ดูเหมือนว่าเทรนด์ของ ESP32-C3 จะมาถึงแล้ว เราได้เขียน NodeMCU หลายตัวเกี่ยวกับบอร์ด ESP32-C3 ก่อนหน้านี้ และตอนนี้ก็มีบอร์ด ESP32-C3 อีกบอร์ดหนึ่งที่มี โปรเซสเซอร์ RISC-V WiFI และ Bluetooth ติดตั้ง LilyGo TTGO T-OI PLUS พร้อมที่ใส่แบตเตอรี่ 16340 อันที่จริงแล้ว การซื้อบอร์ด ESP32-C3 แบบใช้แบตเตอรี่น่าจะน่าสนใจมาก เนื่องจากการใช้พลังงานของ ESP32-C3 นั้นต่ำกว่า ESP8266 และ ESP32 มาก โดยเฉพาะอย่างยิ่งในโหมด deep sleep การใช้โปรเซสเซอร์ RISC-V เพียง 5uA เทียบกับ 20 uA สำหรับ ESP8266 และ ESP32 ในโหมด light sleep ความแตกต่างนั้นยิ่งใหญ่กว่า (ESP8266: 2000 uA เทียบกับ ESP32-C3: 130 uA) สเปค LilyGo TTGO T-OI PLUS: SoC – ระบบ Espressif ESP32-C3 โปรเซสเซอร์ RISC-V แบบ single-core ที่160 MHz, 2.4 GHz WiFi, Bluetooth […]
รัน Linux 5.0 บน ESP32
โปรเซสเซอร์ ESP32 รองรับ PSRAM สูงสุด 8MB สามารถใช้งานลินุกซ์ในเวอร์ชันขั้นต่ำ มีแอปพลิเคชั่นที่ใช้งานได้จริงไม่กี่ตัว แต่น่าลองและนักพัฒนาคนหนึ่งสามารถรันลินุกซ์ 5.0.0 บนบอร์ดที่มีโปรเซสเซอร์ Xtensa แบบดูอัลคอร์ ESP32 ที่เชื่อมต่อกับ PSRAM 8MB และแฟลช SPI 2MB บันทึกการรันแบบย่อด้านบนแสดงเอาต์พุต bootloader ด้วยโปรเซสเซอร์ Xtensa แบบ dual-core ของ ESP32-D0WD ในที่สุดก็ทำการรันลินุกซ์ 5.0.0 แต่กระบวนการบูตค่อนข้างซับซ้อนเนื่องจากโปรแกรมโหลดการบูตข้ามไปที่ ” Juice Vm ” ซึ่งอธิบายว่าเป็น “small RISC-V virtual machine” (เครื่องเสมือน RISC-V ขนาดเล็ก) ซึ่งเรียกใช้ OpenSBI RISC-V Open Source Supervisor Binary Interface ซึ่งโหลดเคอร์เนล ลินุกซ์ และระบบไฟล์ขนาดเล็ก บันทึกการบูตแบบเต็มและรูปภาพไบ […]
บอร์ด IoT NodeMCU ESP32-C3 กับ WiFi และ BLE
บอร์ด ESP32-C3 โปรเซสเซอร์ RISC-V พร้อม 2.4 WiFI และ Bluetooth LE 5.0 เปิดตัวในเดือนธันวาคม 2020 และบอร์ด ESP32-C3-DevKitM-1 ของ Espressif Systems บอร์ดมีจำหน่ายในจำนวนจำกัดในฐานะ “ตัวอย่างทางวิศวกรรม” แต่ตอนนี้ฉันสังเกตเห็นว่าบอร์ด NodeMCU ESP32-C3 ของบริษัทอื่นกำลังขายใน Aliexpress ในราคาประมาณ $4(~130฿) โดยมีทั้ง ESP32-C3S_Kit และ ESP-C3-01M-Kit ซึ่งใช้ AI Thinker โมดูล ESP32-C3 ที่ประกาศเมื่อไม่กี่เดือนที่ผ่านมา NodeMCU ESP32-C3S สเปค: โมดูลไร้สาย – AI Thinker ESP32-C3S (footprint เข้ากันได้กับ ESP32-S / ESP32-WROOM-32D) พร้อม ESP32-C3 โปรเซสเซอร์ RISC-V ที่ 160 MHz, 2.4 GHz WiFi, Bluetooth 5.0 LE, แฟลช 4MB, เสาอากาศ PCB และขั้วต่อ IPEX (ซึ่งอาจบัดกรีหรือไม่ก็ได้) USB – พอร์ต Micro USB สำหรับจ่ายไฟแล […]
ThingPulse ESPGateway เป็นเกตเวย์มีโมดูล ESP32 สองโมดูล
ThingPulse ESPGateway เป็นเกตเวย์ WiFi และ Bluetooth ที่ติดตั้งโมดูล ESP32 สองโมดูล เสาอากาศภายนอก 2 เสา และ footprint สำหรับชิป RN2483 LoRaWAN โมดูล ESP32-WROVER สองโมดูลสื่อสารผ่าน UART และการออกแบบนี้ช่วยให้ ESP32 หนึ่งส่งข้อมูลผ่าน WiFi หรือบลูทูธ ในขณะที่อีกโมดูลหนึ่งยังคงอยู่ในโหมด promiscuous หรือส่งข้อมูลโดยใช้โปรโตคอลที่เป็นกรรมสิทธิ์ของ ESPNow ที่ใช้พลังงานต่ำสำหรับแอปพลิเคชันที่เราจะพูดถึงข้างล่างนี้ สเปคฮาร์ดแวร์ ESPGateway: การเชื่อมต่อ 2x โมดูล ESP32-WROVER-IB พร้อมโปรเซสเซอร์ dual-core ESP32, แฟลช 4MB และ PSRAM 8MB Footprint สำหรับโมดูล LoRaWAN RN2483 เชื่อมต่อกับหนึ่งโมดูล ESP32 เสาอากาศภายนอก 2 อัน สำหรับช่วงระยะไกล การขยาย – GPIO 18 พิน, 3.3V และ GND เพื่อเพิ่มเซ็นเซอร์ จอแสดงผล, actuator̷ […]
ESP32-WROOM-DA โมดูลไร้สายมีเสาอากาศ PCB แบบคู่
Espressif เปิดตัวระบบ ESP32-WROOM-DA เป็นโมดูลไร้สาย และ BLE ที่ใช้ ESP32 อีกตัวหนึ่ง โดยการออกแบบเสาอากาศ PCB แบบคู่ มีจุดมุ่งหมายเพื่อให้ช่วงการเชื่อมต่อที่ยาวนานขึ้นและการเชื่อมต่อที่เชื่อถือมากขึ้น โดยการสลับไปยังเสาอากาศ PCB โดยอัตโนมัติ ซึ่งขึ้นอยู่กับความแรงของสัญญาณ โมดูลใหม่นี้ประกอบด้วยโปรเซสเซอร์ Dual-core Xtensa LX6 แบบ dual-core ของ ESP32-D0WD-V3 ที่มีความถี่สูงสุด 240 MHz พร้อมด้วย SRAM 520 KB และ ROM 448 KB และได้รับการออกแบบมาให้ใช้งานร่วมกันได้แบบ pin-to-pin ด้วยโมดูล ESP32-WROOM-32E ที่พบในผลิตภัณฑ์ เช่น Pico Wireless เพื่อความสะดวกในการโยกย้ายระหว่างโมดูลทั้งสอง Espressif ไม่ได้ระบุข้อกำหนดโดยละเอียดสำหรับโมดูลไร้สายใหม่ แต่ถ้าใช้การออกแบบ ESP32-WROOM-32E แล้ว ESP32-WROOM-DA ควรมีสเปคดังต่อไ […]
เปิดตัวบอร์ด Arduino Nano RP2040 Connect มี WiFi และ Bluetooth
บอร์ด Arduino Nano RP2040 Connect ได้รับการประกาศในวันที่ Raspberry Pi Pico เปิดตัวโดยเป็นหนึ่งในบอร์ดของบุคคลที่สามที่ใช้ไมโครคอนโทรลเลอร์ Raspberry Pi RP2040 dual-core Cortex-M0+ ในช่วงเวลาที่เรามีทั้งหมดคือการแสดงผลของบอร์ดต่อมาบริษัทได้มีภาพถ่ายผลิตภัณฑ์จำนวนมากจากนั้นจึงเปิดตัว Arduino Core mbed 2.0 สำหรับบอร์ดเมื่อเดือนที่แล้ว แต่วันนี้เท่านั้นที่สามารถซื้อบอร์ด Arduino Nano RP2040 Connect ได้ในราคา $25.50 (~800฿)บนร้าน Arduino พร้อม GPIO ข้อมูลสเปคของ Nano RP2040 Connect: MCU – Raspberry Pi RP2040 dual-core Cortex M0+ไมโครคอนโทรลเลอร์ @ 133 MHz พร้อม SRAM ในตัว 264 kB ที่เก็บข้อมูล – แฟลช IC 16MB (AT25SF128A) การเชื่อมต่อ – WiFi 4 และ Bluetooth LE ผ่านโมดูล Nina W102 uBlox (ใช่นั่นคือโม […]