หากคุณชอบบอร์ด Wemos D1 mini ESP8266 ที่มีบอร์ดเสริมแบบวางซ้อนกัน คุณอาจจะชอบบอร์ด Wemos/Lolin S2 Mini ที่มีลักษณะเดียวกัน แต่ติดตั้งโปรเซสเซอร์ WIFi แบบ single-core ของ ESP32-S2 และมีจำนวนอินพุต/เอาท์พุต มากกว่าสองเท่า บอร์ดมาพร้อมกับแฟลช 4MB, PSRAM 2MB, พอร์ต USB-C สำหรับจ่ายไฟและตั้งโปรแกรม รวมถึงหัวต่อ 16 พินสองตัวสำหรับ GPIO, ADC, DAC และอื่นๆ สเปคของ Lolin S2 Mini V1.0.0 : SoC – ระบบ Espressif ESP32-S2FN4R2 Xtensa ไมโครโปรเซสเซอร์ LX7 แบบ single-core 32 บิตสูงสุด 240 MHz พร้อม SRAM 320 KB, แฟลช 4MB, PSRAM 2MB ส่วนหัวขยาย – ส่วนหัว 2x 16 พินพร้อม 27x IO, ADC, DAC, I2C, SPI, UART, USB OTG USB – 1x USB Type-C สำหรับการจ่ายไฟ 5V และการตั้งโปรแกรม เบ็ดเตล็ด – ปุ่มรีเซ็ตและปุ่ม 0 ยังใช้เพื่อเข […]
บอร์ด Challenger RP2040 WiFi ได้รวม ESP8285 กับ Raspberry Pi RP2040 ไว้ด้วยกัน
เราได้เห็นแล้วว่า Raspberry Pi RP2040 มีการเชื่อมต่อ WiFi กับบอร์ด เช่น Pico Wireless Pack , Wio RP2040 mini และArduino RP2040 Connect ซึ่งมันดูไม่ค่อยสมเหตุสมผลทั้งทางเทคนิคและเชิงพาณิชย์ ในหลายกรณี ไมโครคอนโทรลเลอร์ WiFi (เช่น ESP32) มีประสิทธิภาพมากกว่าไมโครคอนโทรลเลอร์ Raspberry Pi บอร์ด Challenger RP2040 WiFi ของ Invector Labs บริษัทได้รวม Raspberry Pi RP2040 dual-core Cortex-M0+ MCU เข้ากับไมโครคอนโทรลเลอร์ ESP8285 WiFi ระดับเริ่มต้น และยังรองรับแบตเตอรี่ LiPo ทั้งหมดที่อยู่ในฟอร์มแฟคเตอร์ Adafruit Feather สเปคของบอร์ด Challenger RP2040 WiFi: ไมโครคอนโทรลเลอร์หลัก – Raspberry Pi RP2040 dual-core Cortex-M0+ ไมโครคอนโทรลเลอร์ @ 133MHz พร้อม SRAM 264KB ที่เก็บข้อมูล – แฟลช 8MB ไมโครคอนโทรลเลอร์เครือข่า […]
BL-63B – โมดูล BL602 IoT ที่มีขนาดจิ่ว ราคาถูก (50฿)
Bouffalo Labs BL602 เป็นไมโครคอนโทรลเลอร์ RISC-V ราคาถูกและใช้พลังงานต่ำ ให้การเชื่อมต่อ 2.4 GHz WiFi และ Bluetooth 5.0 LE สำหรับโครงการ IoT ในราคาประมาณเดียวกับ ESP8266 เราค้นพบครั้งแรกเมื่อปีที่แล้วพร้อมกับบอร์ดพัฒนา Pine64 ได้สร้างบอร์ด PineCone ขึ้นมาเองโดยติดตั้งโมดูล PineNut มูลค่า $2 (~67฿) และกระบวนการวิศวกรรมย้อนกลับสำหรับ BL602 SDK แต่ตอนนี้มีโมดูล BL602 ที่มีขนาดเล็กกว่าอีกโมดูลหนึ่งที่มี “Machine Intelligence” (ชื่อบริษัท) BL-63B ซึ่ง ขายใน Taobao ราคา $1.5 (~50฿)ในประเทศจีน และ LCSC Electronics แต่จะต้องซื้อ 1,000 ชิ้นเพื่อให้ได้ราคานั้น และราคาชิ้นเดียวราคา 2.5(~85฿) สเปคของโมดูล BL-63B WiFI และ BLE: SoC – โปรเซสเซอร์ Bouffalo Labs BL602 โปรเซสเซอร์ RISC-V 32 บิต @ สูงสุด 192 Mhz พร้อม RAM 2 […]
MXCHIP EMC3080 เป็นโมดูล WiFi และ Bluetooth LE IoT ที่ผสานรวมกับ Cortex-M33 MCU ราคา 66฿
แม้ว่าคนส่วนใหญ่ในชุมชนผู้ผลิตจะคุ้นเคยกับการใช้โมดูล ESP8266 หรือ ESP32 หรือบอร์ดพัฒนาเมื่อทำโครงการ IoT ที่ต้องใช้การเชื่อมต่อ BLE หรือ WiFi แต่จริงๆ แล้วมีทางเลือกอื่นที่มีต้นทุนต่ำกว่า ซึ่งฉันได้แนะนำไปแล้วก่อนหน้านี้ ตัวอย่างเช่น: BL602 จาก Bouffalo Labs หรือ RTL8710 จาก Realtek โมดูล MXCHIP EMC3080 มาพร้อม 2.4 GHz 802.11 b/g/n WiFi และ BLE 4.2/5.0—โมดูล EMC3080 มันแตกต่างจากโซลูชันอื่นตรงที่ใช้คอร์ Cortex-M33 เป็นคอร์ที่มีความปลอดภัยสูงด้วยความถี่ 100 MHz ตามที่พบใน SOC ไร้สายของ UNISOC V5663 และ Ameba RTL8722DM, ราคาของโมดูล EMC3080 ใน Seeed Studio ราคาต่ำมากเพียง $2.35 (~78฿) และถ้าซื้อสั่งซื้อ 10 ชิ้นขึ้นไปราคาจะลดลงเหลือ $2.10 (~70฿) ต่อชิ้น สเปคของโมดูล MXCHIP EMC3080 : MCU – โปรเซสเซอร์ MX1300CF Co […]
RAK3172 WisDuo เป็นโมดูล LoRaWAN ที่ใช้ STMicro STM32WL LoRa SoC
RAK3172 WisDuo เป็นโมดูล LoRaWAN ที่มีขนาดเล็กกว่าเหรียญ และมีขนาด 15.5×15 มม. ต้องขอบคุณ STM32WL Cortex-M4 LoRa SoC ของ STMicro ซึ่งให้เราได้เห็นก่อนหน้านี้ในโมดูล LoRa-E5 ราคา $10 (~330฿)ของ Seeed Studio และบอร์ดพัฒนาที่เกี่ยวข้อง แต่ในขณะที่ Seeed Studio ใช้ STM32WLE5JC SoC มีหน่วยความจำแฟลช 256KB และ RAM 64KB ในแพ็คเกจ UFBGA 73 พิน โมดูล RAKwireless RAK3172 Wisduo ใช้ STM32WLE5CC ที่มีหน่วยความจำหรือที่เก็บข้อมูลเท่ากัน แต่ในแพ็คเกจ UFQFPN 48 พิน ลดราคาหนึ่งชิ้นเหลือเพียง $5.99 (~200฿) สเปคของ RAK3172 Wisduo : SoC – STMicro STM32WLE5CC55 Arm Cortex-M4 MCU ที่ 48 MHz พร้อมหน่วยความจำแฟลช 256 KB พร้อม ECC, 64 KB RAM และsub-GHz radio based ที่ใช้ Semtech SX126x สอดคล้องกับข้อกำหนด LoRaWAN 1.0.3 ย่านความถี่ที่ […]
บอร์ดพัฒนา 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 […]
โทรศัพท์ Nokia E63 ที่แปลงเป็น LoRa Messenger เพื่อการสื่อสารที่ปลอดภัยและนอกระบบเครือข่าย
ในขณะที่เครื่องรับส่งวิทยุแบบ LoRaได้รับการออกแบบมาเพื่อส่งข้อมูลโดยเซนเซอร์และแอคทูเอเตอร์เป็นหลัก แต่ก็มีความพยายามที่จะใช้ประโยชน์จาก LoRa สำหรับการส่งข้อความในอดีตด้วย ตัวอย่างเช่น โครงการ Meshtastic Mesh Networking เพื่อช่วยให้นักปีนเขาแลกเปลี่ยน GPS หรือพิกัดอื่น ๆ ข้อความสั้น ๆ, Raspberry Pi PICOmputer พร้อมคีย์บอร์ด QWERTY, จอแสดงผล, โมดูล LoRa, และ Pine64 ก็กำลังพัฒนาฮาร์ดแวร์ LoRa สำหรับการส่งข้อความ Trevor Attema ตัดสินใจนำโทรศัพท์ Nokia E63 ที่เหมือน Blackberry กลับมาใช้ใหม่ด้วยบอร์ด STM32H7 แบบกำหนดเองพร้อมวิทยุ LoRa โดยยังคงรักษาเคส, หน้าจอ, backlighting, ปุ่มกดและลำโพงไว้ ซึ่งเขาเรียกว่า Off The Grid Messenger หรือ OTG Messenger สั้นๆ บอร์ดแบบกำหนดเองยังเพิ่มชิปรับรองความถูกต้องแบบเข้ารหัสของ Mic […]
HybridOS เป็นระบบปฏิบัติการโอเพ่นซอร์สสำหรับอุปกรณ์ IoT อัจฉริยะ
ดังที่ฉันได้เขียนเกี่ยวกับ“ แผนการส่งเสริมโอเพนซอร์สฤดูร้อนปี 2021 ” ก่อนหน้านี้ฉันสังเกตเห็นระบบปฏิบัติการโอเพนซอร์สใหม่ที่เรียกว่า HybridOS ซึ่งอธิบายว่า “ใหม่ทั้งหมด” และออกแบบมาสำหรับ “อุปกรณ์ IoT อัจฉริยะและสภาพแวดล้อมในการประมวลผลแบบคลาวด์” จริงๆแล้วมันเป็นระบบนิเวศมากกว่าระบบปฏิบัติการ เนื่องจากมีส่วนประกอบหลักสามส่วนโดยด้านอุปกรณ์(device side) ที่ทำงานบนอุปกรณ์ที่ใช้เคอร์เนลลินุกซ์ หรือเคอร์เนลอื่นที่เข้ากันได้กับ POSIX ด้านเซิร์ฟเวอร์(server side) ที่ทำงานบนเซิร์ฟเวอร์ในระบบคลาวด์ และฝั่งไคลเอ็นต์ (client side) เพื่อจัดการคลาวด์และอุปกรณ์จาก Windows, Linux ดิสทริบิวชัน, iOS หรือ Android HybridOS Device Side อาศัยโครงการโอเพ่นซอร์สหลายโครงการ ได้แก่ : hiWebKit ซึ่งเป็นอนุพันธ์ (Derivative) ของ HybridOS […]